Izmantojot šo jauno risinājumu, Huawei Mate 30 Pro var atkal palaist Google Apps

click fraud protection

Huawei Mate 30 Pro lietotāji tagad var ielādēt Google lietotnes, atjaunojot dublējumu no tālruņa, kuram izdevās iegūt GApps, izmantojot Google Services Assistant/LZPlay.

1. atjauninājums (10.08.19. plkst. 4:10 ET): Esam informēti, ka pavedienam vairs nav lejupielādējamo resursu Huawei Mate 30 Pro. Metode joprojām pastāv koncepcijā.

Pasaule pievērsa acis uz Huawei Mate 30 sērijas izlaišana, meklējot atbildi uz jautājumu: "Kas notiek, kad atņemat Google no Android vienā no gada visvairāk gaidītajiem tālruņiem?"Un kā mēs baidījāmies un gaidīts, Huawei Mate 30 un tā brāļi un māsas parādījās uz skatuves bez iepriekš instalētiem Google pakalpojumiem, paļaujoties tikai uz Huawei AppGallery kā galveno lietotņu izplatīšanas līdzekli. Šī situācija gan bija īslaicīga, jo a "risinājums" tika pamanīts Google pakalpojumu palīga formā, lietotne, kas ļāva lietotājiem ielādēt Google Play pakalpojumus un tos pavadošos komponentus Huawei EMUI un Mate 30 sērijā, kā arī Honor 9X Pro. Lietotne Google Services Assistant tika mitināta vietnē ar nosaukumu

LZPlay.net, tāpēc metode parasti kļuva pazīstama kā LZPlay.

Vecais risinājums: Google pakalpojumu palīgs un LZPlay

Tā kā Google Services Assistant bija risinājums, lai instalētu Google Apps ierīcē, kurai nebija paredzēts Google Apps, kā tieši šis risinājums radās, bija pamatots jautājums.

Ķīnas oriģinālo iekārtu ražotāji agrāk ir izlaiduši GMS (Google Mobile Services) instalētājus, lai nodrošinātu vienkāršu sānu ielādi, taču šāds risinājums Huawei nebija praktiska iespēja, ņemot vērā nepieredzēts un sarežģīts politiskais scenārijs. Šie GMS instalētāji strādāja, atjauninot GMS “stubs”, kurus sistēmā bija iepriekš ielādējis OEM (GMS lietotnēm ir nepieciešamas īpašas atļaujas, lai tās darbotos pareizi, un šī atļauja pastāv tikai sistēmai lietotnes). Un, kā jūs jau zināt, lietotnes ierīcē bez saknes var atjaunināt papildus esošajām lietotnēm tikai tad, ja tās ir parakstītas ar vienu un to pašu parakstu. Tādējādi pakotnēm un lietotnēm ir jābūt ar vienu un to pašu Google parakstu, kas būtībā neļauj Huawei iepriekš ielādēt Google parakstītus stubs ASV aizlieguma dēļ.

Kad esam iepazinušies ar ierīces programmatūru, mēs noskaidrojām, ka ierīcēs faktiski nebija nevienas iepriekš ielādētas GMS stubs. Tas norādīja, ka neatkarīgi no tā, kādu metodi Google pakalpojumu palīgs izmantoja Play pakalpojumu instalēšanai neparasti un ir turpmākas izpētes vērti iespējamiem lietojumiem izstrādes ietvaros kopienai. XDA atzītais izstrādātājs topjohnwu, pazīstams ar savu darbu ar Magisk, izmeklēja šo anomālo uzvedību.

Kā izrādās, Google pakalpojumu palīgs izmantoja Huawei API komplektu, kas bija paredzēts mobilo ierīču pārvaldībai (MDM — ko izmanto uzņēmumi, lai pārvaldītu darbinieku ierīces). Pilna API atsauce uz šo Huawei drošības autorizācijas SDK ir bijis pieejams sabiedrībai, lai uzņēmumu lietotāji varētu zināt un gūt labumu no visa veida vadības metožu ierīcēm savā biznesa organizācijā. Īstais pavērsiens izpaužas dažu MDM API formā, kas tika dokumentēti pavisam nesen, un dokumentācija nav pieejama, kamēr neparakstāt juridiskus līgumus, lai iegūtu piekļuvi SDK.

<uses-permissionandroid: name="com.huawei.permission.sec.MDM_INSTALL_SYS_APP"/>
<uses-permissionandroid: name="com.huawei.permission.sec.MDM_INSTALL_UNDETACHABLE_APP"/>

Šīs MDM API atļauj atļautās lietotnes lai instalētu "sistēmas lietotnes", pat ja tālrunim ir bloķēts sāknēšanas ielādētājs, ir iespējota Android verified Boot un tas ir formatēts ar Huawei tikai lasāmā failu sistēma EROFS. Faktiski notiek tas, ka atļautajai lietotnei, šajā gadījumā Google pakalpojumu palīgam, ir atļauts atzīmēt lietotāju lietotnes kā nenoņemamas sistēmas lietotnes pat tad, ja šīs lietotnes vai sūtījumi faktiski nepastāv tikai lasāmā nodalījums. “Atļautās lietotnes” it kā stingri kontrolē Huawei – izstrādātājiem jāparaksta juridiski līgumi, jāiesniedz pieprasījumi lai iegūtu atļaujas un pieprasīto atļauju pamatojumus, un nosūtiet APK bināro failu katram laidienam Huawei pārbaude. Tikai tad, ja Huawei piekritīs, lietotne tiks parakstīta ar Huawei īpašo atslēgu, ļaujot tai izmantot šīs API.

Tādējādi Google pakalpojumu palīgs pastāvēja Huawei MDM API stingrās robežās un netieši, bez viņu ziņas. Tomēr Huawei ir noliedzis saistību ar LZPlay un izdeva šādu paziņojumu:

Huawei jaunākā Mate 30 sērija nav iepriekš instalēta ar GMS, un Huawei nav bijusi saistīta ar www.lzplay.net

Kā varētu sagaidīt, ņemot vērā sarežģīto politisko scenāriju, Google pakalpojumu palīgs un LZPlay pastāvēs īslaicīgi. Tā kā risinājums kļuva arvien populārāks, interesenti to pamanīja. Vietne, kurā tiek mitināts Google pakalpojumu palīgs, LZPlay, ir izslēgta, blakus ielādējot lietotni Google pakalpojumu palīgs Nr. ilgāk ienes Google lietotnes, un iespējams, ka arī īpašā atļauja, kas lietotnei bija no Huawei atsaukts. Noteikti arī Google to ir ievērojis, jo SafetyNet arī saņēma atjauninājumu, kas atcēla Huawei Mate 30 uzbūves pirkstu nospiedumu baltajā sarakstā, kas nozīmē, ka SafetyNet nedarbosies, neļaujot vienībām, kurām ir izdevies no malas ielādēt Google Apps, izmantot tādas lietotnes kā Google Pay.


Jauns risinājums: HiSuite Restore

Atjaunināt: Saistītajam pavedienam vairs nav lejupielādējamo resursu. Tomēr šī metode joprojām darbojas savā koncepcijā, pieņemot, ka jūs izmantojat lejupielādējamos resursus.

Iespēja palaist Google lietotnes daudziem ir ļoti svarīga, tāpēc cilvēki vienmēr būs ieinteresēti Google Apps ielādēšanai uz šādu spējīgu aparatūru. XDA vecākais loceklis zhangyang_haha ir izdomājis a atšķirīgs risinājums, kas būtībā ietver rezerves attēla atjaunošanu no ierīces, kurā izdevās instalēt Google lietotnes, izmantojot Google pakalpojumu palīgu, kad šī metode darbojās. Ņemiet vērā arī to, ka metode, šķiet, ir raksturīgs Huawei Mate 30 Pro Tā kā dublētais attēls ir no šīs ierīces, mēs nevarējām apstiprināt, vai tas pats varētu darboties ar Huawei Mate 30 vai Honor 9X Pro.

Jauns risinājums Google Apps instalēšanai Huawei Mate 30 Pro — XDA pavediens

Lai gan šī metode nav tik vienkārša kā Google pakalpojumu palīga instalēšana un ļaut tam darīt visu, tā joprojām darbojas — ar brīdinājumu, ka SafetyNet joprojām neizdosies, jo tā ir servera puses maiņa Google.

  1. Lietotājiem ir jādublē savi faili datorā HiSuite un jāatjauno tālruņu rūpnīcas iestatījumi.
  2. Instalējiet Google lietotnes, kas ir pieejamas lejupielādējamajā ZIP failā pavediens.
  3. Izsaiņojiet nodrošināto dublējuma attēla zip savā HiSuite dublējuma mapē datorā.
  4. Atjaunojiet dublējumu savā ierīcē, nodrošinot, ka tālrunī tiek atjaunoti arī "sistēmas iestatījumi" no dublējuma attēla.
  5. Kad nodrošinātā dublēšana ir "atjaunota" (aka instalēta) tālrunī, ierīce ir jārestartē.
  6. Pēc tam atveriet lietotņu iestatījumus un notīriet visus instalēto Google lietotņu datus un piešķiriet visas šo lietotņu pieprasītās atļaujas.
  7. Pārstartējiet, lai iegūtu labu pasākumu.
  8. Palaidiet Google Play veikalu, kamēr tālrunī ir aktīvs interneta savienojums.

Pavediens nav uzreiz skaidrs, kad varat atjaunot savus iepriekšējos datus. Lielākā daļa lietotāju izmantos šo metodi jaunajās Huawei Mate 30 ierīcēs, tāpēc datu zudumam nevajadzētu būt ievērojamam. Ņemiet vērā, ka SafetyNet joprojām neizdosies un, visticamāk, turpinās neveiksmi, līdz uzlabosies politiskā situācija. Pagaidām, ja vēlaties instalēt Google Apps savā jaunajā ierīcē, šis jaunais risinājums ir jūsu labākais risinājums.

Huawei Mate 30 XDA forumi || Huawei Mate 30 Pro XDA forumi