[HOW TO] A-Z tutorial Downgrading, Jailbreaking, and complete Rooting PlayBook
- Hi Guys,
After been through many failures in these few days finally I made my playbook jailbreaked, and install many android apps in it.
Actually you’ll find the other thread that explain downgrading, jailbreaking, and rooting your playbook, I’m just trying to make it easier and completing for us in one thread.
Here it is I wish it could be A-Z complete tutorial how to jailbreak your playbook.
Before it started, first you should download every files or tools that needed (just click the links)
a. Dingleberry (Jailbreak software to root your device)
b. Playbook Update Server | Mirror1 & Fiddler2 (It’s a tools for downgrading/upgrade Using Local Files)
c. DDPB Installer 1.0.8 (sideload install .bar application to your device)
d. WInSCP & PuttyGen (Access Root from your Device)
e. Blackberry Desktop Manager 7 Beta (An Update link - Redeem Code N7XjITli9 to download | opensourcebb.com)
f. Blackberry Playbook OS 2.0.0.4869 , if you want lo local updating OS 2.0.0.6419
g. gApps (signed google apps)
h. Launcher .bar Files like Honeycomb ; Ice Cream Sandwich ; ADW or whatever it is.
i. Screenshoot Tutorial to make it easier
After finishing your downloads files, Let’s get the party Started!!
1. Pray First better luck we got! J
2. Install Blackberry Desktop Manager 7 Beta, Fiddler2, WinSCP to your computer, then extract Dingleberry and Playbook Update Server to the place that would be easy to find.
3. Downgrading from OS 2.0.0.6149 or Update from 1.0.8.6067 to OS 2.0.0.4869 that jailbreakble (you can go straight update or downgrade from your recent OS as long as you put your download OS on Playbook_update_server/HTTP_ROOT/playbook/YOUR OS NAME)
- Extract OS 2.0.0.489 that was downloaded to: “Playbook_update_server/HTTP_ROOT/playbook/2.0.0.4869”
- Run “go.bat” from Playbook_update_server folder, it would open Micro Apache web server automatically. Don’t close it!
- Run “Fiddler 2” go to Tools > Fiddler Options > HTTPS. check “Capture HTTPS CONNECTs” and “Decrypt HTTPS traffic” then hit OK button.
- Go to “Tools > HOSTS”. And check “Enable remapping of request…” input “127.0.0.1 cs.websl.blackberry.com” and "Save".
- Open Blackberry Desktop Manager go to “Device > Update > View Other Version”, it will show you the OS that available. Just check the 2.0.0.4869 and install.
- Light up a cigarette or made a coffee while waiting for installation progress until it complete.
PS : Just click yes on every pop-up windows that warn you about certificate from this downgrading process, Run Go.bat as administrator and deactivate your firewall. You'll not see the available update OS unless you put extracted OS to Playbook_update_server/HTTP_ROOT/playbook/YOUR OS NAME) and don’t Wipe your device after it finish. | Thanks to cybrmage for this step
4. Let’s Jailbreak Your Playbook using Dingleberry
- Connect your Playbook to your computer. Make a backup file first with Blackberry Desktop Manager 7 BETA, it will be used on jailbreaking process. Make sure your playbook running on Use Development Mode ON, File Sharing ON, Wi-Fi Sharing ON (go to playbook settings to check it, make “playbook” as your device password, you can change it later).
- Go to your Dingleberry Extracted folder, then run “dingleberry.exe”
- Hit button "Continue > Continue > Jailbreak"
- Next page browse the backup file location that we made before. And dingleberry will automatically making a patch for us as “dingleberry.bbb”
- Go To Blackberry Desktop Manager, and restore using “dingleberry.bbb” until restore complete and your device will be restart, disconnect it ASAP from the computer.
- After restart complete make your playbook to Development Mode ON again, and connect it to your computer.
- Go to Dingleberry Window, Hit “Dingle SSH”, then “Connect” button.
- The command prompt window will pop-up. If you do the right steps, it will show the “#”symbol . and its DONE for jailbreaking!
( If not the message will be: ”Jailbreak Failed, /tmp/setuidgid: cannot be located, and end with '$' symbol.”
if you got that msg don’t worry, I’m keep trying again and again for about 5 days until it success. My tips: Forget Device on BBDM, if it not working start jailbreaking with dingleberry from the beginning [4a-4f], if you still had the same problem just start it again from installation OS and jailbreak again [1-4]. It won’t take along time, coz we install it from a local copy. Goodluck!)
5. Accessing ROOT from your device.
- Don’t close Dingleberry and command prompt with “#” symbol that dingleberry made.
- Open “PuttyGen.exe”, press “Load” button, choose All Files *.* on extension file, navigate to “rsa” file (not rsa.pub) from dingleberry extracted folder. Press “OK” on next pop-up window, then press “Save Private Key” and name it “playbook.ppk”.
- Open winSCP, here is the settings
(Watch from Screenshoot Tutorial, If you done right you will now entering and got full Root access from you playbook).- Host name : “169.254.0.1”
- User name: “devuser”
- Password:leave it blank
- on private key file browse to your “playbook.ppk” that we made using PuttyGen before.
- File Protocol change to “SCP”
- Check the advanced Option checkbox, go to left bar and click “SCP/Shell”
- Input : “/tmp/setuidgid root /bin/sh” on shell,
- uncheck “lookup user groups”.
- Press Login.
6. Installing Android on your Playbook (by continuing winSCP steps before)
- Navigate the left side on “gApps” extracted folder, on the right side navigate to "/ <root>", Then drag “META-INF” and “system” from gApps (left side) to root (right side). Replace all
- on the right side navigate to “system/app/setupwizard.apk”, press right click on your mouse and delete or just press F8 on your keyboard.
- Open DDPBinstaller program. Follow this steps: "Scan device > Enter Your Password > Connect".After you’re connected add your “Honeycomb_Launcher_Rebuild.bar” then install. Now you have “HCL Updater” installed on your playbook. Open it and then close it!
- Back to WinSCP, go to ”/apps/sys.android.xxxx.ns/native/scripts” folder (xxxx= a unique combination words and numbers).
- Right click on “android-player-cmd.sh”, then “Custom Command > Execute”
- Redoing right click on “kill-android-core.sh”, then "Custom Command > execute”
- Restart your playbook and DONE! Now you have activated android system on your playbook. Have Fun with it..
7. Share to everyone who need a helping hand
if there's something to ask, just ask google.. or direct mention me @siete_minerva
have fun! and let me know how it goesLast edited by sieteminerva; 01-11-12 at 10:19 AM.
01-07-12 04:45 AMLike 19 -
- 01-07-12 11:17 AMLike 0
- so its perfectly safe to go straight from OS 2.0.0.6149 to OS 2.0.0.4869??
or its better to go from 6149, then 1.0.8.6067 , THEN to 4869? thanks
im currently on 6149
i know in feb this all becomes moot pt.
kinda don't wanna wait
after you root with this tutorial: are you able to get on the android market?
** also bb desktop manager beta 7 is link down!!
Reasons for this may include:
- Invalid link
- The file has been deleted because it was violating our Terms of service.Last edited by v6pman; 01-07-12 at 12:34 PM.
01-07-12 12:18 PMLike 0 - Or if you are like me who is on 6149 and don't see "view other versions" while updating, u can just make a new folder under Playbook_update_server/HTTP_ROOT/playbook/ with name 2.0.0.7xxx (anything higher than 6149) and put in the required version (which u want to install in there - probably 4869 )01-07-12 01:48 PMLike 0
- @sieteminerva:
I have tired so many times, but it shows me msg: ”Jailbreak Failed, /tmp/setuidgid: cannot be located, and end with '$' symbol.”
I want to confirm some points as it creates confution:
1. at starting when we are going to make a back-up file as you said in 4a. via Desktop Manager, we should back up full or just Settings via custom backup?
2. When restoring dingleberry.bbb file back on playbook, we should restore just Settings or Full restore?01-07-12 02:10 PMLike 0 - Firstly thanks for taking the trouble to write this guide
at this bit "Open Blackberry Desktop Manager go to “Device>update>view other version”, it will show you the OS that available. Just check the 2.0.0.4869 and install."
I dont get the option to "choose other version" but just the message that no updates are available. Am I doing somthing wrong or has BB patched this loophole?
PLast edited by pill6677; 01-07-12 at 02:37 PM. Reason: spelling
01-07-12 02:36 PMLike 0 - Firstly thanks for taking the trouble to write this guide
at this bit "Open Blackberry Desktop Manager go to “Device>update>view other version”, it will show you the OS that available. Just check the 2.0.0.4869 and install."
I dont get the option to "choose other version" but just the message that no updates are available. Am I doing somthing wrong or has BB patched this loophole?
P
i have that # prompt in dingleberry
i think i got root! but i cannot login with WCP shell
im getting stuck at this direction here: not sure how u do this
- Input : “/tmp/setuidgid root /bin/sh” on shell,
i get this error
Error skipping startup message. Your shell is probably incompatible with the application (BASH is recommended).01-07-12 02:39 PMLike 0 - @sieteminerva:
I have tired so many times, but it shows me msg: �Jailbreak Failed, /tmp/setuidgid: cannot be located, and end with '$' symbol.�
I want to confirm some points as it creates confution:
1. at starting when we are going to make a back-up file as you said in 4a. via Desktop Manager, we should back up full or just Settings via custom backup?
2. When restoring dingleberry.bbb file back on playbook, we should restore just Settings or Full restore?01-07-12 02:42 PMLike 0 - Firstly thanks for taking the trouble to write this guide
at this bit "Open Blackberry Desktop Manager go to �Device>update>view other version�, it will show you the OS that available. Just check the 2.0.0.4869 and install."
I dont get the option to "choose other version" but just the message that no updates are available. Am I doing somthing wrong or has BB patched this loophole?
P
Or if you are like me who is on 6149 and don't see "view other versions" while updating, u can just make a new folder under Playbook_update_server/HTTP_ROOT/playbook/ with name 2.0.0.7xxx (anything higher than 6149) and put in the required version (which u want to install in there - probably 4869 )01-07-12 02:47 PMLike 0 - awesome tutorial! could have been more specific but it works
im rooted!!!
i have to install that android market launcher now to see if i get the market!
thank god the process doesn't really brick your PB, i thought i had bricked it(after i restored the playbook.bbb, not the patched up dingleberry.bbb, user error lol, cuz it didn't restart, i kinda panic but eventually press power and it started up again
its painfully slow when the PB reboots/restarts, takes around 1.5mins atleast for my PB
can't seem to launch any andro apps, it keeps saying initialzing...and then closes!Last edited by v6pman; 01-07-12 at 03:09 PM.
01-07-12 02:49 PMLike 0 -
- I get an error message when I try to launch go.bat "only one usage of each socket address p/na /p is normally permitted...message. what am i doing wrong?
Last edited by digitallure; 01-07-12 at 04:25 PM.
01-07-12 04:13 PMLike 0 - Same here. Go.bat "could not bind address" error. As a result, does this cause my Desktop Manager 7 to not find the updated file (2.0.0.4869)?
**Update - restart computer seemed to do the trick for go.bat error.
*** Still cant see any update in Desktop Manager 7 Beta (7.0.0.12)Last edited by Zip92; 01-07-12 at 05:46 PM.
01-07-12 05:36 PMLike 0 - Guys, I got the same error. I resolved it.
Apache is not able to use this port because some other application is already using it.
Find out the application which is using this port. i guess netstat -aon should help in identifying the PID of the application.
In my case its inetinfo.exe. Though I EndTask it through Task Manager, it keeps coming.
The solution is simple. Run->Services.msc->IISC Admin-> Disable and make it manual.
Then try go.bat again.
If you find a new error next reg. log, create a "logs" folder under the folder \Playbook_Update_Server.
If it still doesn't work, try disabling the firewall/add firewall exception to HTTPS port 443.
Hope this helps.
I just completed all the steps, just waiting for the launcher to work.Last edited by vankasundeep; 01-07-12 at 06:38 PM.
01-07-12 06:35 PMLike 0 - Hi - I think ive figured out where I am going wrong. The link for Blacberry desktop software v.7 - doesnt work (file removed from multi upload as it violated their rules). Hence I was using V.6.5 which ever the latest one is from blackberry site.
Can anyone upload Blackberry desktop software ver 7 Please ??
Thanks in advance. Alo thank you for the reply to my first post.
P
- PLEASE NOTE -
Ive found the following versions on line and downloaded both - which one should I use?
700_b030_multilanguage and 700_b019_multilanguage
Help much appreciated.
UPDATE. - Ok im trying 700_b030 build and have got to the point where the V2.0.0.4869 is installing (downgrading from 2.0.0.6149). Looks like everythings going to plan. Thanks for all your help guys.Last edited by pill6677; 01-07-12 at 07:51 PM. Reason: Update
01-07-12 07:05 PMLike 0 - @sieteminerva:
I have tired so many times, but it shows me msg: �Jailbreak Failed, /tmp/setuidgid: cannot be located, and end with '$' symbol.�
I want to confirm some points as it creates confution:
1. at starting when we are going to make a back-up file as you said in 4a. via Desktop Manager, we should back up full or just Settings via custom backup?
2. When restoring dingleberry.bbb file back on playbook, we should restore just Settings or Full restore?
i suggest you to delete you dingleberry extracted folder.. and replase with new one, re-jailbreak with that.. and make a new "playbook.ppk" with PuttyGen by loading new rsa file tho01-07-12 08:45 PMLike 0 - I get an error message when I try to launch go.bat "only one usage of each socket address p/na /p is normally permitted...message. what am i doing wrong?
Click to view quoted image
Last edited by sieteminerva; 01-07-12 at 09:10 PM.
01-07-12 09:08 PMLike 0
- Forum
- BlackBerry PlayBook Forums
- BlackBerry PlayBook OS
[HOW TO] A-Z tutorial Downgrading, Jailbreaking, and complete Rooting PlayBook
LINK TO POST COPIED TO CLIPBOARD