[DISCUSSION] about playbook's boot
How does playbook boot? I think it boots the same way android boots. Enea Android Blog: The Android boot process from power on
Of course, there last 3 stages on playbook are different from android's.
So, if its right, bootloader is stored in writable memory and, potentially, we can modify it.
I'd like to read thinkings by people more skilled than me.
PS Can anyone share archive with full filesystem of BB tablet OS?
- 04-30-2012, 06:43 AM #2
1. Bootrom (read-only, impossible to write to)
2. Bootrom boots signed (ONLY RIM SIGNATURE) bootloader.
3. Bootloader runs hashed (INSTALL HASH) firmware scripts (/scripts/startup.sh) from signed (ONLY RIM SIGNATURE) firmware.
4. Scripts initialise background services, as root.
5. Scripts initialise navigator and launcher, as root.
6. User-space apps run above this (they have no root privileges)
Last edited by xsacha; 04-30-2012 at 06:46 AM.
- 04-30-2012, 07:58 AM #4
- 04-30-2012, 09:14 AM #6
Bootrom contains boot code.
It checks sign by comparing to public (same as every other sign).
The code is actually the same as on the Blackberry handsets.
The salt is "Retreating is advancing backwards" or something like that if you want to see the area of 'interest'.
Heaps of people have full OS image. The / is 512MB. You want?
Last edited by xsacha; 04-30-2012 at 09:20 AM.
- 04-30-2012, 10:51 AM #9
Originally Posted by xsacha
- CrackBerry Master
04-30-2012, 01:24 PM #12
- 1,197 Posts
- 04-30-2012, 06:48 PM #13
Just use 'dumpifs' on it to get a dump of the files.
But thanks for that method.
Also i looked at emulator FS. But it is pretty different from playbook's system.
PS Under livefs I mean all the files installed a real system.
- 05-01-2012, 01:32 AM #15
- 05-02-2012, 07:02 PM #18
- CrackBerry Newbie
05-02-2012, 10:14 PM #19
- 1 Posts
I had a quick question that might be a bit farfetched but ill ask anyways. I am being bugged to update to 184.108.40.2068 and it made me wonder if we could intercept the update and somehow push an old os.
I'm new to the playbook scene so I've been trying to catchup on all the crazy blocks rim likes to put up.
- 05-02-2012, 11:57 PM #20
The update just loads the OS on there. You are free to load 7111 or older OS on there too.
They just won't boot.
So yeah, you can intercept and load an old OS. But you can directly load an old OS too. No difference.
- CrackBerry Abuser
05-04-2012, 02:41 AM #21__________________________________________________ __________________________
- 268 Posts
There are 10 types of people in this world: those who understand binary and those who don't.
Main Desktop http://www.overclock.net/lists/display/view/id/3960066
4 GHz Overclock Club http://www.overclock.net/t/525748/4-...#post_16219738
- 05-04-2012, 03:50 AM #22
Nothing fancy. Just open the core os file that RIM hosts on their website.