Xiaomi blokkeert updates bij ontgrendelde bootloader HyperOS-smartphones

Gebruikers van een Xiaomi-telefoon met HyperOS kunnen geen updates krijgen voor hun besturingssysteem als de bootloader is ontgrendeld. Net als onder MIUI is het ontgrendelen van de bootloader aan strenge voorwaarden verbonden.

Xiaomi zegt tegen Android Authority dat na het ontgrendelen van de bootloader updates voor HyperOS niet langer binnenkomen. Ook als er een upgrade is van MIUI naar HyperOS zal die niet binnenkomen als gebruikers een ontgrendelde bootloader hebben.

Verder zullen bij HyperOS dezelfde restricties gelden als bij MIUI rond het ontgrendelen van de bootloader. Gebruikers kunnen dat niet zelf doen, maar zullen toestemming moeten vragen op het forum. In China moeten gebruikers activiteit hebben laten zien op het forum om de bootloader te ontgrendelen, maar dat hoeft buiten China vermoedelijk niet.

Xiaomi is een van de fabrikanten die het ontgrendelen van de bootloader relatief lastig maakt. Onder meer Google, Samsung en OnePlus maken dat gebruikers wel makkelijk. Xiaomi kondigde HyperOS onlangs aan. Het is een naamswijziging voor Xiaomi's Android-uitgave Miui. HyperOS kwam onlangs uit met de Xiaomi 14.

Door Arnoud Wokke

Redacteur Tweakers

08-11-2023 • 20:14

43

Reacties (43)

Sorteer op:

Weergave:

Xiaomi.eu zegt dat ze HyperOS rom's gaan uitbrengen. Dat zou wel heel fijn zijn vanwege het nieuws over unlocken en updates.
"Don't worry..

We will continue to release HyperOS ROMs and will do them more awesome for you as usually.. :)"
Bron: Post in thread 'Igor: Are we getting screwed on HYPER OS releases?' https://xiaomi.eu/communi...eleases.70338/post-703377
Ja dus eigenlijk niets nieuw. Was nu ook al zo,als het toestel unlocked was,dat je geen updates kon doen met officiële roms,want je kreeg geen notificaties meer en manueel updaten was ook zo. En met xiaomi.eu erop,dus geen enkel probleem,als hij unlocked is,want ze ondersteunen nu ook hyper OS.
Lekker misleidend altijd. Een ROM nodig hebben om iets te kunnen wijst erop dat die bootloader niet het enige probleem is. Een eerlijke computer boot een hardware-compatible kernel van een bepaalde locatie Geen "read only" bestanden nodig, wat dat ook moet voorstellen.

[Reactie gewijzigd door blorf op 23 juli 2024 09:15]

Maar als je de bootloader unlocked dan ben je toch al opzoek naar een andere Custom Rom? Dus wat heb je dan aan updates van HyperOS als men toch al naar een andere OS op jacht is? Of hebben we het hier dan ook gelijk over het terugplaatsen van HyperOS als de Custom Rom niet naar wens is?

Niet geheel onlogisch dat als je "tampered" met een device dat de garantie vervalt.

[Reactie gewijzigd door Endframe op 23 juli 2024 09:15]

.. Of rooten, debloaten, misschien om te reversen. Kan prima met de stock-rom
Goed punt. Debloaten is wel een ding met Xiaomi telefoons. Devices van Xiaomi zien er top uit voor schappelijke prijzen in vergelijking met andere merken, alleen die software is mij te bloaterig.

Heb zelf nog een Xiaomi 12 Lite 5G NE liggen in de kast. Maar zit inderdaad redelijk wat bloatware op, ook achter de schermen (die opvallen bij updates van Chinese apps die onnodig zijn voor Nederlanders).
Pak EEA Rom, die is zonder bloatware en officiële Xiaomi Rom voor Europa. Xiaomi EU Rom bijv is niet officieel.
.. Of rooten, debloaten, misschien om te reversen. Kan prima met de stock-rom
Debloaten kan in ieder geval ook prima met ADB zonder unlocked bootloader.

- Installeer de Android SDK
- Activeer USB debugging in developer menu
- CMD: adb shell
- CMD: pm uninstall -k --user 0 <package name> (verwijderen)
- CMD: pm disable-user --user 0 <package name> (uitschakelen)

Hiermee kun je zowel user als system apps uitschakelen of verwijderen.

[Reactie gewijzigd door Verwijderd op 23 juli 2024 09:15]

Of als je het makkelijker, sneller en met een uitleg bij elke Xiaomi app of framework wilt hebben is er ook de Universal Android Debloater.

Daarbij staat ook goed aangegeven of het veilig is om een app te verwijderen en welke gegevens een app verzameld. Daarnaast is het makkelijk om verwijderde apps weer terug te zetten mocht het verwijderen problemen opleveren.
Goeie, dank voor de verwijzing.
Maar de garantie mag niet vervallen als het euvel niet een gevolg is van het unlocken van de bootloader. Al blijft het wel lastig om dan je gelijk te halen natuurlijk.
Voor zover ik weet, is het hier in Nederland niet rechtsgeldig. Tenzij de telefoonmaker bewijs heeft dat de telefoon het niet meer doet direct door het unlocken van de bootloader. De bewijslast ligt voor zover ik weet bij de maker die de garantie wil laten vervallen.
Ja en nee, er zijn eigenlijk meestal 2 garanties.
De wettelijke garantie en daar komt meestal de garantie van de fabrikant bovenop.

Binnen de wettelijke garantie moet de winkel binnen het eerste jaar aantonen dat de fout door jouw komt, om geen garantie te hoeven verlenen.
Dan is het gebruik van een custom rom of unlocked bootloader niet genoeg om dat aan te tonen. Daarna zolang als je mag verwachten dat een telefoon mee gaat, moet jij bewijzen dat het niet jouw fout is. Maar dit hoeft alleen als de winkel aangeeft dat de unlocked bootloader de oorzaak van het probleem is.
Maar zou het gaan om een bekend probleem met het toestel, dan moet dat nog steeds te doen zijn.

Dan is er nog de fabrieksgarantie, deze komt bovenop de wettelijke garantie, hier mag de fabrikant eigenlijk helemaal zelf bepalen wat de voorwaarden zijn.
Dus die garantie mag vervallen met een unlocked bootloader.

Lastige is dat winkels zich vaak niet aan de wettelijke garantie willen houden, wanneer de fabrikant de reparatie niet gratis wil doen "omdat de fabrieksgarantie vervallen is".
Inderdaad, dat is een zeer belangrijk 2e punt wst ik inderdaad had moeten vermelden, bedankt voor de aanvulling.
Kan het zijn dat je het werkwoord "to tamper" bedoelt? Ik ken wel tempered glass, maar dat snap ik dan weer niet in verband met je zin.
My bad.
Tamper inderdaad. Dus dat de garantie vervalt. Zelfde op hardware met Warrenty Void labels.
Niet geheel onlogisch dat als je "tampered" met een device dat de garantie vervalt.
Ik weet of en hoe dit bij Xiaomi devices opgaat. Bij een Google Pixel kun je de bootloader ook unlocken - dat levert bij het booten een zichtbare melding op. De reden dat ze dat doen, is dat het full verified boot1 "breekt". Dat komt de security ten goede en is géén anti-consumer iets.

Ik hoop dat Xiaomi ook toestaat om de bootloader weer te vergrendelen en ook het apparaat weer helemaal terug te zetten, inclusief updates.

1 = Pixels kennen full verified boot en attestation, wat cryptografie (signing) gebruikt om aan te kunnen tonen dat er niet met een device geknoeid is - bijvoorbeeld als de douane 'm even meeneemt of je te maken krijgt met een 'evil maid'. De bootloader is overigens weer te locken (ook door custom roms!) en het device in originele staat terug te brengen.
Behalve de wachttijd die Xiaomi had, als ze dat nog steeds hebben, voor het unlocken van de bootloader vond ik het niet bizar moeilijk om de bootloader te unlocken, en als ik het zo op zoek is de methode, al dan niet voor miui, nog steeds hetzelfde, dus waarom is het zogenaamd zo lastig en wat zijn die "strenge" voorwaarden?

Was, en zo te zien is het nog steeds, een kwestie van wat stapjes volgen op https://en.miui.com/unlock/index.html en je bent klaar

Edit: ah voor hyperos zijn er nog geen specifieke stappen voor buiten china en er is een limiet van 3 apparaten per jaar (voor china alleen nog op dit moment)

[Reactie gewijzigd door dblazen op 23 juli 2024 09:15]

Vaak wel een week wachttijd nadat je met je Mi account bent ingelogd op je telefoon voordat je de bootloader kunt unlocken.
Dat doen ze om te voorkomen dat derde partijen er 3rd party roms op kunnen installeren.
Los van die week wachten is het proces zelf verder vrij eenvoudig inderdaad.
Kan je omzeilen door een nieuw account te maken en in te loggen ;)
Zelf niet gedaan, heb rustig 8 dagen gewacht haha.

[Reactie gewijzigd door Jay47 op 23 juli 2024 09:15]

Moet je dan juist niet langer wachten? Volgens mij was de wachttijd juist korter met een bestaand account.
Nee er is trucje, wat voorheen werkte. Unlocken met account A en daarna inloggen met account B. Maar de ene keer werkte het wel de andere keer niet.
Oke wel handig om in de gaten te houden voor de volgende Xiaomi. Ik heb de Poco F5 Pro na een week kunnen unlocken.
Hier 12 Pro na 8 dagen. Hopelijk gaan ze nog EEA Roms maken. Geen zin in bloatware.
Draaide voorheen Xiaomi EU Rom maar hier had ik alleen maar issues mee. Zoals battery drain, Wi-Fi, 4/5G wat steeds wegviel en nog andere irritante dingen.
Met EEA Rom geen issues meer.
waarom lastig?

omdat je eerst xiaomi-account op je telef moet aanmaken om te unlocken?

bij mijn oneplus hoef ik geen oneplus-account te maken
Xiaomi is groot geworden door juist miui aan te bieden voor willekeurige android telefoons. Daar heb ik destijds met mijn Galaxy S1 aan bijgedragen. Nu wordt aan alle kanten lastig gemaakt om een rom te flashen. Beetje jammer.
Xiaomi is een van de fabrikanten die het ontgrendelen van de bootloader relatief lastig maakt. Onder meer Google, Samsung en OnePlus maken dat gebruikers wel makkelijk.
Samsung maakt het ontgrendelen ook niet al te lastig. Bij Samsung zitten er echter wel vergaande consequenties aan. Zo moeten updates handmatig geïnstalleerd worden. Ze komen niet meer via OTA binnen, ook als je verder gewoon de standaard ROM van Samsung gebruikt. Je kunt ze wel installeren, maar dat moet dan wel weer via odin (gekoppeld aan een computer dus). Ook tript er bij Samsung een 'fuse' waardoor je het toestel niet terug kan brengen naar de originele staat. Er blijft altijd een melding in het scherm staan bij het opstarten dat je niet de officiële firmware gebruikt (nadelig bij tweedehands verkoop).

Bij OnePlus gaat dit veel makkelijker, je krijgt de ota gewoon binnen en kunt deze vervolgens gewoon installeren. Ook kan je de bootloader weer vergrendelen waarna de melding bij het opstarten verdwijnt.

Hoe dit bij andere merken gaat durf ik niet te zeggen, hier heb ik geen ervaring mee.
Een ander noemenswaardig probleem met roms op Samsung is dat als je bijvoorbeeld een Galaxy smartwatch hebt dat die gewoon niet werkt omdat hij (of liever de bijbehorende app) op je Samsung phone knox verwacht.

Dat krijg je niet recht geknoeid zonder in een diep dal te duiken met Magisk, waarvan het gebruik weer dan kan doorvloeien naar andere problemen.

Samsung moet je mijns inziens onverminderd van weg blijven als eigen software je lief is.

[Reactie gewijzigd door Polderviking op 23 juli 2024 09:15]

Snap de ophef niet.
De eventuele update van Miui naar HyperOS (mits het toestel daarvoor in aanmerking komt) zal gewoon uitgevoerd kunnen worden.
Het artikel gaat over wanneer je een toestel hebt waar al HyperOS als standaard op staat geïnstalleerd. (inmiddels staat ineens in het artikel dat ze dat ook (willen) blokkeren als je van MIUI naar HyperOS update.)
Ben je unlocked (en wellicht geroot) dan kun je altijd nog via TWRP de update flashen.
Mocht je daar problemen mee hebben dan kun je het toestel gewoon weer locken en dan de update uitvoeren. Echter wanneer je dan weer unlocked dan wordt het toestel wel weer erased en gaat naar fabrieksinstellingen maar als je dat handig aangepakt hebt met bijv. Swift Backup dan ben je na 1/2 uurtje weer up and running met al jouw apps.

[Reactie gewijzigd door snah001 op 23 juli 2024 09:15]

Ik snap dit nog steeds niet .Ik koop een stuk hardware. Zeg een pc of in dit geval een telefoon. Dan ben ik eigenaar van de hardware. Toch zijn er partijen die je dan gaan beperken om jou hardware op andere manieren in te zetten/gebruiken. Ik kan op mijn pc Windows, Linux, centos etc installeren zo nder issues en krijg van iedere partij reguliere updates. WTF dit zou eens moeten worden opgepakt door @europees parlement.
Xiaomi (en andere merken) hadden het probleem dat personen/bedrijven de telefoons kochten, een custom rom met bijvoorbeeld malware erop zetten en deze verkopen als normaal. Om dit tegen te gaan hebben ze het unlocken wat lastiger gemaakt, maar daar hebben consumenten dan natuurlijk ook last van.
Ik ben verder totaal niet bekend met Xiaomi, MUI of HyperOS maar vraag mij dan wel af of dat unlocken van de bootloader niet meer hersteld kan worden. Stel je wilt dan tijdelijk switchen van MUI naar HyperOS om eens te kijken of dat bevalt, heb je daarna dan de keuze de bootloader weer te locken.

Weet wel nog dat ik daar vroeger wel eens vaker mee gestoeid heb maar er tegenwoordig eigenlijk het nut niet meer van zie. Hedendaagse zelfs al verouderde Android versies zijn vaak nog even zogoed te gebruiken en uitgebreid genoeg.
Hoef je je bootloader dus helemaal niet voor te unlocken als je HyperOS als update krijgt voor je bestaande MIUI.

terugswitchen naar MIUI ? geen idee of dat tegewordig nog zo makkelijk is met een n locked bootloader :P
Ik geloof je direct want ik heb totaal geen idee van Xiaomi en dingen als MUI of HyperOS, maar ik begreep hierboven uit het artikel dat de bootloader ge-unlocked moet worden om van MUI naar HyperOS te gaan. Denk dat dit wel zal zijn wanneer je niet die update naar HyperOS krijgt en toch van MUI naar HyperOS wilt gaan.
Nee dat klopt niet.
HyperOS zal voor toestellen die niet unlocked zijn gewoon als systeemupdate binnen komen.
Apparaten die de bootloader wel unlocked hebben krijgen de update niet aangeboden. Maar die draaien al een andere rom of hebben de software aangepast waardoor ze dat sowieso al niet konden.
Ah oke, ik snap het en dacht dat je altijd de bootloader moest unlocken om dan van MUI naar HyperOS te kunnen gaan.
HyperOS is gewoon MIUI ;)
Zo ver ik weet kan je updates handmatig installeren?
Ja dat kan idd ook, het is heel simpel.
Ik zou vanaf nu nooit meer een ander android toestel nemen als een google pixel. Bij een dist-upgrade kan je anders wel is maanden achterblijven. ( met geluk )

Op dit item kan niet meer gereageerd worden.