Kā modificēt Bluetooth kaudzes Android ierīcēs, lai uzlabotu Bluetooth audio kvalitāti



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Brīdinājums: Šī ir ļoti uzlabota rokasgrāmata, kas ietver jūsu Bluetooth kaudzes modificēšanu Android ierīcē - izlasiet šo rokasgrāmatu kopumā un izpildiet visus norādījumus tieši tā, kā norādīts.



Neskatoties uz to, ka Bluetooth austiņas un Bluetooth audio ir kļuvušas diezgan populāras, tas ir mazliet jautājums audiofiliem, jo ​​ir pierādīts, ka Bluetooth samazina audio kvalitāti, jo audio informācijas un frekvenču biti tiek pazaudēti gaisā, izmantojot Bluetooth straumēšanu.



Tāpēc daži ražotāji izlaiž aptX un LDAC kodekus, lai uzlabotu skaņas kvalitāti salīdzinājumā ar standarta SBC Bluetooth kodeku, kuru atbalsta visas austiņas un lielākā daļa Bluetooth ierīču, tomēr ierīces ar aptX un LDAC kodekiem ir daudz dārgākas, jo šie kodeki pieprasīt licencēšanas maksu, ko patērētājs maksā ilgtermiņā.



SBC Bluetooth kodeka zemo audio kvalitāti izraisa visu pašreizējo Bluetooth skursteņu un austiņu konfigurācijas mākslīgie ierobežojumi, un šo ierobežojumu var apiet visās esošajās ierīcēs.

Ja jūs interesē Bluetooth audio, šīs rokasgrāmatas beigās mēs parādīsim, kā veikt Bluetooth audio žurnāla izgāšanu un pārbaudīt to, lai redzētu, kāda veida audio kvalitāti un frekvenci jūs saņemat no sava Android Bluetooth uztvērēja.

Lielākā daļa šīs rokasgrāmatas koncentrēsies uz dažiem vienkāršiem pielāgojumiem un veidiem, kā nolasīt Bluetooth audio izvadi, lai ievērojami uzlabotu standarta SBC Bluetooth kodeku izvades kvalitāti - lūdzu, uzmanīgi izlasiet visu šo rokasgrāmatu, jo tā ir diezgan izglītojoša, un tajā ir daudz dažādu lietu mirgot vai iekniebt, atkarībā no ierīces modeļa.



Šīs rokasgrāmatas beigās ir saraksts ar iepriekš ielāpītiem Bluetooth kaudzēm daudzām populārām Android ierīcēm - tās var atkopšanas laikā mirgot tāpat kā jebkuru citu mirgojošu .zip - ja neviena no ierīcēm jums nepieder, jums būs sekot rokasgrāmatai par Bluetooth kaudzīšu modificēšanu Android ierīcē.

Īsa tehniskā informācija par SBC kodeku

SBC ir daudz dažādu parametru, par kuriem tiek panākta vienošanās savienojuma iestatīšanas posmā:

  • Audio kanāla tips un numurs: Joint Stereo, Stereo, Dual Channel, Mono;
  • Frekvenču joslu skaits: 4 vai 8;
  • Audio bloku skaits vienā paketē: 4, 8, 12, 16;
  • Kvantēšanas bitu piešķiršanas algoritms: Skaļums, SNR;
  • Kvantēšanas procesā izmantotais maksimālais un minimālais bitu kopums: parasti 2-53.

Dekoders ir nepieciešams, lai atbalstītu jebkuru šo parametru kombināciju. Kodētājs drīkst ieviest tikai daļu no tiem.

Esošie Bluetooth kaudzes parasti vienojas par šādu profilu: Joint Stereo, 8 joslas, 16 bloki, Loudness, bitpool 2..53. Šis profils kodē 44,1 kHz audio ar 328 kbps bitu pārraides ātrumu.

Bitpool parametrs tieši ietekmē tā paša profila bitu pārraides ātrumu: jo augstāks tas ir, jo lielāks bitu pārraides ātrums un līdz ar to arī kvalitāte.

Tomēr bitpool parametrs nav saistīts ar konkrētu profilu. Bitu ātrumu būtiski ietekmē arī citi parametri: audio kanāla tips, frekvenču joslu skaits, audio bloku skaits. Bitu ātrumu var palielināt netieši, vienojoties par nestandarta profiliem, nemainot bitpool.

Piemēram, Dual Channel kodē kanālus atsevišķi, katram kanālam izmantojot visu bitpool. Piespiežot ierīci savienojuma Stereo vietā izmantot divkanālu, mēs gandrīz divkāršosim bitu pārraides ātrumu ar to pašu maksimālo bitpoolu - 617 kbps.

Man šķiet, ka bitpool vajadzētu būt iekšējam mainīgajam. A2DP specifikācijas dizaina kļūda ir tāda, ka bitpool vērtība nav saistīta ar citiem kodeku parametriem un tiek definēta tikai kā globālā vērtība.

Šīs fiksētās Bitpool un Bitrate vērtības rodas no ieteicamajām vērtībām augstas kvalitātes audio. Bet ieteikums nav attaisnojums, lai profilu ierobežotu tikai ar šīm vērtībām.

A2DP specifikācija v1.2, kas bija aktīva no 2007. līdz 2015. gadam, prasa, lai visi dekoderi darbotos pareizi ar bitu pārraides ātrumu līdz 512 kbps:

SNK dekodētājs atbalsta visas iespējamās bitpool vērtības, kuru rezultātā netiek pārsniegts maksimālais bitu pārraides ātrums. Šis profils ierobežo pieejamo maksimālo bitu pārraides ātrumu līdz 320 KB / s mono režīmā un 512 KB / s divu kanālu režīmos.

Jaunajā specifikācijas versijā nav bitu pārraides ātruma ierobežojuma. Tiek pieņemts, ka mūsdienu austiņas, kas izlaistas pēc 2015. gada, var atbalstīt bitu pārraides ātrumu līdz 1000 kbps .

Nez kāpēc visiem pašlaik pārbaudītajiem Bluetooth kaudzēm (Linux (PulseAudio), Android, Blackberry un macOS) ir mākslīgi ierobežoti maksimālā bitpool parametra parametri, kas tieši ietekmē maksimālo bitu pārraides ātrumu. Bet tā nav lielākā problēma, gandrīz visas austiņas arī ierobežo maksimālo bitpool vērtību līdz 53.

Lielākā daļa ierīču labi darbojas modificētā Bluetooth kaudzē ar 507 kbps bitu pārraides ātrumu bez pārtraukumiem un sprakšķēšanas. Bet šāds bitu pārraides ātrums nekad netiks apspriests parastos apstākļos ar Bluetooth krājumiem.

*** Nepieciešams testēšanai, izmantojot zemāk esošos ceļvežus: bluetooth-dualchannel-test-ubuntu-18.04.1-desktop-amd64.iso.torrent

Kā pārbaudīt uz datora

Augstas bitu pārraides ātruma SBC austiņu saderības pārbaudi visvieglāk veikt datorā, izmantojot Bluetooth adapteri. Esmu sagatavojis Ubuntu attēlu ar modificētu Bluetooth kaudzīti, kuru var palaist tāpat kā virtuālajā mašīnā (savienojot Bluetooth adapteri kā USB ierīci virtuālās mašīnas iekšpusē, tas darbojas arī ar klēpjdatoros iebūvētajiem adapteriem) vai sāknējot no USB zibatmiņas disku. Šajā attēlā tiek izmantots šāds profils: divkanālu kanāls, 8 joslas, 16 bloki, skaļums, bitpool 2..41, 44,1 kHz, kas nodrošina 485 kbps bitu pārraides ātrumu.

Skriešana VM

  • Lejupielādējiet Virtualbox un Virtualbox paplašinājumu pakotni: https://www.virtualbox.org/wiki/Downloads;
  • Instalējiet Virtualbox, sāciet to;
  • Instalējiet paplašinājumu pakotni, izmantojot File → Preferences → Extensions;
  • Izveidojiet jaunu virtuālo mašīnu: Linux, Ubuntu (64-bit), 1024 RAM. Neveidojiet HDD.
  • Pārejiet uz virtuālās mašīnas iestatījumiem, krātuvē izvēlieties Controller: IDE, Empty, nospiediet CD ikonu → Izvēlieties virtuālā optiskā diska failu;
  • Atlasiet lejupielādēto bluetooth-dualchannel-test-ubuntu-18.04.1-desktop-amd64.iso;
  • Saglabāt un aizvērt iestatījumu logu, palaist virtuālo mašīnu;
  • Ar peles labo pogu noklikšķiniet uz USB kabeļa ikonas apakšējā labajā stūrī, atlasiet savu Bluetooth adapteri;

Darbojas uz datora

Attēls atbalsta BIOS / CSM un UEFI sāknēšanu.

  • Dedziniet attēlu USB zibatmiņā, izmantojot Etcher: https://etcher.io/. Šī darbība izdzēsīs visus esošos failus USB diskā.
  • Izslēdziet datoru;
  • Ievietojiet USB zibatmiņu, ieslēdziet datoru un nospiediet sāknēšanas secības pogu (parasti Esc vai F12);
  • Atlasiet USB zibatmiņu.

Pārbaudes veikšana

  • (pēc izvēles, bet ieteicams) Darbvirsmā veiciet dubultklikšķi uz skripta “Btsnoop Dump”. Tas sāks Bluetooth datu tveršanu vēlākai analīzei. Neaizveriet termināla logu.
  • Pārslēdziet austiņas pārošanas režīmā;
  • Noklikšķiniet uz bultiņas augšējā labajā stūrī, atlasiet Bluetooth ikonu → Bluetooth iestatījumi;
  • Izvēlieties austiņas, pagaidiet, līdz savienošana pārī ir pabeigta, un aizveriet logu;
  • Iestatiet Ubuntu skaļumu apmēram 2/3. Samaziniet skaļumu arī, izmantojot austiņu pogas, jo pēc savienošanas pārī tas var būt ļoti skaļš.
  • Atveriet mapi “mūzika”, atskaņojiet “testrecord1.flac”;
  • (pēc izvēles, bet ieteicams) Aizveriet atskaņotāju, aizveriet termināla logu. Tas apturēs datu tveršanu.
  • (pēc izvēles, bet ieteicams) Atveriet pārlūkprogrammu Firefox, augšupielādējiet datu izgāztuvi (btsnoop_hci.btsnoop darbvirsmā) vietnē https://btcodecs.valdikss.org.ru/

Mūzikas mapē varat klausīties citu mūziku vai augšupielādēt savu;

Austiņās nedrīkst būt sprakšķēšanas, audio pārtraukuma vai citu skaņas traucējumu. Ja dzirdat labu augstas kvalitātes skaņu, tas nozīmē, ka jūsu austiņas atbalsta audio ar bitu pārraides ātrumu 485 kbps.

Kā pārbaudīt Android ierīcē

Lai testētu no Android viedtālruņa vai planšetdatora, jāizmanto modificēts Bluetooth kaudze, kurai nepieciešama root privilēģija.

Kā notvert Bluetooth datu izgāztuvi Android

  1. Izslēdziet Bluetooth;
  2. Izstrādātāja iestatījumos iespējojiet slēdzi “Iespējot Bluetooth HCI snoop log”;
  3. Ieslēdziet Bluetooth, izveidojiet savienojumu ar austiņām, izmantojot Bluetooth izvēlni (tas ir svarīgi! Neatļaut automātisko savienojumu!);
  4. Atskaņot īsu audio paraugu;
  5. Atveriet izstrādātāja iestatījumus, atspējojiet slēdzi “Iespējot Bluetooth HCI snoop log”;
  6. Jābūt izveidotam /storage/emulated/0/btsnoop_hci.log vai /data/misc/bluetooth/logs/btsnoop_hci.log. Ja tā trūkst, atveriet /etc/bluetooth/bt_stack.conf ar teksta redaktoru un skatiet ceļu opcijā BtSnoopFileName.

Austiņās nedrīkst būt sprakšķēšanas, audio pārtraukuma vai citu skaņas traucējumu. Ja, izmantojot ielāpīto bibliotēku, jūs dzirdat labu augstas kvalitātes skaņu, tas nozīmē, ka jūsu austiņas atbalsta audio ar bitu pārraides ātrumu 512 kbps.

Lūdzu, uzmanīgi ievērojiet iepriekš minēto algoritmu. It īpaši, ja pēc savienošanas pārī izslēdzat austiņas vai atvienojat, ir svarīgi manuāli izveidot savienojumu ar austiņām no Bluetooth iestatījumiem, neatļaut automātisko savienojumu!

Ierīces, kas atbalsta vismaz 512 kbit / s SBC

  • 1 VAIRĀK iBFree
  • JBL Everest 310
  • JBL Everest 700
  • Skullcandy HESH 3
  • Sony WI-C400
  • Sony MDR-1ABT
  • Sony MDR-ZX770BT
  • Sony MDR-XB650BT
  • Sony MDR-XB950B1
  • Sony SBH50
  • Bluedio T4s (Bitpool max 39. Atbildiet uz neatbalstīšanu Dual Channel, bet strādājiet, ja piespiedu kārtā, 462 kbit / s. Neatbilst A2DP specifikācijai.)
  • Bluedio T5 (atbildiet, ka neatbalstāt divkanālu kanālu, bet strādājiet, ja tiek piespiests. Neatbilst A2DP specifikācijai.)
  • Bluedio T6 (atbildiet, ka neatbalstāt divkanālu kanālu, bet strādājiet, ja tiek piespiests. Neatbilst A2DP specifikācijai. Pieņemiet Max 97220 mikroshēmu.)
  • Marshall Major II Bluetooth
  • RealForce D1 pārspīlēšana
  • Edifier W830BT
  • DEXP BT-250
  • Logitech BT adapteris
  • Noname automobiļu galvas bloks (CSR8645 mikroshēma)
  • Sony DSX-A400BT automobiļu galvas bloks

Ierīces, kas atbalsta SBC lielāku par 512 kbit / s

  • JBL Everest 310 (617-660 kbit / s)
  • Sony WI-C400 (576 kbit / s)
  • Sony MDR-ZX770BT (617-660 kbit / s)
  • Marshall Major II Bluetooth (617-660 kbit / s)
  • RealForce D1 Overdrive (730 kbit / s, divkanālu, 4 apakšjoslas)

Ierīces, kas nedarbojas ar lielāku bitu pārraides ātrumu vai Dual Channel

  1. Harper HB-202 (sprakšķēšana; mikroshēma Beken BK3256)
  2. Sony Ericsson MW600 (augstas frekvences izkropļojumi, sprēgāšana; ierīce no 2009. gada)

Kāpēc tas ir svarīgi: SBC 328k un 485k vs aptX

Pretēji izplatītajam viedoklim par aptX skaņas kvalitāti, dažos gadījumos tā var radīt sliktāku audio kvalitāti nekā SBC ar standarta 328k bitu pārraides ātrumu.

SBC dinamiski piešķir kvantēšanas bitus frekvenču joslām, darbojoties uz principu “no augšas uz augšu”. Ja apakšējā un vidējā frekvencē tika izmantots viss bitu pārraides ātrums, augšējās frekvences tiek “nogrieztas” (izslēgtas).

aptX pastāvīgi kvantē frekvenču joslas ar tādu pašu bitu skaitu, kas padara to par nemainīgu bitu pārraides ātruma kodeku: 352 kbps 44,1 kHz, 384 kbps 48 kHz. Tas nevar 'pārsūtīt bitus' uz frekvencēm, kas tām visvairāk nepieciešamas. Atšķirībā no SBC, aptX 'negriezīs' frekvences, bet pievienos tām kvantēšanas troksni, samazinot audio dinamisko diapazonu un dažreiz ieviešot sprakšķus. SBC, gluži pretēji, 'ēd detaļas' - izmet klusākos rajonus.

Vidēji, salīdzinot ar SBC 328k, aptX rada mazāk traucējumus mūzikā ar plašu frekvenču diapazonu, bet mūzikā ar šauru frekvenču diapazonu un plašu dinamisko diapazonu SBC 328k dažreiz uzvar.

Apsvērsim īpašu gadījumu - klavieru ierakstu. Lūk, spektrogramma:


Visvairāk enerģijas atrodas 0–4 kHz frekvencēs un ilgst līdz 10 kHz.
Faila aptX faila spektrogramma izskatās šādi:

Šeit ir SBC 328k:

Var redzēt, ka SBC 328k periodiski pilnībā pārtrauca diapazonu virs 16 kHz un izmantoja visus pieejamos bitu pārraides ātrumus diapazoniem, kas zemāki par šo vērtību. Tomēr aptX ieviesa vairāk izkropļojumus cilvēka auss dzirdamajā frekvenču spektrā, ko var redzēt atņemtajā sākotnējā spektrogrammā no aptX spektrogrammas (jo spilgtāk, jo vairāk sagrozīti):


Kaut arī SBC 328k ir radījis mazāk traucējumu signālam diapazonā no 0 līdz 10 kHz, un pārējais ir izslēgts:

SBC pārraides ātrums 485k bija pietiekams, lai saglabātu visu frekvenču diapazonu, nenogriežot joslas.

SBC 485k šajā audio paraugā ir daudz labāks nekā aptX diapazonā no 0-15 kHz, un ar mazāku, bet tomēr ievērojamu atšķirību - pie 15-22 kHz (jo tumšāks, jo mazāk traucējumu):

Pārslēdzoties uz lielu bitu pārraides ātrumu SBC, jūs jebkurā laikā saņemsiet skaņu, kas ir pārāka par aptX.

  • original_and_aptx.zip
  • sbc.zip

Kā modificēt Bluetooth kaudzes operētājsistēmā Android 5 - 7

Šīs modifikācijas jāpiemēro krājumu Android bluetooth kaudzēm Bluedroid (Android 5) un Fluoride (Android 6-7). Qualcomm modificētā kaudze netiek atbalstīta.

Standarta SBC konfigurācijā nomainiet locītavu stereo ar divkanālu

android / platforma / ārējs / bluetooth / bluedroid / btif / co / bta_av_co.c: 99

Kods:

const tA2D_SBC_CIE btif_av_sbc_default_config = {BTIF_AV_SBC_DEFAULT_SAMP_FREQ, / * samp_freq * / A2D_SBC_IE_CH_MD_JOINT, / * ch_mode * / A2D_SBC_IE_BLOCKS_16, / * block_len * / A2D_SBC_IE_SUBBAND_8, / * num_subbands * / A2D_SBC_IE_ALLOC_MD_L, / * alloc_mthd * / BTA_AV_CO_SBC_MAX_BITPOOL, / * max_bitpool * / A2D_SBC_IE_MIN_BITPOOL / * min_bitpool * /};

Aizstājiet A2D_SBC_IE_CH_MD_JOINT ar A2D_SBC_IE_CH_MD_DUAL.

Palieliniet divu kanālu prioritāti

android / platforma / ārējs / bluetooth / bluedroid / btif / co / bta_av_co.c: 41

Kods:

if (src_cap.ch_mode & A2D_SBC_IE_CH_MD_JOINT) pref_cap.ch_mode = A2D_SBC_IE_CH_MD_JOINT; else if (src_cap.ch_mode & A2D_SBC_IE_CH_MD_STEREO) pref_cap.ch_mode = A2D_SBC_IE_CH_MD_STEREO; else if (src_cap.ch_mode & A2D_SBC_IE_CH_MD_DUAL) pref_cap.ch_mode = A2D_SBC_IE_CH_MD_DUAL; else if (src_cap.ch_mode & A2D_SBC_IE_CH_MD_MONO) pref_cap.ch_mode = A2D_SBC_IE_CH_MD_MONO; Pārvietot, ja ar A2D_SBC_IE_CH_MD_DUAL uz augšu.
  1. Atspējojiet vai palieliniet bitu pārraides ātruma ierobežojumu

Android bluetooth kaudzei ir ne tikai bitpool ierobežojums, bet arī bitrate limits, 328 kbit / s. Ja austiņas atbalsta, piemēram, bitpool 53 48 kHz, Android samazinās bitpool uz leju, lai iekļautos 328 kbit / s ierobežojumā. Tas notiks PĒC kodeku sarunu kodēšanas posmā neņemiet vērā bitpool vērtību Bluetooth SetCapilities paketē.

android / platform / external / bluetooth / bluedroid / btif / src / btif_media_task.c: 172

Kods:

#define DEFAULT_SBC_BITRATE 328

Nomainiet ar 512.

  1. (tikai eksperimentiem) Atspējot MTU ierobežojumu.

Tas ir nepieciešams, ja bitu pārraides ātrums pārsniedz ~ 580 kbit / s.

btif / src / btif_media_task.c: 174

Kods:

/ * 2DH5 lietderīgās slodzes lielums 679 baiti - (4 baiti L2CAP galvene + 12 baiti AVDTP galvene) * / #define MAX_2MBPS_AVDTP_MTU 663

Kā modificēt Bluetooth kaudzes operētājsistēmā Android 8–9

Šīs modifikācijas nav pārbaudītas, taču tām vajadzētu darboties.

Pievienojiet divu kanālu atbalstu A2DP SBC avotam

/platform/system/bt/stack/a2dp/a2dp_sbc.cc:55

Kods:

/ * SBC SRC kodeku iespējas * / statiskā konst tA2DP_SBC_CIE a2dp_sbc_caps = A2DP_SBC_IE_BLOCKS_8;

pievienojiet A2DP_SBC_IE_CH_MD_DUAL mapē ch_mode.

Noklusējuma konfigurācijā aizstājiet locītavu stereo ar divkanālu

/platform/system/bt/stack/a2dp/a2dp_sbc.cc:82

Kods:

/ * Default SBC kodeku konfigurācija * / const tA2DP_SBC_CIE a2dp_sbc_default_config = {A2DP_SBC_IE_SAMP_FREQ_44, / * samp_freq * / A2DP_SBC_IE_CH_MD_JOINT, / * ch_mode * / A2DP_SBC_IE_BLOCKS_16, / * block_len * / A2DP_SBC_IE_SUBBAND_8, / * num_subbands * / A2DP_SBC_IE_ALLOC_MD_L, / * alloc_method * / A2DP_SBC_IE_MIN_BITPOOL, / * min_bitpool * / A2DP_SBC_MAX_BITPOOL, / * max_bitpool * / BTAV_A2DP_CODEC_BITS_PER_SAMPLE_16 / * bits_per_sample * /};

Aizstājiet A2DP_SBC_IE_CH_MD_JOINT ar A2DP_SBC_IE_CH_MD_DUAL.

Palieliniet divu kanālu prioritāti

/platform/system/bt/stack/a2dp/a2dp_sbc.cc:1155

Kods:

statiskā bool select_best_channel_mode (uint8_t ch_mode, tA2DP_SBC_CIE * p_result, btav_a2dp_codec_config_t * p_codec_config) {if (ch_mode & A2DP_SBC_IE_CH_MD_JOINT) {p_result-> ch_mode = A2DP_SBC_IE_CH_MD_JOINT; p_codec_config-> channel_mode = BTAV_A2DP_CODEC_CHANNEL_MODE_STEREO; atgriezties taisnība; } if (ch_mode & A2DP_SBC_IE_CH_MD_STEREO) {p_result-> ch_mode = A2DP_SBC_IE_CH_MD_STEREO; p_codec_config-> channel_mode = BTAV_A2DP_CODEC_CHANNEL_MODE_STEREO; atgriezties taisnība; } if (ch_mode & A2DP_SBC_IE_CH_MD_DUAL) {p_result-> ch_mode = A2DP_SBC_IE_CH_MD_DUAL; p_codec_config-> channel_mode = BTAV_A2DP_CODEC_CHANNEL_MODE_STEREO; atgriezties taisnība; } if (ch_mode & A2DP_SBC_IE_CH_MD_MONO) {p_result-> ch_mode = A2DP_SBC_IE_CH_MD_MONO; p_codec_config-> channel_mode = BTAV_A2DP_CODEC_CHANNEL_MODE_MONO; atgriezties taisnība; } return false; }

Pārvietot, ja ar A2DP_SBC_IE_CH_MD_DUAL uz augšu.

Palieliniet bitu pārraides ātrumu

/platform/system/bt/stack/a2dp/a2dp_sbc_encoder.cc:42

Kods:

#define A2DP_SBC_DEFAULT_BITRATE 328

Nomainiet ar 512.

  1. (tikai eksperimentiem) Atspējot MTU ierobežojumu

Tas ir nepieciešams, ja bitu pārraides ātrums pārsniedz ~ 580 kbit / s.

/platform/system/bt/stack/a2dp/a2dp_sbc_encoder.cc:47

Kods:

#define MAX_2MBPS_AVDTP_MTU 663

Ielāpītie Bluetooth kaudzes (mirgojoši)

  • Le Max 2 Oreo Patched.zip
  • LeEco Cool Changer S1 EUI_5.8.19S.zip
  • Leeco LE2 (EUI 5.9.26s, Android 6) .zip
  • Xiaomi Mi Note (Miui 9 Miui.su usnkreal v8.4.12, Android 6.0.1) .zip
  • Xiaomi mi note 3 (MIUI 9, Android 7) .zip
  • Xiaomi Mi4c (Android 7.0 NRD90M, MIUI-9.5 9.5.1.0 (NXKCNFA)). Zip
  • Xiaomi MI5s (MIUI Global 9.6.1.0, Android 7) .zip
  • Xiaomi Redmi 3s (android 6.01, mmb29m, miui global 9.6.1.0) .zip
  • Xiaomi Redmi 4 (MiuiPro 10 8.8.2, Android 6.0.1, MMB29M) .zip
  • Xiaomi Redmi 4 Prime.zip
  • Xiaomi Redmi 4 pro (MIUI 9, miuipro 8.4.26) .zip
  • Xiaomi Redmi 3. piezīme (Resurrection Remix Android 7.1.2_r36) .zip
  • Redmi Note 4x (Masik Premium, android 7.0) .zip
  • Asus Zoom (Android 5, 2.26.40.108_20160520) .zip
  • Le Max 2 Oreo Patched.zip
  • Huawei P9 (Android 7) .zip
  • Samsung Galaxy S4 LTE GT-I9505 (Android 7.1.2; LineageOS 14.1-20180615-NIGHTLY-jfltexx) .zip
  • zip
  • Le Max 2 Oreo Patched.zip
10 minūtes lasīts