Poll: Maemo on Nokia N95,5800,N97, Sony Xperia,Satio,C903
Poll Options
Maemo on Nokia N95,5800,N97, Sony Xperia,Satio,C903

Reply
Thread Tools
Guest | Posts: n/a | Thanked: 0 times | Joined on
#11
Originally Posted by ruskie View Post
What keys? Please enlighten us on that. Also a bootloader is not necessary if you can reverse engineer what it needs to boot then provide the same hooks in.
The SoCs (System-on-Chip) that Nokia and others use have a small piece of code and a set of keys in ROM to check the authenticity of the bootloader. The bootloader then checks the authenticity of the firmware image (e.g. Symbian OS), which in turn checks the authenticity of each piece of software to be installed.

The check in Symbian OS has been defeated, but the other two checks have not been, to my knowledge.
 
Posts: 543 | Thanked: 181 times | Joined on Aug 2009 @ Universe,LocalCluster.MilkyWay.Sol.Earth.Europe.Slovenia.Ljubljana
#12
OK so just needs plenty of computer time and brain power.

In other words... not impossible... Just highly improbable
 
speculatrix's Avatar
Posts: 880 | Thanked: 264 times | Joined on Feb 2007 @ Cambridge, UK
#13
the HTC universal was a brilliant piece of hardware, and at one point looked as if it was going to take over from the Zaurus as a pocket computer with keyboard as the Uni had wifi and bluetooth and phone features, when the Zaurus only had the CF slot.

The Uni came with Windows Mobile and even though there was almost no documentation people found a way to make it run linux. Progress was painful, but they managed pretty well.
http://handhelds.org/moin/moin.cgi/Universal
Unfortunately by the time linux ran fairly well on it, the world was moving on and the universal was dropped from HTC's line and Android was imminent (very rough time lines).

So, yes, in theory it can be done, but it's very hard to get linux to run really well on a device so that all its hardware is supported... and quite often when the device's makers realise their device is under scrutiny, lock it down even more - see ipod linux projects.
__________________
Fujitsu U820, HTC Vision/G2/DesireZ, Nokia N800 770 E71, Zaurus 6000, Palm T3, Zaurus C3100 - stolen
 
b-man's Avatar
Posts: 549 | Thanked: 502 times | Joined on Feb 2008 @ Bowling Green Ohio (united states)
#14
http://www.nopcode.org/0xFFFF/?p=docu&q=faq - Shows some pretty interesting information about the N770/N800/N810´s bootloader
__________________
I'm an advanced user and a bit of a modder.
----------------------------------------------
I am involved with Mer, Deblet, and NITdroid.
My ports/creations/hacks: GNOME (for Deblet), Cdeb2», Ubuntu, playable flash games in the "Get Started" app, DBS, ect...


enhanced fedora port has been canceled in favor of NITDebian (TBA)
 
Posts: 71 | Thanked: 34 times | Joined on Sep 2009
#15
Originally Posted by jethro.itt View Post
The SoCs (System-on-Chip) that Nokia and others use have a small piece of code and a set of keys in ROM to check the authenticity of the bootloader. The bootloader then checks the authenticity of the firmware image (e.g. Symbian OS), which in turn checks the authenticity of each piece of software to be installed.
Does the N900 also have such cryptographic locking down of the boot sequence? I hope not, as this would contradict the entire philosophy of the "open device" that I've been hoping the N900 would deliver.

Will it be possible to flash my N900 with another operating system, should I so choose? Can I compile Maemo from source code, make some tweaks, and flash that? I had assumed the answers would be yes (just like with my trusty old Zaurus), but now I'm a little worried...
 
Posts: 1,213 | Thanked: 356 times | Joined on Jan 2008 @ California and Virginia
#16
Originally Posted by Otaku View Post
Does the N900 also have such cryptographic locking down of the boot sequence? I hope not, as this would contradict the entire philosophy of the "open device" that I've been hoping the N900 would deliver.

Will it be possible to flash my N900 with another operating system, should I so choose? Can I compile Maemo from source code, make some tweaks, and flash that? I had assumed the answers would be yes (just like with my trusty old Zaurus), but now I'm a little worried...
You can run other (linux) operating systems on the N900, like Debian, Mer, Ubuntu, probably Android, etc... AFAIK, you can't "compile Maemo" because it uses closed sourced apps. The open part of Maemo + community parts = mer. I mean you can flash the kernel, change all the **** you want, get root access in one second, etc...
__________________
----------------------------------------------------

www.ezschool.com - The best online educational experience.
 
Reply


 
Forum Jump


All times are GMT. The time now is 06:57.