Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,770,637 Members 39,143 Now Online
XDA Developers Android and Mobile Development Forum

[DEV] Rooting Blackberry Playbook

Tip us?
 
skoperst
Old
(Last edited by skoperst; 14th May 2011 at 11:58 AM.)
#1  
Member - OP
Thanks Meter 14
Posts: 42
Join Date: Aug 2010

 
DONATE TO ME
Default [DEV] Rooting Blackberry Playbook

I've been diggin into the Playbook for a few days now, trying to figure out who against who here. the goal of course is gaining root.

The things we know so far, is that the device is dual-core 1Ghz cortex-A9, armv7 architecture using OMAP4 platform. On top of it runs a QNX linux that uses Adobe air sdk for application.

Its possible to set the device into Development Mode in the security settings, and use the 'blackberry-connect' utility that comes with the Blackberry TabletOS SDK .
First thing you need to be connected with the pc and playbook on the same wifi.
You will need a private key, and a public key created with the ssh-gen utility or you can use the keys I attach in keys.zip.

Use the utility to connect the device on port 4455:
Code:
blackberrysdk\blackberry-connect -targetHost <ip> -devicePassword <pass> -sshPublicKey <yourkey4096.pub>
Then the device will start the ssh server on the ssh port.
In order to connect it, I used 2 utilities: Peagent, and Putty.

By starting Peagent, load the private key (or .pkk in the zip). and use putty to connect the device.
The username is : devuser

There is also a way to execute native code on the device as first discovered by @b3ll.

The idea is to compile the code in the QNX ide for armv7, making them runnable by : chmod +x nativeapp
and zipping them.
Then connect the device using the Blackberry desktop, copy the zip to "Downloads" directory and use the ssh to unzip the files and run them(in /tmp directory).
The Download directory will be located somewhere under the /accounts directory. I added the native app that @b3ll originally published.

Also, the device has 3 connections in the bottom, the most right is the magnetic charger- which cannot transfer data.
The middle one is micro-USB, and the left one is mini-hdmi.
Leaving the micro-USB the only connection that can transfer data.

Key combinations

POWER - turning on the device

Turning on using POWER + Volume-UP - gives unknown special mode for few seconds.

Thats all i figured out so far
Attached Files
File Type: zip keys.zip - [Click for QR Code] (3.0 KB, 363 views)
File Type: zip nativeapp.zip - [Click for QR Code] (2.8 KB, 334 views)
The Following 5 Users Say Thank You to skoperst For This Useful Post: [ Click to Expand ]
 
TAMHAN
Old
#2  
Member
Thanks Meter 3
Posts: 78
Join Date: Nov 2009
Clean work, man!

One thing though: bb-connect must be running all the time while you want to have the SSH open.

(working on Qt now)
 
TAMHAN
Old
#3  
Member
Thanks Meter 3
Posts: 78
Join Date: Nov 2009
Hi,
and I have some news re Qt:
http://tamsblackberry.tamoggemon.com...-first-trials/

All the best
Tam
The Following User Says Thank You to TAMHAN For This Useful Post: [ Click to Expand ]
 
skoperst
Old
#4  
Member - OP
Thanks Meter 14
Posts: 42
Join Date: Aug 2010

 
DONATE TO ME
Will look into it now, I also found a twit from @cmwdotme that posted this.
The updates download process is not secured, getting it in though its all different story
The Following User Says Thank You to skoperst For This Useful Post: [ Click to Expand ]
 
-]Megacharge[-
Old
#5  
-]Megacharge[-'s Avatar
Senior Member
Thanks Meter 119
Posts: 375
Join Date: Nov 2010
Location: Montreal
Interesting stuff guys, keep up the good work, looking forward to your progress.
 
lucian777
Old
#6  
Senior Member
Thanks Meter 119
Posts: 434
Join Date: Jan 2007
Location: Bucharest

 
DONATE TO ME
Android is running on playbook.... finally http://forums.crackberry.com/blackbe...r-apps-631724/
The rich declare themselves poor And most of us are not sure If we have too much But we'll take our chances
Because god's stopped keeping score.
The Following 2 Users Say Thank You to lucian777 For This Useful Post: [ Click to Expand ]
 
mylivespot
Old
#7  
Junior Member
Thanks Meter 1
Posts: 12
Join Date: Jan 2011
So is anyone working on Blackberry Playbook hacking ..etc?
 
mercado79
Old
#8  
Senior Member
Thanks Meter 380
Posts: 983
Join Date: Oct 2008
Location: Boston, MA
with the recent drop in price to $199 for the 16gb model... any action going on in this regard? I'd be all over this if there was even a glimmer of hope. Devs! Where you at?!
Moto X
Stable ROM: Eclipse 3.2.1 via Safestrap (Kit Kat 4.4.2)

Google Nexus 7 FHD
Stable ROM: Rastakat
Alt ROM: Stock Rooted
 
mrRobinson
Old
#9  
mrRobinson's Avatar
Recognized Contributor
Thanks Meter 8044
Posts: 2,351
Join Date: Dec 2010
watch @cmwdotme
prob best bet right now.
-----------------------------------------------------------------------------------------------------------------------
Buttered AOKP Builds
 
chaose
Old
#10  
chaose's Avatar
Member
Thanks Meter 8
Posts: 54
Join Date: Nov 2010
Location: New York
looks like he's doing a great job, props

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes