Ondanks dat Motorola de update naar firmwareversie 2.0.1 tijdelijk heeft stopgezet, is het nu mogelijk om je Milestone handmatig te upgraden naar 2.0.1. Het grote voordeel van deze methode is dat het mogelijkheid tot rooten openhoudt. Dit in tegenstelling tot de officiële update die binnenkort de deur uit gaat. Deze methode is uitgeprobeerd met Duitse, Britse en Italiaanse toestellen. De toestellen die via de Androidworld inkoopactie zijn besteld (via eXpansys) zijn bijvoorbeeld geschikt voor deze update.
Het updaten is uiteraard voor eigen risico. Pluspuntje is wel dat ik het proces zelf (met succes) heb doorlopen. Mijn toestel is overigens een Britse Milestone. De 11 stappen hieronder zorgen dat de 2.0.1 update wordt geïnstalleerd. De 10 stappen daaronder zijn voor het verkrijgen van roottoegang. Dit is natuurlijk optioneel.
- Download het sbf-bestand hier: http://www.badongo.com/file/19906085
- Download installeer RSDLite hier en installeer de software.
- Download Motorola Software Update hier en installeer de software.
- Zet je telefoon uit.
- Zet je telefoon aan terwijl je de ‘omhoog’-knop van het DPad ingedrukt houdt.
- Sluit je telefoon aan via de USB-kabel.
- Start RSDLite.
- Kies bij filename het sbf-bestand dat je hebt gedownload.
- Kies onderin het schermpje jouw toestel (de eerste rij).
- Druk op ‘start’.
- Wacht een tijdje (paar minuten), totdat RSDLite aangeeft klaar te zijn. Je telefoon start automatisch op met Android 2.0.1!
Optioneel voor root: als je toestel al geroot was (en je hebt de update.zip op je sdkaart staan hoef je slechts stap 4-10 te volgen).
- Download het milestone_root.zip bestand van http://www.sera-apps.de/milestone_root.zip
- Hernoem het bestand naar update.zip.
- Zet het bestand op je SD-kaart.
- Zet je telefoon uit.
- Zet je telefoon aan terwijl je de camera-knop ingedrukt houdt.
- Wacht tot het gevarendriekhoekje verschijnt.
- Druk dan eerst op volume omhoog (ingedrukt houden) en dan op de cameraknop.
- Er verschijnt een menu. Ga nu met het dpad naar ‘Apply sdcard:update.zip‘ en klik. Het kan zijn dat er een foutmelding wordt weergegeven nadat er ‘rooted phone’ in beeld verschijnt. Dit is echter geen probleem en heeft te maken met het beveiligingslek die de roottoegang mogelijk maakte.
- Start de telefoon opnieuw op (menukeuze ‘reboot’).
- Klaar!
Alles lijkt te werken in deze update. Het wisselen van homescreens gaat heel veel sneller. Ook gaat het scrollen door de geïnstalleerde applicaties een stuk sneller. Verder valt nog op dat Motorola een equalizer-applicatie heeft toegevoegd, waarmee je uit verschillende audioprofielen kunt kiezen. En als laatste zichtbare verandering heeft Motorola de nieuwe lock-screen gebruikt. Deze vind ik overigens persoonlijk een stuk minder mooi dan de lockscreen van 2.0.
Hieronder nog wat screenshots van de 2.0.1 update…
Share Us: ![]() | Follow us: ![]() |















De QWERTZ file staat ook nog hier als rapidshare niet werkt:
http://www.megaupload.com/?d=6PBP26AL
Gelukt.
Moest wel eerst het .sbf bestand hernoemen. Originele naam was ‘SHOLS_U2_01.14.0_UCASHLSEMEAB1B803F.0R_U….sbf’ denk ik problemen met al die punten op het eind, of gewoon te lang. Kreeg in ieder geval eerst FAIL al resultaat, na het bestand te hernoemen naar SHOLS.sbf niet meer.
Ook heeft RSD Lite problemen met bestanden lezen vanaf netwerk schijven, dan blijft de ‘Start’ knop grijs, als je het verplaatst naar een lokale schijf niet meer.
Is het overigens al mogelijk om bijvoorbeeld WiFi tethering aan de praat te krijgen (http://code.google.com/p/android-wifi-tether/)? Of wachten we daarvoor nog steeds op het recovery console gebeuren zoals in de eerste root post werd aangegeven?
Voordat iedereen gaat updaten naar 2.01 eerst dit maar even lezen…. Want eigenlijk ben je dus aan het downgraden………!!!!
Het is een behoorlijk technisch verhaal, maar komt ie:
Misschien was het upgraden naar firmware versie 2.01 toch niet zo handig :S
Hier onder het technische verhaal…
Overigens heb ik hier al zien staan dat 2.0.1 geen problemen geeft naar de 2.1 upgrade, dit is helaas NIET zo. Het geeft wel problemen als er niet weer zo’n RSD update uitlekt.
Updaten via google servers is vervolgens niet meer mogelijk.
Alle images zijn RSA gesigned, bevat een boot.img of een recovery.img geen sign of geen geldige sign of zelfs een sign van een ITA versie terwijl je de FRA versie hebt, dan boot deze niet.
Nog meer details nodig?
Okey komt het:
http://and-developers.com/motorola_milestone:boot_chain linkje naar hoe het allemaal in z’n werk gaat. Custom boot loaders of recovery/boot images zitten er niet in.
We kunnen voorlopig alleen werken met het enige gaatje in de recovery image die wel is gesigned. Hier kun je overigens de rest van de wiki vinden: http://and-developers.com/motorola_milestone
IRC logs zijn ook leerzaam (geven je een inzage wat er allemaal al is onderzocht).
Verder: Het enige waarmee we kunnen werken zijn de update files verstrekt door Motorola. Deze bevatten zogenaamde diff files, en updaten dus je systeem in plaats van dat ze alles opnieuw op je telefoon zetten. Als je update naar de HK versie, zit je dus aan de update sequence van de HK versie vast, aangezien ze niet onderling uitwisselbaar zijn.
De HK versie is in sept 09 gemaakt en v 1.14 meegegeven. De FR versie is in dec/jan ’09/’10 gemaakt en v1.15 gekregen (hetzelfde geld waarschijnlijk voor de DE en de GB versie). De HK versie kan dus hier en daar bugs bevatten die al zijn geplet in de FR/DE/GB versie.
Mocht je updaten naar de HK versie, en er lekt geen update.zip of een verdere RSD update uit, dan zit je vast op v2.0.1 van Android. De enige uitweg dan is ROOT verliezen en overstappen naar de v1.15 versie FR die via RSD kan worden geflashed.
Wil je root houden kun je het beste wachten totdat de officiele update van GB of welke versie je dan ook hebt uit is, vervolgens wachten totdat de update.zip aangepast wordt, zodat het de recovery image niet overschrijft. Hierdoor kun je root behouden en weet je zeker dat je een update naar 2.1 hebt.
Home++ topbar kun je terugkrijgen door lang op het notification icoontje onderin te klikken (zoals ook staat in de intro die waarschijnlijk iedereen zonder te lezen wegdrukt), das dus het knopje Onderin die er normaal voor zorgt dat je je notifications weer ziet.
2.0.1 is de officiele HK versie die inderdaad lager is dan de GB versie. Zie hierboven, verder je uitspraak “maar er komt wel een oplossing”, lees hierboven, zeer onwaarschijnlijk komt er een oplossing. De “chain of trust” moet zo hoog mogelijk worden onderbroken, en dat is waarschijnlijk in de M-Shield van het chipset zelf, iets waar je helemaal niet bij kunt komen door te flashen.
Om nog even door te gaan, de HK versie bevat alleen een andere boot.img (en een unpatched recovery.img) zie: http://and-developers.com/motorola_milestone:sbf daarrr
Extra extra
Mocht je veel met terminal emulator kloten en moe worden van het rw zetten van je /system, http://milestone.denhaas.info/script.sh
dan even als su uiteraard chmod 700 script.shMn scrippie werkt nog nie helemaal zal er zsm eens naar kijken.
en vervolgens: ./script.sh mountrw of ./script.sh mountro om je system read only of read/write te zetten.
Instant update
M-Shield wordt waarschijnlijk niet gebruikt, en de mbm zorgt voor het checken van de signatures. Er moet dus een aangepaste MBM worden gemaakt die hierop niet controleerd, vervolgens kunnen we flashen wat we willen… Echter is dit makkelijker gezegt dan gedaan (MBM is overigens een boot manager, het eerste (behalve de hardware) dat gaat draaien).
Overigens zoals ik net al zei, hoogstwaarschijnlijk zorgt de MBM voor het checken van de signatures, als deze wordt gepatched, kunnen we draaien wat we willen (maar zoals ik ook al zei, makkelijker gezegd dan gedaan, als het goed is is de MBM geschreven door Motorola, en hoeft dus niet te worden vrijgegeven.
Deze info is overigens pas NET ontdekt: http://milestone.denhaas.info/date/23-01-2010/ zie ook de IRCLogs.
Als je naar HK 2.0.1 update ben je afhankelijk van de HongKong updates, aangezien deze oudere versies bevatten ben je dus niet geheel up to date (met bugfixes).
Terug flashen naar 2.0 UK/GB gaat niet, dus je kan ook niet meer naar de UK releases
Flashen naar 2.0.1 FR kan wel, echter verlies je ROOT
Flashen naar 2.0.1 GB/UK (wat de meeste hier hebben) + ROOT gaat straks alleen maar als je niet naar de HK versie bent geflashed.
Met andere woorden, wacht gewoon even totdat de 2.0.1 release voor jou versie echt uit is, deze kan mbv een aangepaste update.zip worden voorzien van ROOT, je behoud dan de UK versie (deze build is nieuwer) behoud een redelijk stock ROM.
Als ROOT je niets uitmaakt, kan je flashen naar wat je wil, echter als je ineens toch ROOT wil, ben je afhankelijk van de HK update (deze kun je altijd over je gehele android heen flashen). UK is dan geen optie meer. (er is een franse RSD gelekt, waarna je altijd terug kan flashen)
HK zit inderdaad niet in de OTA OverTheAir update
En alleen als er een aangepaste mbm(loader) komt dan pas kan je wel flashen naar wat je wil en ROOT behouden, echter is dit onwaarschijnlijk. Wil je 2.0.1 nieuwste versie + ROOT en gewoon je GB release houden wacht dan.
2.1 voor mensen met HK is nog maar afwachten (zit niet in het Moto update plan (zie ook eerdere links over verspreiding updates)) je kunt flashen naar een franse release zonder root.
Mogelijkheden zat… maar samenvattend:
Wil je zeker zijn van ROOT + v2.1 UK wacht dan met updaten en flash straks naar v2.0.1 + ROOT en vervolgens naar v2.1 UK + ROOT.
Voordat iedereen die nu nog wil gaan upgraden naar 2.01 lees eerst dit even: http://gathering.tweakers.net/forum/view_message/33332310
Eigenlijk ben je aan het downgraden! Tevens maak je op deze manier de mogelijkheid op root acces op het moment dat 2.1 uit is erg klein….
Als ik zelf dit van tevoren geweten had, had ik niet de update handmatig uitgevoerd maar gewacht op een officiële update.
Hmm, klinkt niet al te fijn inderdaad. Achja, nu al gedaan en dat blijft voorlopig prima werken. Tegen de tijd dat 2.1 uitkomt afwachten wat de beste optie is.
Volg het verhaal niet helemaal, maar met de instructies uit deze post krijg je dus de HK 2.0.1 (Hong Kong?)… als HK de update krijgt naar 2.1 kunnen wij dan toch gewoon mee via die officiële update? Okay, dan misschien zonder root, maar als ze beweren dat je op de Milestone zeer waarschijnlijk toch nooit custom images zal kunnen installeren, dan heb ik ook niet zo een grote behoefte voor root.
Als UK eerder de 2.1 update zou krijgen dan HK en wij dan daardoor moeten wachten is dat wel wat balen.
PS: AndroidWorld, kunnen we witregels behouden in comments? Maakt de boel een stuk leesbaarder.
http://gathering.tweakers.net/forum/list_message/33332632#33332632 en de replies verder in die thread geven antwoord op de meeste van mijn eigen vragen
.
Geupt en alles werkt ziender ogen sneller en beter, enkel, mijn pc herkent toestel niet meer, laad zelfs niet meer op via pc, Wel nog via adapter in combinatie zelfde kabel, alle usb aansluitingen geprobeerd
Dat is dus het punt inderdaad (even antwoorden voor de mensen die niet naar het topic door gaan). Via de update procedure hier neem je inderdaad de HK update. Deze komt al uit december. In HK is niet de verwachting dat ze daar naar 2.1 gaan. Nadeel is dus dat je niet zomaar even naar de UK versie kan flashen, tenzij daar ook een sd bestand van uitlekt…. Maar vooralsnog kan je dus na deze update niet zomaar de UK versie van 2.1 erop zetten als deze uitkomt, niet als je root wil behouden ten minste.
Bart (en anderen): Zodra de UK update uitkomt, kunnen we daar een update-pakket van maken dat ervoor zorgt dat je root behoudt.
Inmiddels is er ook een methode gevonden om je /system terug te zetten naar een (2.0) /system… Geen probleem dus naar mijn idee. Tegen de tijd dat we zover zijn dat de officiële UK update uit is en geroot is, zien we wel weer verder.
En hoe kunnen we dat dan terug zetten?
Zet maar al te graag mn Milestone weer terug naar een UK 2.0 rom ipv de 2.01 HK versie die er nu op staat.
Bart: De bedoeling was (en dat is ook mogelijk) om de standaard UK 2.0 /system op je SD-kaart te zetten en dan vanuit een aangepaste update.zip deze over je normale /system te laten kopiëren. Het probleem is echter dat we niet helemaal zeker weten of de andere gedeelten van je telefoon ook veranderd worden door de HK update (waarschijnlijk wel). Hierdoor zal de uiteindelijke update (de UK 2.0.1 update.zip) het waarschijnlijk niet doen.
Het is daarom beter om te wachten tot de officiële UK update uitkomt. Op dat moment zal ook het UK sbf-bestand vrijkomen. Deze kun je dan wél gebruiken om je telefoon weer op de officiële UK-versie te krijgen.
Het is alleen zeer de vraag of er een sbf uit zal komen. Want van de 2.0UK versie is deze er ook niet. Alleen van de HK en de FR versie is deze er.
ik heb ook eentje uit UK via belsimpel. het werkt allemaal goed, en ging super snel, opstarten alleen wat langzamer.
ik vraag me wel af of iemand weet of je die unlockscreen kan veranderen want deze is eng lelijk.
sander nog bedankt voor deze behulpzame post, want ik wou hem maar wat graag updaten. xD
echt helemaal super,
heb hem net op mijn milestone van belsimpel.nl gezet en het werkt echt 100 maal sneller. Nadeel is dat het weer veel werk word om hem straks terug te zetten tenzij er een mooi update pakketje komt voor de hong kong versie.
so far so good
thanx voor de post en btw wat maakt de rootacces uit ik snap dat als je de g1 hebt dat je dit inderdaad nodig hebt omdat het intern geheugen erg tekort doet en dat het een traag toestel is alleen de milestone is snelgenoeg van zichzelf en je hebt in principegenoeg ruimte.
ik ben blij:D
Hallo allemaal, ben ik weer. Ik heb mijn milestone geflashed naar 2.01 en wil nu terug naar fabrieks instellingen, 2.0. Ik heb nl niet het idee dat m’n tel er beter op geworden is en daarnaast is google speech verdewenen.
Nu heb ik onderstaande gevonden op het forum, kan ik dit ongestraft uitvoeren of kom ik dan weer op 2.01 uit?
“Voor als het nodig is om je Motorola Milestone in Recovery mode te zetten hierbij de beschrijving:
1. Zet de Milestone uit.
2. Hou de x toets op het toetsenbord vast en zet de Milestone aan. Recovery scherm.
3. Druk tegelijk de volume knop (harder) en de camera knop in. Recovery Menu.
4. Selecteer “Wipe Data/Factory Reset” om de Milestone leeg te maken en opnieuw Android te installeren.
5. Selecteer “Reboot Phone”. De Milestone zal dan opnieuw starten, dit kan enkele minuten in beslag nemen.”
Ik heb nl. geen back-up gemaakt van 2.0 en vraag me af of 2.0 nog ergens in mijn telefoon /sdkaart staat?
Heel erg bedankt voor je reactie..
[...] we twee weken geleden met een artikel kwamen waarin uitgelegd werd hoe je je Milestone handmatig naar 2.0.1 kunt update kregen we vele [...]
Ary nee dan reset je het huidige OS, dus 2.0.1 maar dan zonder jouw apps/accounts er in
Je zal toch echt ergens een SBF-file (of wa shet SFB) vandaan moeten halen van de 2.0 versie van de milestone.
Geen backups maken is zowiezo niet echt snugger
Dus dat raad ik je aan voortaan WEL te doen.
En 2.0.1 is veel sneller als 2.0, niet als je allemaal fratsen (extra homescreens/andere launcher/live wallpapers) gaat gebruik, dat maak tje device weer wat slomer
Heeft iemand een mirror van het bestand wat ik moet downloaden? en wat doet de “Motorola Software Update” want als ik die uitpak gebeurd er maar barweinig (pakt alles uit inde temp map en opent een VBS file in kladblok (windows 7 User)