Neseniai „HTC U11“ buvo atnaujintas į „Android Oreo“, pažeidžiant S-OFF įrankio „SunShine“ naudojamą pažeidžiamumą. Nuo tada jis buvo atnaujintas, kad būtų palaikomas.
Modifikuoti HTC įrenginius gali būti sunku – jie naudoja vadinamąją „S-ON/S-OFF“ sistemą. Anksčiau HTC U11 buvo galima modifikuoti su S-OFF naudojant „SunShine“ įrankį „Android Nougat“, tačiau atnaujinus „Android Oreo“, funkcionalumas nutrūko. Dabar „SunShine“ buvo atnaujinta, kad palaikytų „Android Oreo“ HTC U11.
„SunShine“ kainuoja 25 USD, tačiau tai yra vienintelis „HTC U11“ naujausios programinės įrangos S-OFF sprendimas. (Licencija neperleidžiama, bet gali būti naudojama tiek kartų, kiek norite, jūsų įrenginyje pasirinkti.) Vienintelis trūkumas yra tas, kad tai laikina – po paleidimo iš naujo turėsite paleisti SunShine, kad galėtumėte modifikuoti vėl. Pakeitimai, atlikti įjungus S-OFF, neišlieka per seansus, todėl nereikia jaudintis, kad jūsų telefonas taps nepaleidžiamas, jei atliksite pakeitimą, kurį blokuoja S-ON. Tiesiog iš naujo paleiskite U11, paleiskite „SunShine“, kad jį atrakintumėte ir pakeistumėte, ir tęskite darbą.
Štai kas vyksta po gaubtu: „S“ raidėje S-OFF reiškia saugumo, ir tai neleidžia įrašyti tam tikrų skaidinių. Įkrovos įkroviklis, atrakinęs HTC U11, suteikia prieigą prie /boot, /system ir /recovery skaidinius, bet S-OFF atrakina papildomas skaidinius, atverdamas duris telefono programinės įrangos atnaujinimui, regiono nustatymų keitimui ir kt. Kai kuriuose įrenginiuose S-OFF gali iš naujo nustatyti sugadintą vėliavėlę, galbūt paslėpti faktą, kad ją atrakinote. (HTC M8 S-OFF leido vartotojams įdiegti „Google Play Edition“ ROM ir gauti „Android Open Source Project“ naujinimus.)
Peržiūrėkite oficialią XDA giją SunShine XDA HTC U11 forumuose ir eikite į SunShine svetainę, kad pradėtumėte.
Per: SunShine HTC U11 XDA forumuose
Šaltinis: SunShine oficiali svetainė