Ontwikkelaars zetten eerste stappen naar custom WP7-roms

Een gebruiker van het XDA-forum is er in geslaagd om een HTC HD7 te flashen met een rom van een ander toestel. Daarmee laat de ontwikkelaar zien dat het in principe mogelijk moet zijn om custom roms te maken voor Windows Phone 7.

De XDA-gebruiker die post onder het pseudoniem ansar.ath.gr, maakte een zogeheten nbh-image voor de HD7, die op het toestel geïnstalleerd kan worden. Daarvoor gebruikte de ontwikkelaar een rom van de HTC Schubert, een variant op de HD7 die bedoeld is voor Azië, en een HTC Mondrian-rom. Gebruikers die de alternatieve software willen flashen op hun toestel dienen de HD7 in bootloader-modus te zetten en de smartphone met de pc te verbinden. Vervolgens hoeft er alleen nog maar een tool op de pc opgestart te worden waarmee de software wordt geïnstalleerd.

Voor het installeren van de rom wordt een imfgs.bin-bestand op de telefoon vervangen: hierin bevinden zich alle files voor het laden van het besturingssysteem, en tevens alle benodigde drivers voor de hardware, en eventuele aanpassingen die providers en fabrikanten hebben gemaakt in de rom. Het blijkt dat het vervangen van het imgfs-bestand in principe genoeg moet zijn om de beveiliging van Microsoft te omzeilen en de alternatieve software aan de praat te krijgen.

Het vervangen van het imgfs-bestand zal niet genoeg zijn voor ontwikkelaars om hun eigen software te maken. Met de methode van ansar.ath.gr is het vooralsnog alleen mogelijk om software uit te wisselen tussen gelijkwaardige toestellen die alleen verschillen in hun branding. Om custom roms mogelijk te maken moet de beveiliging worden verwijderd die Microsoft heeft ingebouwd om te verhinderen dat alternatieve software wordt geladen.

Eerder bleek al dat Windows Phone 7-toestellen van een unlock voorzien kunnen worden met een speciale tool: hierdoor kan een gebruiker onder andere applicaties installeren die niet in de Marketplace staan. Microsoft blijkt echter in staat om dit op afstand weer ongedaan te maken.

Door RoD

Admin Mobile

19-12-2010 • 17:21

27 Linkedin

Reacties (27)

27
25
10
2
0
3
Wijzig sortering
Cotulla heeft al laten zien dat Phone 7 op een HD2 draait. Bron: http://twitter.com/cotullacode De hardware werkt volledig + bellen en internetten enz. Alleen de applicaties niet die gebruik maken van een live account. En daar heeft Phone 7 nu juist bijna alles aan opgehangen.

Edit: De cotulla hack gaat dus veel verder dan deze 'niet-custom' ROM, de actie van Ansar maakt het alleen mogelijk branded en niet-branded roms uit te wisselen, maar biedt geen opties voor customizen.

[Reactie gewijzigd door siepeltjuh op 19 december 2010 17:28]

Draai al vanaf het begin de beta mobile 7 roms op me hd2 dus het is al lang mogelijk zonder problemen.
dat is zeker niet waar wat je nu zecht , cotulla heeft een soort RAM loader gemaakt die geflasht word (na een Hspl) deze ram loader kun je gebruiken om OS'en te installeren (flashen)
cotulla heeft helemaal niets van de rom zelf veranderd (hoogstens de RAM locatie )

edit: het is ook nog maar de vraag of je de imfgs.bin kunt aan passen ( denk het niet , imfgs.bin word in een container gedropt (.nb) en die is weer gesigned )

edit2: en daar komt nog eens bij dat ie ook nog eens een beta build gebruikt (build 6176)
we zitten nu op 7004

[Reactie gewijzigd door Anoniem: 383253 op 19 december 2010 18:35]

Misschien zou dit de redding van WM7 kunnen zijn, als het een beetje leuk gaat draaien.
En M$ & HTC zouden voor een schapelijk prijsje een upgrade kunnen leveren zouden ze toch redelijk wat licentie kunnen verkopen , niet iedereen wil een custom rom.

of een kazaa download op z'n phone
Misschien zou dit de redding van WM7 kunnen zijn
Omdat een stel tweakers in staat is er een andere ROM op te zetten? Een OS valt of staat niet bij die mensen hoor, die vormen een veel te kleine afzetmarkt om bepalend te zijn.

Dit nog even naast het feit dat er weinig mis is met het OS. Sure, het kan nog wel wat features gebruiken en ook de marketplace moet een stuk uitgebreider, maar dat heeft gewoon wat tijd nodig. Maar het is absuluut een fijn OS om mee te werken.

[Reactie gewijzigd door .oisyn op 19 december 2010 22:34]

Zijn je persoonlijke ervaringen met (ik neem even aan dat je WP7 bedoelt) zo slecht dan? Ik ben wel benieuwd naar je bevindingen.

Verder zal hetzelfde OS maar van een andere telefoon geen of nauwelijks verandering geven. De verandering is negatief zijn, het verificatiesysteem van een legitieme Windows Phone die je nodig hebt voor de Market is hiermee verpest. Dit is gewoon puur omdat het kan, maar het lijkt mij een aardige eerste ontwikkeling tot de echte custom roms. De wil onder tweakers om altijd wat nieuwers en beters te willen van hun gadgets is hier natuurlijk mee gebaat, maar voor de gewone consument zal dit weinig veranderingen geven. Vergeet niet dat veel consumenten een WP7 telefoon kopen omdat het gebruik zo simpel is. Ohja, grappige typo, het lijkt bijna of je expres een dollarteken gebruikt :| . Je hoeft niet van MS te houden, maar dit is wel kinderachtig hoor..

Voor degene die bovenstaande post +1 modde (met zwaarte 6 nog wel), bekijk even de moderatie faq en als je het dan nog niet goed weet, vraag het dan even op het hiervoor bestemde mismoderatieforum, waar dit onderste trouwens ook thuishoort
kazaa? gebruik je dat nog?

maar ff ontopic, Je spreekt over een redding van een os wat nog geen jaar bestaat. WM7 is op zich zelf al de redding van windows mobile en custom roms is naar mijn mening bij dit os meer een leuk extraatje voor tweakers.
In winmo 6.x waren custom roms hoofd noodzaak door de slecht ui. WM7 is meer als iOS, af en te tweaken door middel van updates.
Leuk trouwens dat jullie steeds meer van dit soort dingen posten! Ik ben benieuwd hoe het met WP7 en custom ROMs afloopt... Ben benieuwd of het in een rechtszaak uitloopt, of dat MS ze tegen gaat werken.
Lijkt me niet. MS/HTC heeft altijd een haat liefde relatie met XDA gehad. Aan de ene kant willen ze niet dat mensen rommelen. Aan de andere kant willen ze niet de community voor de schenen schoppen.
Tot nu toe is er volgens mij een soort gedoog beleid geweest. Maar goed ook want de XDA roms zijn vele malen beter dan de stock roms.
Inderdaad ik heb de rom op mijn HTC Raphael ook vervangen door een rom van TAEL. Werkt vele malen beter dan de orginele.

Al mijn collegae zeuren over de slecht werkende telefoon, maar de mijne loopt als een zonnetje afgezien van de nodige reset zo nu en dan.
Precies. We (alle vennoten) hebben hier allemaal een touch HD of Pro maar ik ben de enige die een dutty rom gebruikt. Die van mij gaat veeeeeel langer mee en reageert veel sneller& beter.
Ik ben geen fan van OS e.d. (heb er over het algemeen negatieve ervaringen mee) maar wat dit betreft maakt de community veeeel betere software dan de makers zelf. De ervaring wordt gewoon dermate beter. HTC zou er goed aan doen om eens de verbeteringen van de community door te voeren.
Bij Windows Mobile 6.5 waren custom roms ook niet echt optioneel. De originele roms waren echt niet te pruimen. Bij windows phone 7 zit de software al zo goed in elkaar dat die custom roms een stuk minder meerwaarde geven.
Daar stond wel tegenover dat voorgaande versies op het OS niveau zelf wel veel toegang boden zonder enige nood aan rooten of wat dan ook.
Custom ROM my ass.. dat kan je nooit echt doen zonder source. Binary hacking is niet custom, maar zoals het heet: hacking. Gehackte ROM dus.
Een custom rom is volgens mij nog steeds een aangepaste rom, dus het zegt niks over hoe de inhoud aangepast is.
Strikt gezien is het ook geen aangepaste rom, het zou eerder een andere rom moeten zijn, de inhoud van de rom is immers niet aangepast, alleen heeft het geheel een andere bron dan het oorspronkelijke apparaat.
Strikt gezien is de ROM juist wel aangepast, omdat de ROM geen software is?

Je hebt de chip (ROM) voorzien van andere software. Kan misschien vergeleken worden met het customisen van je auto. Je hoeft de bumper niet zelf te maken, of aan te passen, om je auto customised te mogen noemen.
Want je hebt geen andere opties als recompilen of hacken om iets customs te maken? Voor WM6 bestond het custom deel uit: features aan/uit zetten, registry optimalisaties, meer/minder software, etc. Deze opties waren vaak niet aan te passen vanuit het OS zelf, maar wel via andere wegen.
De titel van het bericht is dan ook "..eerste stappen naar custom WP7-roms".
Waarom zo moeilijk doen... Pak gewoon een mobieltje met een OS OS. Dan kan je draaien wat je wilt.
En wat doe jij op Tweakers ?

Goede vooruitgang dit weer! :)
Je bedoelt zoals menig Android telefoon die je eerst moet rooten alvorens je er iets mee kan? Leuk hoor, zo'n open source OS, maar als de telefoonfabrikant vervolgens de boel alsnog op slot zet heb je er alsnog weinig aan (maar gelukkig is daar idd wat aan te doen, maar veel verschil met een niet-opensource OS is er dan natuurlijk niet echt)
Anoniem: 388395
20 december 2010 10:04
ik hoop dat MS zelf met een oplossing komt voor het instaleren van niet gebonden marktplace apps
Het is nog steeds een aanfluiting van MS dat ze niet WP7 doorzetten naar HD2, hardware matig kan het prima. Maar ja dan kopen mensen liever een HD2 voor 250 e dan een niewe HD 7..... voor 450 e....
@devil-strike Welke ROM draai je dan en waar heb je die vandaan ben wel benieuwd....

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee