Uzephi
Well-Known Member
As this thread points out, LBE doesn't work on JB. He suggested I make a thread on how to make Pdroid work on our JB roms.
Links before I go any further:
Pdroid by Svyat
Pdroid 2.0 Thread (Built from source but modified to work better and has more options) by CollegeDev
Auto-Patcher made by Mateorod and pastime1971
ApG Windows Version Auto Patcher made by kobik77
Above is all the details you need, but to make your life easier, I will help you out a little bit.
The original app Pdroid, made by Svyat, was originally made for GB. All his patcher does is work in GB roms. After ICS came out, Svyat went MIA so he released his source code, so someone can continue his work. Meteorod and Pastime1971 kept Pdroid alive by making the auto-patcher (originally only worked on linux) to increase compatibility for ICS (and later JB). Then someone wanted to give Pdroid more options and make it actually work on google apps (like Maps not being able to read your GPS).
List of what Pdroid can do (Quoted from Pdroid 2.0 thread) Bold is what was added to 2.0 that wasn't originally in Svyat's creation
Now as we can see, Pdroid 2.0 will only work on CM10 at the moment.
If you want Pdroid 2.0, I do have a patch for linked at bottom of this post. To flash it, go to CWM, flash update.zip, reboot and install pdroid 2.0 app from CollegeDev's thread.
If by some odd turn of events you get a bootloop, just flash the restore.zip
What quirks pdroid 2.0 patch has with our rom!
It will break camcorder (even though b3 fixed camcorder)
edit: it seems after a reboot or two, and after system settles, b3a with pdroid 2.0 does work. (right after a reboot it breaks and force closes, need to wait a few minutes)
Sometimes going to pdroid 2.0 app will have random error (still works 100% on denying/custom permissions set)
any others?
I don't know if original Pdroid won't break camera, if someone finds out, I will update this post.
If you make a working patch that doesn't break camera, or make one for another ROM or some for Original Pdroid, I will update and credit back to you!
Credits:
Open Pdroid for CM10 Update zip
Open Pdroid for CM10 Restore
Pdroid update aokp41 b4
Pdroid restore aokp41 b4
CM10.1 M2
AOKP42 B5
I will not personally test out CM10.1 patches, as I use AOKP42
Links before I go any further:
Pdroid by Svyat
Pdroid 2.0 Thread (Built from source but modified to work better and has more options) by CollegeDev
Auto-Patcher made by Mateorod and pastime1971
ApG Windows Version Auto Patcher made by kobik77
Above is all the details you need, but to make your life easier, I will help you out a little bit.
The original app Pdroid, made by Svyat, was originally made for GB. All his patcher does is work in GB roms. After ICS came out, Svyat went MIA so he released his source code, so someone can continue his work. Meteorod and Pastime1971 kept Pdroid alive by making the auto-patcher (originally only worked on linux) to increase compatibility for ICS (and later JB). Then someone wanted to give Pdroid more options and make it actually work on google apps (like Maps not being able to read your GPS).
List of what Pdroid can do (Quoted from Pdroid 2.0 thread) Bold is what was added to 2.0 that wasn't originally in Svyat's creation
CollegeDev said:PDroid itself is not needed anymore!
PDroid 2.0 allows blocking access for any installed application[/B] to the following data separately:
- Device ID (IMEI/MEID/ESN)
- Subscriber ID (IMSI)
- SIM serial (ICCID)
- Phone and mailbox number
- Incoming call number
- Outgoing call number
- GPS location
- Network location
- List of accounts (including your google e-mail address)
- Account auth tokens
- Contacts
- Call logs
- Calendar
- SMS
- MMS
- Browser bookmarks and history
- System logs
- SIM info (operator, country)
- Network info (operator, country)
- IP Tables(until now only for Java process)
- Android ID
- Call Phone
- Send SMS
- Send MMS
- Record Audio
- Access Camera
- Force online state (fake online state to permanent online)
- Wifi Info
- ICC Access (integrated circuit-card access, for reading/writing sms on ICC)
- Switch network state (e.g. mobile network)
- Switch Wifi State
- Start on Boot (prevents that application gets the INTENT_BOOT_COMPLETE Broadcast)
For device ID,android ID, phone and mailbox number, SIM serial, subscriber ID and device location it also allows supplying custom or random values.
Please note that PDroid2.0 is now more powerful than ever. Use some options only if you know what you do!
Requirements:
- Rooted Phone
- ClockworkMod Recovery
- If you integrated sys Dalvik into ROM with Titanium Backup, you will have to undo it
- knowlegde about compiling your own rom is not required anymore. You can use autopatcher from mateo and pastime.
- CM10 is required for actual patch
Now as we can see, Pdroid 2.0 will only work on CM10 at the moment.
If you want Pdroid 2.0, I do have a patch for linked at bottom of this post. To flash it, go to CWM, flash update.zip, reboot and install pdroid 2.0 app from CollegeDev's thread.
If by some odd turn of events you get a bootloop, just flash the restore.zip
What quirks pdroid 2.0 patch has with our rom!
It will break camcorder (even though b3 fixed camcorder)
edit: it seems after a reboot or two, and after system settles, b3a with pdroid 2.0 does work. (right after a reboot it breaks and force closes, need to wait a few minutes)
Sometimes going to pdroid 2.0 app will have random error (still works 100% on denying/custom permissions set)
any others?
I don't know if original Pdroid won't break camera, if someone finds out, I will update this post.
If you make a working patch that doesn't break camera, or make one for another ROM or some for Original Pdroid, I will update and credit back to you!
Credits:
- Svyat for his creation
- CollegeDev for continuing his work
- Mateorod and pastime1971 for making the patcher. (making it easy for us dummies to not have to type in the code ourselves)
- kobik77 Making the Windows compatible Auto-Patcher (for us Windows Dummies)
- anyone else behind the scenes I forgot, lol
Open Pdroid for CM10 Update zip
Open Pdroid for CM10 Restore
Pdroid update aokp41 b4
Pdroid restore aokp41 b4
CM10.1 M2
AOKP42 B5
I will not personally test out CM10.1 patches, as I use AOKP42