Skip to content

Instantly share code, notes, and snippets.

View xingrz's full-sized avatar

XiNGRZ xingrz

View GitHub Profile
@xingrz
xingrz / RealmAdapter.java
Last active May 22, 2020 19:46
A RecyclerView.Adapter-like Adapter that binds RealmResults to ListView
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import io.realm.RealmObject;
import io.realm.RealmResults;
public abstract class RealmAdapter<E extends RealmObject, VH extends RealmAdapter.ViewHolder>
extends BaseAdapter {

OnePlus 5 OxygenOS OPEN BETA 1

{
"Image_Build_IDs": {
"adsp": "ADSP.VT.4.0-00313-SDM660-1",
"apps": "LA.UM.6.1.r1-09900-sdm660.0-1",
"boot": "BOOT.XF.1.4-00235-S660LZB-1",
"btfm": "BTFM.CHE.2.1.1.c2-00037-QCACHROMZ-1",
"cdsp": "CDSP.VT.1.0-00210-SDM660-1",
"common": "SDM660.LA.1.0-00511-STD.PROD-1.119506.1.121167.1",
"cpev2": "CPE.TSF.2.0-00006-W9335AAAAAAAZQ-1",
"glue": "GLUE.SDM660_LA.1.0-00171-NOOP_TEST-1",
{
"Image_Build_IDs": {
"adsp": "ADSP.VT.4.0-00313-SDM660-1",
"apps": "LA.UM.6.1.r1-09900-sdm660.0-1.124834.1.125998.1",
"boot": "BOOT.XF.1.4-00235-S660LZB-1",
"btfm": "BTFM.CHE.2.1.1.c2-00037-QCACHROMZ-1.124834.1.125998.1",
"cdsp": "CDSP.VT.1.0-00210-SDM660-1",
"common": "SDM660.LA.1.0-00511-STD.PROD-1.125998.4.128983.2",
"cpev2": "CPE.TSF.2.0-00006-W9335AAAAAAAZQ-1",
"glue": "GLUE.SDM660_LA.1.0-00171-NOOP_TEST-1",
{
"Image_Build_IDs": {
"adsp": "ADSP.VT.4.0-00313-SDM660-1",
"apps": "LA.UM.6.1.r1-09900-sdm660.0-1.124834.1.125998.1",
"boot": "BOOT.XF.1.4-00235-S660LZB-1",
"btfm": "BTFM.CHE.2.1.1.c2-00037-QCACHROMZ-1.124834.1.125998.1",
"cdsp": "CDSP.VT.1.0-00210-SDM660-1",
"common": "SDM660.LA.1.0-00511-STD.PROD-1.125998.4.128983.2",
"cpev2": "CPE.TSF.2.0-00006-W9335AAAAAAAZQ-1",
"glue": "GLUE.SDM660_LA.1.0-00171-NOOP_TEST-1",
{
"Image_Build_IDs": {
"adsp": "ADSP.HT.3.0-00366-CB8998-1",
"apps": "LA.UM.6.4.r1-05200-8x98.0-1",
"boot": "BOOT.XF.1.2.2.c1-00021-M8998LZB-1",
"btfm": "BTFM.CHE.2.1.1-00157-QCACHROMZ-1",
"common": "MSM8998.LA.1.1.c6-00017-STD.PROD-1.130961.1.131284.1",
"cpev2": "CPE.TSF.2.0-00005-W9335AAAAAAAZQ-1",
"glue": "GLUE.MSM8998_LA.1.1-00052-NOOP_TEST-1",
"modem": "MPSS.AT.2.0.c4.7-00070-8998_GEN_PACK-2.130961.1.131284.2",
开源
厂商 Bootloader
解锁
内核 AOSP Treble
{
"Image_Build_IDs": {
"adsp": "ADSP.HT.3.0-00366-CB8998-1",
"apps": "LA.UM.5.7.r1-10200-8x98.0-1",
"boot": "BOOT.XF.1.2.2.c1-00021-M8998LZB-1",
"btfm": "BTFM.CHE.2.1.1-00130-QCACHROMZ-1.118042.1",
"common": "MSM8998.LA.1.1.c6-00010-STD.PROD-1.119814.1",
"cpev2": "CPE.TSF.2.0-00005-W9335AAAAAAAZQ-1",
"glue": "GLUE.MSM8998_LA.1.1-00052-NOOP_TEST-1",
"modem": "MPSS.AT.2.0.c4.7-00040-8998_GEN_PACK-1.119814.1",
ae-bracket-hdr=Off;
ae-bracket-hdr-values=Off,AE-Bracket;
af-bracket=af-bracket-off;
af-bracket-values=af-bracket-off,af-bracket-on;
antibanding=auto;
antibanding-values=off,60hz,50hz,auto;
auto-exposure=center-weighted;
auto-exposure-lock-supported=true;
auto-exposure-values=frame-average,center-weighted,spot-metering,center-weighted,spot-metering-adv,center-weighted-adv;
auto-hdr-supported=true;
{
"Image_Build_IDs": {
"adsp": "ADSP.HT.3.0-00366-CB8998-1",
"apps": "LA.UM.5.7.r1-10200-8x98.0-1",
"boot": "BOOT.XF.1.2.2.c1-00021-M8998LZB-1",
"btfm": "BTFM.CHE.2.1.1-00130-QCACHROMZ-1.118042.1",
"common": "MSM8998.LA.1.1.c6-00012-STD.PROD-2.124378.1",
"cpev2": "CPE.TSF.2.0-00005-W9335AAAAAAAZQ-1",
"glue": "GLUE.MSM8998_LA.1.1-00052-NOOP_TEST-1",
"modem": "MPSS.AT.2.0.c4.7-00049-8998_GEN_PACK-1.124378.1",