yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] CollegeDev:
Okay, I will looking forward to it.

Exact!

Aahm, good question at all. My last PM to mateor was following:

And his answer was this:

Until now I haven't got any status pm how long does the merge take. If I have time to develop a new feature or fix bugs I will do it inside PDroid2.0, because it will take a lot of releases until the merge is stable (it is a pretty normal thing, new code, new bugs...) AND I have no source code where I can write the new features to. Another thing is that the PDroid2.0 App v1.55 is now very stable and supports all features from the new Framework. A lot of my users reported that the framework now is really stable and that they have longer battery live, network location works and so on. That was the reason for my PM to mateo, to take the newest release of PDroid2.0 as the base of the merge process and then going through the "minor" code changes from OPD and take them over. That is (in my opinion) much easier to do and a lot faster.

Furthermore: I don't give up the development for Pdroid2.0 Manager application, as you can see ;) . I can't say: "Use PDroid2.0 for this reason or use OPD ....". You have to decide which app/framework you want to deal with. You just can go through the specification of the frameworks and apps and then decide which you want to choose. It's up to you:cowboy:

Thank you for your comment. The PDroid2.0 Manager application will still exist!

I will looking forward to search for a good tutorial on XDA where you can go step by step and compile by your own.

Related to the mac spoofing: I like that idea, but I don't want that PDroid2.0 is going to be a bloatware. With the new version v1.56 you now can disable the killing task feature, for those who don't like that. BUT, since v1.54 the framework supports MAC-Spoofing at all. We will see...

Just copy the privacydescription at the end of the file strings.xml. With the new patches, you don't need to patch the Settings application anymore:good: Pdroid2.0 now has its own helper, called PDroidAgent.

Hey, I can't understand it too, but mateo said it is too much work for him.

Thanks :) It is my opinion too

Just try to install the normal patches for the N7100. Then report if it works for you, okay?

ou, okay. I will change it or do a pull request if you like....

Nice, to see another linux user :).

As I can see from logcat: Please use the newest application version, you're currently using an older version which throws tons of NullPointerException warnings to the logcat (my fault :( ). The Framework works exact as it should. I need a longer logcat to see what problem you've got.

:):)
[Android Apps and Games] wkwkwk:
Where can I find the 1.55 App?

At https://github.com/CollegeDev/PDroid2.0_Manager there's only the readme file and at https://github.com/CollegeDev/PDroid2.0_Manager_Compiled there's only the 1.54 version.

Thanks.
[Android Apps and Games] Koetermann:
Please select the developer branch at https://github.com/CollegeDev/PDroid2.0_Manager_Compiled/tree/jellybean-devel

Gesendet von meinem Nexus 10 mit Tapatalk 2
[Android Apps and Games] AuSSiELaMbChOpS:
Hey CollageDev,

Thanks for your work on Pdroid 2.0, I had been using OpenPdroid for quite sometime but really wanted to test out the new features you added. The watchdog service is awesome as well as your other additions. I compile PAC from the source which differs to CM it took a bit of work to get all the patches applied but I got there in the end.

Your Pdroid app is also really sweet, love the interface and options available.

Great work mate!

Sent from my PACman GT-i9100 using Xparent ICS Tapatalk 2
[Android Apps and Games] Didgesteve:
I have been following the openPdroid/Pdroid 2 threads for a while, and love the work you guys are doing to help keep our phones secure.

I would love to try Pdroid2, but I'll be honest and say:

1) I don't have a spare pc that I can put a linux 64 distro on

2) The time to learn how to compile my own rom.

I'm sure I'm not alone in this. It's a lot of work to do when there is already a windows.exe compiled by Kobik77 that does it for you.

How can you make your work more accessible?

This isn't meant as a moan or a criticism.

How about getting people to post the links for their build of roms (presumably with Pdroid built in), and make a guide or repository, at the start of the OP?
[Android Apps and Games] Memethecat:
I'd second that! :thumbup:

I've been using opd for some time but would like to try pd2 to see how they compare but it's a bit daunting for someone that's never used code.

A couple of weeks ago I was tempted to try but with all the talk of a opd/pd2 merger I thought it better to wait, just keeping track of the pd2/opd/autopatcher/pdmanager threads and what works with what is pretty confusing.

Anyway, a repo of successfully patched devices/rom's would be great, especially for technophobes/scaredy cats/confused procrastinators ;)

Sent from my Xperia S
[Android Apps and Games] I900-Nutzer:
Allow the "Network-Location" for your current Phone (phone.apk) and Phone Storage and Llama should be back in Business
[Android Apps and Games] CollegeDev:
Hey,

nice to see another PDroid2.0 user here :) It is also nice to see that you were able to port it to PAC!

Do you like to join as PAC contributor for the patches (source-patches) and ready Compiled ROMs AND patches?

I downloaded Liama today just to test it, and for me it works. Please try out the hint from i9100-Nutzer, he is absolutely right!

Thanks :)

I can understand the current situation of many users, just like you. I got tons of emails and PMs with such questions... I can understand you and the other users who are not able to compile by their own:( and I'm unhappy about that... I will looking forward for your proposal to make a guide AND repository, so that it is much easier to install PDroid2.0 as it is now. There exists also a manual for the application itself. I will upload it in the next few days. If you have any further questions related to PDroid2.0 compiling or whatever, feel free to get in touch with me or write down some lines in this thread.

Hey, first: Damn, the hardest english sentence (bold) I've ever read :D

As I said, I will looking forward for a GUID and repository. If you know someone who can compile you can ask him to join in contribution :)

Exact!

App v1.56 is out now! You can download it on GitHub. It contains following changes:

1) Added the ability to disable/enable Task-Killer

2) Removed backup/recovery feature from preferences

3) Many GUI fixed and some new styles

4) Added nl translation, thanks to kaizokan

5) Minor bugfixes

Feel free to test and report. :fingers-crossed:
[Android Apps and Games] wkwkwk:
Hi. I have a fresh CM10.1 with nothing else installed apart from PDroid 2.0 and Llama. Everything (both apps + all system apps) are set on real mode and in the PDroid App I have notifications enabled.

I see that Phone.apk is allowed to network location and also Llama is allowed everything. However, immediately after getting a cell id it gets an unknown (-1/-1/-1).

Is there any useful debug I can pull from the phone?

Thanks.
[Android Apps and Games] wkwkwk:
I'm not sure what I did but I got it to work, many thanks.
[Android Apps and Games] xelra:
What about a build bot that builds cm with pdroid?

Maybe they'll give you free hosting at goo for the ROMs.
[Android Apps and Games] CollegeDev:
If you have further problems, do following:

1) Enable logging inside the application

2) Start Liama

3) Record log with catlog or something else (it should be a longer log)

4) Post log

It is a good idea, but I don't know if they're willing to give me freespace for it :D

If the translations (german, nl, russian,...) are ready, I will upload the application to GooglePlay :)
[Android Apps and Games] AuSSiELaMbChOpS:
Yeah sure in my initial build I just directed the frameworks patch to the file locations quick and dirty I know :D

I was going to try and do a new build tonight if I get the time so I can go through it again and this time do the actual corrections within the patches so they can be applied directly to the PAC source. Clean then test the changes to make sure it's all good. I was thinking of trying to mod the patches with a similar diff structure to the OpenPdroid patches as I could apply them without any intervention, no changes of course to the patch just the structure for locating the files. Let me know what you think.

Happy to upload my builds and do anything else just let me know how I can help. I don't post these to my PAC thread as I didn't want to deviate from the pure builds but I am more then happy to share them for anybody who would like them.
[Android Apps and Games] :
why do i have to patch my rom can't i just flash the patch via twmr and then install the apk?
[Android Apps and Games] scutworker:
Do you mean why isn't there just a patch in a .zip file we can flash? Well, it's because each rom is different and the flashed zip file needs to take account of the specific entries in your rom (e.g. Cyanogenmod roms will have some fundamental differences from ParanoidAndroid roms). Of course if you can find a zip file for your rom then you can just flash it.
[Android Apps and Games] biglsd:
where is latest working patches for build cm10.1 (jb 4.2.2)?
[Android Apps and Games] optx:
Nice One :good:

Hope to use this on my i9300 PACman soon :D
[Android Apps and Games] xelra:
What's pacman?

Google doesn't help because of the game.
[Android Apps and Games] hertzschi:
a name of a rom;)
[Android Apps and Games] poo706:
PACman ROMs are hybrids of (P)aranoid Android, (A)OKP, and (C)yanogenmod.

[poo]
[Android Apps and Games] in silico:
Any chances PDroid will support Stock ROMs of Galaxy S4?
[Android Apps and Games] HyperCriSiS:
Are there already any stock Roms with integrated pdroid?
[Android Apps and Games] poo706:
Not likely. I have yet to see a custom rom with some version of pdroid preinstalled.

[poo]
[Android Apps and Games] Rob2222:
Hello,

I am using openpdroid on a Galaxy S3 I9300 with Android 4.2.2 with the ROM SlimBean build 4.2.

However PDroid 2.0 app crash's direct at startup or when scanning apps. PDroid Manager is working, as it seems.

Is there something I am doing wrong here?

BR

Robert
[Android Apps and Games] optx:
There is no Patch (for Autopatcher)for PDroid 2.0 for 4.2.2 atm as far as i know.

Gesendet aus einem Sanatorium
[Android Apps and Games] Febby:
Compiling a ROM with pdroid 2.0 applied as I type this. I hope it boots and works! First time ive ever made a cm10.1 source built rom.

Device att sgs3/sgh i747
[Android Apps and Games] Rob2222:
Yes, but Pdroid 2.0 APK (1.54) should work with openpdroid framework, or not?

BR

Robert
[Android Apps and Games] binht611:
pdroid 2.0 for stock n7100 rom working great except one issus. that is not show any contact in my phone :(
[Android Apps and Games] M66B:
For your convenience: the framework 1.54 patches including quick fix updated for the latest CM10.1:

https://github.com/M66B/cm-xtended/tree/master/PDroid1.54
[Android Apps and Games] AuSSiELaMbChOpS:
Hey CollegeDev,

I modified the 1.54 source patches so they apply directly to the PAC source, should really work with any source only requirement is the frameworks patch needs to be applied at the framework directory level - e.g. ~/pacmansource/frameworks

It will then patch flawlessly against core, base & telephony :good:

They can be found here - PAC modified patches

I modified the frameworks patch so the ContextImpl.java fix was not required, and also renamed two of the created files so the build completed correctly. Renamed within the patch to PrivacyCache.java and PrivacyFileObserver.java, with this you still need the QuickFix files ONLY.

I am also in the process of uploading my build from last night, once it is done I will edit this and post the link. So anybody with a i9100 (Galaxy S2) is more then welcome to try it out.

i9100 PAC v22.1 Pdroid 2.0 Integrated Enjoy! :highfive:

Let me know what else I can do mate.
[Android Apps and Games] biglsd:
deleted
[Android Apps and Games] Teemoo:
I did managed to patch cm. Looks like it is working good. Thank you all.

I think I can be a maintainer for gnex cm patch repo.

I hope openpdroid and pdroid 2.0 will merge asap. <3 :fingers-crossed:
[Android Apps and Games] Febby:
Can anyone post their update to date instructions to patch? I tried building a cm10.1 build last night but it failed at the settings/res/values/ error 1 part.. Can't remember exact error at the moment but after read 2/4 pages back I saw college dev said that patching settings is no longer needed. But reading his instructions from github say different meanwhile others say different instructions.

Newbie at trying to compile for the sgs3 d2att here. Trying to now build without settings being patched.
[Android Apps and Games] M66B:
Use the patch set I posted a few posts above and you'll be good.
[Android Apps and Games] CollegeDev:
Thank you for information. What do you mean with different patches?

Yes, you can help whenever you want. If you like you can join as PACMAN maintainer, that would be great! I'm looking forward to create a Patch repo on my github and seconds OP post. If you like you can help me :)

Now, the highest priority is do make the newest framework patches v1.57. I will create them asap!

Puh, thats a pretty new device at all. It is hard to port PDroid2.0 to Stock ROMs without having the demanded device :( ... But we will see...

Yes, just take a look here

Nope, thats not true. Please take a look above.

Which framework are you using? Can you please post logs?

Unfortunately, that's true!

Nice, I like you guys, please keep on and joining as a maintainer of your specific rom...

Nope, that will not work. I'm sorry :(

Can you post logs? Do following steps:

Download catlog at market

start PDroi2.0 and enable the debugging feature inside the preferences

Open Catlog and start the record of logs

Open the contact application or phone app several times

go to Catlog and stop recording

Disable debugging in PDroid2.0

post the log here

Nice:good: Will looking forward to host the new patches asap!

Nice man, I like your work! Please keep on supporting PD2.0 :):good:

I will pm you later for details, ok?

:eek:

Hey, you rock! Really! And yes, you can join as a maintainer :)

Related the merge:

I don't know how long it takes, and I don't manage the merge. Currently only mateo is working on that and in my opinion it is to much work to port OPD to PDroid2.0, because all major changes comes from PD2.0 and not from OPD. I have not enough time to check line by line if the code is right or not. Second problem is that opd changed the log inside the framework so it is harder for me to debug if someone found a bug or something else*. There are so many changes, as for example: The purge settings method does not 'purge' the settings inside the database, it deletes the whole entries. If you're trying to purge the database inside PD2.0, all your settings get lost. That's only one example (there are several more)! There are so much reasons for just taking PD2.0 as base for the merge instead of copying, clicking and pasting the whole code from one platform to the other. It will take much time and the probability that there are some mistakes due to this procedure is very high (we are all humans!). But, I'm not the dev of OPD and I have no influence to that...

Nope, you misunderstood something. The new patches (v1.57) doesn't need to patch the Settings Application anymore! And yes, I've found a failure inside the instructions, I will fix that asap. If my hdd is ready this evening (formatting and downloading new reference repos) I will create the patches asap!!
[Android Apps and Games] Febby:
If my current ROM doesnt compile properly I'll look forward to trying again with the new v1.57 patches :)) will you update the instructions as well? I have my cm10.1 repo synced and ready under standard ~/android/system thus than following your guides to hopefully patch ;)

I do warn you.. I am new but in the process to learn and help maintain my device. Trial and error.. It isn't as hard just takes time to learn. :)

---------- Post added at 12:20 PM ---------- Previous post was at 12:01 PM ----------

I can just CD ~/android/system and perform the patch instructions for each patch file or do you have an specific instructions?

Trying to learn for future reference so I hope I don't annoy you with the question. :)
[Android Apps and Games] brashmadcap:
:(

Installed the zip on a t-mobile SGH-T889 running an N7105 ROM, the one from Feb 13: T889-XXDMB3_DeOdex_Rooted_02_13_13-teshxx; pretty much stock rooted ROM and I get a bootloop. Any ideas? Thank you!
[Android Apps and Games] M66B:
See here.
[Android Apps and Games] I900-Nutzer:
Hopefully you will create also Patches for CM 10.0 :crying: :good:
[Android Apps and Games] optx:
Pdroid 2 up and rocking my PACman Rom in the i9300 :)

THX a lot, keep up that good work!!!

Big THX also to AuSSiELaMbChOpS for the patches (PACman ready) and the help. :good:

Gesendet aus einem Sanatorium
[Android Apps and Games] Febby:
Thank you for that! So just to clarify it should be some like this for me. Notice I CD mine to android/system since that is where my CM10.1 source is synced to and not android, and I add the location of where the patch is located after "do_patch" sentence. I'm leaning towards the version two command lines.

Version 1

cd ~/android/system/build
do_patch PDroid1.54/CM10.1_build.patch ~/android/system

cd ~/android/system/libcore
do_patch PDroid1.54/CM10.1_libcore.patch ~/android/system

cd ~/android/system/packages/apps/Mms
do_patch PDroid1.54/CM10.1_Mms.patch ~/android/system

cd ~/android/system/frameworks/base
do_patch PDroid1.54/CM10.1_framework.patch ~/android/system

cd ~/android/system/frameworks/opt/telephony
do_patch PDroid1.54/CM10.1_telephony.patch ~/android/system

cd ~/android/system/packages/apps/Settings
do_patch PDroid1.54/CM10.1_Settings.patch ~/android/system

Version 2

cd ~/android/system/build
patch -p1 < ~/CM10.1_build.patch

cd ~/android/system/libcore
patch -p1 < ~/CM10.1_libcore.patch

cd ~/android/system/packages/apps/Mms
patch -p1 < ~/CM10.1_Mms.patch

cd ~/android/system/frameworks/base
patch -p1 < ~/CM10.1_framework.patch

cd ~/android/system/frameworks/opt/telephony
patch -p1 < ~/CM10.1_telephony.patch

cd ~/android/system/packages/apps/Settings
patch -p1 < ~/CM10.1_Settings.patch
[Android Apps and Games] in silico:
If there's anything I can do for you, let me know. Btw, the Stock ROMs are already available in the SGS4-Forum!
[Android Apps and Games] scutworker:
I would like to try PDroid2.0 (as I currently use OpenPdroid) but have no means of compiling a ROM.

Does anybody have patches for an Evervolv HTC Desire JB Rom that I could try?

(It's this rom)

If you can help, I'd be grateful.

Cheers.
[Android Apps and Games] CollegeDev:
Just to be quick (I will answer the other people later, because there is currently no more time):

Patches for CM10.1 v1.57 are online at my GitHub. I don't know why GitHub does not recognize the framework_patch as an patch. If anybody know why, please write some lines!

The full repos (build, framework, libcore) for cm10.1 will follow this evening. Then I will offer you the possibility to integrate this into your sources directly through the manifest -> no patch is needed (only repo sync)

Cheers
[Android Apps and Games] Koetermann:
That's a great idea! I can't wait for this. :D

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Android Apps and Games] Febby:
I'm looking forward to the possibility of just syncing my current CM10.1 repo with a pdroid repo! :)))
[Android Apps and Games] M66B:
The patch is just too big.
[Android Apps and Games] welle12:
solved
[Android Apps and Games] Febby:
I applied the patches available at this link; https://github.com/CollegeDev/PDroid2.0_Framework_Patches

I'm now compiling and I will post results soon to see how it works, I assume those patches there are the latest? the 1.57 on the link I posted above? :)
[Android Apps and Games] AuSSiELaMbChOpS:
Thanks for the new release CollegeDev patches applied perfectly with no changes required for PAC with these ones.

Build was perfect no issues at all, couldn't be any easier! Well it could I suppose once you release the manifest method :D

Thanks again mate I can only imagine the amount of time and effort you put into Pdroid 2.0!
[Android Apps and Games] Febby:
I've successfully build a ROM from cm source for the AT&T sgs3. So far all appears to be working. It took me a couple of days to setup my environment to build but I'm glad I learned.
[Android Apps and Games] kapil_dheer:
Dear CollegeDev,

How can I use Autopatcher 4.2.2 to patch the ROM. I use ApG.2.6.0.2 patch tool for windows.

The tool gives me below error.

ROOT= /cygdrive/k/Android/Applications/ApG.2.6.0.2/ApGPackages/ap

TOOL= /cygdrive/k/Android/Applications/ApG.2.6.0.2/ApGPackages/ap/patch_tools.tgz

ROM= /cygdrive/c/Documents and Settings/TTP-2/Desktop/working/cm-10.1-20130415-NIGHTLY-mb526.zip

ROMX= C:\DOCUME~1\TTP-2\Desktop\working\CM-101~1.ZIP

### verify tools ###

/cygdrive/k/Android/Applications/ApG.2.6.0.2/ApGPackages/cygwin/bin/patch

/cygdrive/k/Android/Applications/ApG.2.6.0.2/ApGPackages/cygwin/bin/tar

/cygdrive/k/Android/Applications/ApG.2.6.0.2/ApGPackages/Java/bin/jar

/cygdrive/k/Android/Applications/ApG.2.6.0.2/ApGPackages/Java/bin/java

/cygdrive/k/Android/Applications/ApG.2.6.0.2/ApGPackages/cygwin/bin/cpio

### verify ROM ###

### running ./auto_patcher /cygdrive/c/Documents and Settings/TTP-2/Desktop/working/cm-10.1-20130415-NIGHTLY-mb526.zip pd2.0 cm

PATH= /cygdrive/k/Android/Applications/ApG.2.6.0.2/ApGPackages/ap/tmp20130506085004:/cygdrive/k/Android/Applications/ApG.2.6.0.2/ApGPackages/Java/bin:/cygdrive/k/Android/Applications/ApG.2.6.0.2/ApGPackages/cygwin/bin:/cygdrive/k/Android/Applications/ApG.2.6.0.2/ApGPackages/cygwin/usr/sbin

### unzip patch tools ###

### unzip patch patches ###

... result of ROM check: RIL= MotoWrigley3GRIL

### probe rom type ###

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!! error: Sorry, pd2.0 has not been made available for Android 4.2.2 yet!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

I downloaded the attached patch from your GitHub.

How do I go about patching my ROM with the tool.

I have zero linux exposure.

Thanks
[Android Apps and Games] Koetermann:
Please have a look in here: http://xdaforums.com/showpost.php?p=40947326&postcount=848

and here: http://xdaforums.com/showpost.php?p=40967338&postcount=858

At this moment you only can patch your 4.2.2. ROM if you'll build it from source.

Regards

Koetermann
[Android Apps and Games] CollegeDev:
Yes, these are the latest patches :)

You can find the latest patches on my github.

Thanks! It is nice to see user which are able to compile by their own. Can you please create a patch for your rom? You need the files: framework.jar, core.jar, services.jar, PDroidAgent.apk and the Pdroid.jpeg. Do you know how to create a patch?

Nice :) it sounds really good! Can you post a screenshot?

Yepps, but I think I have a solution for that. This should work for ALL devices, but only for CM10.1 ROMs.

Please make a backup before you push the files!. Step by step:

Download the attachment

Reboot your device in recovery mode

Connect it to pc, make sure adb is installed on your PC

Use this commands to push the files to the phone:

reboot and now you should be able to use PD2.0

Please guys, report if that works for you!!

The whole source code is now up on my github. You can now add the repos to your project by adding them to your projects manifest. The only part you have to patch is the libcore, nothing more. Detailed description will follow.
[Android Apps and Games] M66B:
How do you manage upstream changes for these repo's?
[Android Apps and Games] jahrule:
Was wondering same thing
[Android Apps and Games] Febby:
Here are the screenshots of cm10.1 built from source with pdroid 2.0 1.57 patches applied.

I have a question though, since I manually applied the patches already, when I sync repo with the CM source will the patches stay applied for future builds? Thanks! ;)