yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] Raharwa:
I started to use OpenPDroid on my Samsung Galaxy S3 (GT-I9305) using CM10.1. Once CM10.1.3 came out I tried to use the Windows Autopatcher (ApG.2.6.0.2) to patch it but this failed. It threw out an error saying (error: failed android/provider/Settings$Secure.smali' in framework.jar cannot be remedied).

From there on I decided to try out the CM10.2 nightlies as the AutoPatcher now supports CM10.2 (Android 4.3 builds). Patching all went fine and it worked so I flashed the ZIP to my phone using CWM and all went fine. From that point I download Pdroid Manager from Google Play and started it. It recognized that it was flashed and I could set permissions using the app.

However (this is where it gets interesting) I got this app called "Facebook Messenger" installed and I deny its "Record Audio" privileges. Then I start up the app and try to see if I can send a voice message using Facebook Messenger. And guess what, it works.. it did indeed record the audio.

I also tried this on my Samsung Galaxy Exhibit 4G (T679) and I had the exact same issue.

So right now I'm wondering am I doing something wrong or is something wrong with OpenPDroid?
[Android Software/Hacking General [Developers Only]] scutworker:
Has development stopped on this project? I see that it's still very active on the Autopatcher thread. I guess that is much more important as it is good to get as many people using OpenPdroid as possible, but wondered if anything was still going on behind the scenes on OpenPdroid.

Cheers.
[Android Software/Hacking General [Developers Only]] :
can this work alongside xposed framework?
[Android Software/Hacking General [Developers Only]] poo706:
Yup.

[poo]
[Android Software/Hacking General [Developers Only]] Raharwa:
I have noticed the same as you did and came up with the same questions as well. Wonder if we can get a word on this.
[Android Software/Hacking General [Developers Only]] smartymcfly:
What format latitude longitude coordinates are w suppose to use when manually entered?

http://www.thegpscoordinates.com/michigan/detroit/

Latitude And Longitude Of Detroit, Michigan

Decimal (WGS84) : 42.332582, -83.045429

Or

Decimal Minutes (GPS) : N42 19.95492 W83 2.72573

Or

Degrees Minutes Seconds : N 42° 19' 57.2952", W 83° 2' 43.5438"
[Android Software/Hacking General [Developers Only]] pan.droid:
NO. Maetor is the only remaining developer of the auto-patcher, official OPD app and any changes needed to support latest Android builds.

He needs help from actual coders to free him up to implement new patch/app features. The guy has a life complete with work responsibilities of his own and was rather abruptly crowned the lynchpin of OpenPDroid viability after the projects abandonment by two of its former primary contributors.

I'm trying to inspire him to take a page out of XPrivacy's book to implement OPD through Xposed Framework to allow non-PC/MAC users to become involved which would, hopefully, net some more pull requests and ultimately free Maetor up to innovate.

Best thing you can do is promote OPD &/or contribute to its development (or inspire talented/educated enough individuals to).
[Android Software/Hacking General [Developers Only]] bonanza123:
[MENTION=4342828]mateorod[/MENTION]

I still have the same issues mentioned http://xdaforums.com/showpost.php?p=42806222&postcount=396. Can you give us an update regarding this problem?

Thank you!
[Android Software/Hacking General [Developers Only]] alroger:
Thank you again [MENTION=4342828]mateorod[/MENTION].

I just built my first CM10.2 with your new 4.3 patches. All worked fine.

SGT7 here (p1).

Cheers! :D
[Android Software/Hacking General [Developers Only]] mateorod:
This is a double-post from the PdroidManager thread. Wanna fight about it?

Okay...

The Auto-patcher

OpenPdroidPatches

PdroidManager (might take an hour or two to show up at the Play Store- Link below.)

and all the projects in the OpenPdroid core

have been updated for Android 4.4 KitKat. As far as I can tell everything is working as it should be, except some devices are still having trouble with Location. I don't have a fix on tap for that, but contributions are welcome.

The Auto-patcher should be supporting all the various custom roms, although those patches will start breaking pretty soon as they differentiate themselves from AOSP in the next little bit. In the auto-patcher thread, I have announced that I will now support ANY open-source rom. If you have a deodexed ROM that has source code on github and you would like OpenPDroid support through the auto-patcher, open an issue on the auto-patcher github page. I had to make a choice to stop maintaining all these projects or to stop moderating the threads. I chose the projects, but that puts the burden on you guys as far as newcomers go. Hopefully the community can help each other out with installation issues and have a knowledgeable person bring anything big upstairs to me.

This project is a getting a little long in the tooth, I don't mind telling you. But it still mostly serves its function. I tend to think that the GPL might have been a mistake in the long run of things, as I see the PDroid implementation being "written anew" so many other places. Still, it has been proven to be the trail blazer in Android security, we can all be pretty proud of that. We have been maintaining this since Gingerbread now. A long time, right?

If you would like a binary of PDroidManager, I have started a repo where you can get the app without going to the Play Store. I would put this in the OP, but this is not my thread. The 3 pm's I sent to XDA mods were all ignored, so this is as good of an announcement as I can do.
[Android Software/Hacking General [Developers Only]] scutworker:
Thanks for the update but I wonder what this comment means. Are we coming to the end of it, or are you thinking of another means of deploying it like using the Xposed Framework or it's like.
[Android Software/Hacking General [Developers Only]] mateorod:
Well, I have been supporting it for a long time, I will continue while I am able. I recently (with v3.1) updated the auto-patcher significantly, which made maintenance much easier and the supported ROMs wider. I also recently wrote and published a small suite of scripts which make building OpenPDroid Roms and auto-patcher patcher much easier (github.com/mateor/patch scripts).

But the framework could really use an external review. Google has changed the way they have handled some things, I would like to have someone who knows the framework well check it out. Also, for many years we were the only game in town...I felt obligated to continue to provide support- without PDroid the only alternative was LBE, which frankly was no help at all.

Nowadays, there are multiple implementations of our methods. Google has AppOps, which in some places is using literally identical code. I spoke some with Steve from CyanogenMod about his PrivacyGuard as it was being released. He stressed that he loved our project, but installation was too difficult and he wanted to stay away from anonymity or spoofing to maintain partnerships. But PrivacyGuard has grown, sometimes I think the GPL licensing has been more of a negative than people realize.

I don't know. I will continue to support it as much as I am able. I do feel obligated to the community, and I very much think that a community driven security project of this nature can be a powerful thing. I will say that security is one of those things that cannot be slept on, it takes constant work and vigilance to stay current. There have been times where this project has had multiple contributors all working to make it state of the art. That is no longer the case, it is just me and I spend at least 10 hours a week just maintainance and support.

Just look at it as a caveat emptor, is all I am saying. Glad people still use OpenPDroid, it has truly been a revolutionary piece of software, I am proud of my place in it.
[Android Software/Hacking General [Developers Only]] Android-Andi:
you are doing a great job! i would like to help,but my P3110 is my first android device and i am a only a (advanced) beginner...

i am using OpenPDroid on SlimBean 4.3 Stable 2 at the moment, working great :) i use I it since i know how to use autopatcher and know about OpenPDroid (since SlimBean 7 on my Device).

Keep up the good work, if a beginner like me can help tell it to me.
[Android Software/Hacking General [Developers Only]] Der_Schubi:
Hi [MENTION=4342828]mateorod[/MENTION]

I get problems when building with OpenPdroid. Its a CM based ROM. Error says:

"trouble writing output: Too many methods: 65553; max is 65536."

Full log:

http://pastebin.com/ZP5hpWHm

What could I do?
[Android Software/Hacking General [Developers Only]] :
Hey there,

any chances to get openpdroid running on nexus 4 stock kitkat?
[Android Software/Hacking General [Developers Only]] poo706:
Probably not. Stock ROMs generally aren't open source and usually are different enough from AOSP that they can't be patched.

[poo]
[Android Software/Hacking General [Developers Only]] SMillerNL:
Then again, if you read the post you can see it's stock for N4. So it is exactly AOSP
[Android Software/Hacking General [Developers Only]] poo706:
Read the last comment from mateor here.

https://github.com/mateor/pdroid-manager/pull/60#issuecomment-28833079

[poo]
[Android Software/Hacking General [Developers Only]] alroger:
CM11.0 SGT7 p1

Thank you again [MENTION=4342828]mateorod[/MENTION].

I just built the 4.4 patches for the CM11.0. All worked fine.

Download for the SGT7 (p1) here.

Cheers! :D
[Android Software/Hacking General [Developers Only]] esp7:
Do we have pre-compiled CM10.2 (stable) builds available for Nexus 7 (grouper) which includes the openpdroid patches? I have old and limited hardware to easily compile this myself with the 35gb android sdk. Thanks in advance.
[Android Software/Hacking General [Developers Only]] poo706:
Why not use the auto patcher?

[poo]
[Android Software/Hacking General [Developers Only]] Mew:
Can you make one for Build 20131214?

Thanks!
[Android Software/Hacking General [Developers Only]] alroger:
Build 20131216 should work for 20131214! Have you tried?

Just remember, NOT with ART.

And any further discussion should continue in your ROM's thread, or PM me.

OBS: about POST #495 (Galaxy Tab 7)
[Android Software/Hacking General [Developers Only]] sharingan:
will it work on galaxy ace too??
[Android Software/Hacking General [Developers Only]] Mew:
I think I totally f*cked my rom up, I used openpdroid or whatever on this ROM, I flashed it and now it's taking FOREVER to turn on.

I did back up my ROM though so I guess I'm okay.
[Android Software/Hacking General [Developers Only]] alroger:
Ok, guys.. I'm so sorry I answered that so quickly... I know a user name similar that has a Galaxy Tab....

jfltetmo is NOT a Galaxy Tab. jfltetmo is codename for Galaxy S4 from what I've just Googled.

Best thing is to first try the auto-patcher, look for the auto-patcher thread... read the FIRST POST.

I post and share my build links to the good old Galaxy Tab (codename p1) because they are not as common as other devices that are well supported by the auto-patcher.

Cheers.

PS: my openpdroid patches zip only replaces 4 /system/framework files. take a look inside the zip file, you can just flash your own ROM again or manually replace your ROM files back again.
[Android Software/Hacking General [Developers Only]] Mew:
Alright, I replied to your PM.
[Android Software/Hacking General [Developers Only]] Mew:
I made a backup, I'm about to reflash it anyways.

And yeah I know that jfltetmo is for the SGS4.

---------- Post added at 09:42 PM ---------- Previous post was at 09:34 PM ----------

I think I figured it out, I used the CyanogenMod root installer because I wanted to see how good it was, and I'm not sure that I'm using the same ROM file that the installer put on my phone?

My phone is running this

10.2-20131214-SNAPSHOT-InstallerWPPQ50S-jfltetmo

http://puu.sh/5Rrac.png
[Android Software/Hacking General [Developers Only]] lothos:
Building cm-11 for d2att finishes with no errors, but the system never boots. Gets through optimizing and sits forever at "starting apps" (for values of forever < 10 minutes). Has anyone built and booted it lately?
[Android Software/Hacking General [Developers Only]] 5h1v4u:
Just a question, how is this different from apps ops? When we turn of a permission of an app using it, it will no longer be able to access them..
[Android Software/Hacking General [Developers Only]] baka2x:
You get more options such as restricting access to accounts and randomize network/GPS location, Device ID, Android ID, phone number, etc.
[Android Software/Hacking General [Developers Only]] baka2x:
Problems receiving SMS

posted to github
[Android Software/Hacking General [Developers Only]] mateorod:
As some of you have reported, OpenPDroid has been broken for the last week or so. Unfortunately, I am posting here to say that this will be the end of support ( at least with me as maintainer).

This has been long coming. Android moves so quickly, and it has been a year since we did anything but simply maintain the project. I almost didn't port it to Android 4.4, but the lack of better options convinced me at the time. I did what I could to maintain functionallity, but as more time passses, it became more and more likely that things might be leaking behind the scenes. I would rather end it now as opposed to watching it become less and less reliable.

I have implemented a EXPIRATION date function to the auto-patcher. Essentially, it will refuse to patch Android 4.4 builds older than 20140120. Earlier builds will continue to work as always while you decide your next step.

Privacy and security has jumped to the forefront of the national discussion, it has felt good to be a part of the fight. I have heard from revolutionaries in the Ukraine and student activists from China who have used the project to secure their mobile phones. It has been a humbling experience.

We know that data collection is cheap and easy. The only effective solution is to make the data more expensive to collect. This best done by applying technical subversion and limiting the required technical know-how. OpenPDroid was great at the first, we never quite got there with the second, my big regret. Still, I believe the net result of the project to be a huge positive. It has inspired similar implementations from CyanogenMod and Google itself, among several others.

I am sorry that I am ending this now, I wanted to give you guys a little more lead time to migrate to another solution. But I can't give the time to audit the current problem, just to shut it down for good again in a couple months whenever 4.5 drops.

Consider donating to the EFF or hosting a Tor relay. Tor brings pain, Tails brings them pain.

Thanks to everyone. I especially need to thank Svyat, CollegeDev, FFU5Y, kobik77 and pastime1971. Hug 'em if you see 'em. A special thanks to [MENTION=1451907]inportb[/MENTION] who gave so much of his time to me personally.

I am working on a replacement router firmware project in my spare time as well as something reducing noise from rotorcopters. I am very infrequently on XDA these days. I can be contacted at github or on twitter.

We fought hard to keep everything in this project completely open source. OpenPDroid patches are available, the source code for the PDroid Manager app is available. The auto-patcher is of course available. My hope is that they were of use.
[Android Software/Hacking General [Developers Only]] alroger:
Thank you for all the work! Im sure the project has awakened and inspired many.
[Android Software/Hacking General [Developers Only]] mssngr:
Thank you for all the time and energy you put in to pdroid. I have used pdroid for a long time even though now I use a different way of protecting my privacy it is still sad to see pdroid being discontinued. Thank you mateorod!

GT-I9505
[Android Software/Hacking General [Developers Only]] poo706:
So, given the unfortunate news that OPD might be done for in the near future, should we discuss alternatives? I know of Xprivacy, LBE, and App Ops, but I haven't used anything other than OPD for so long, I'm not sure what would be the next best thing. Opinions?

[poo]
[Android Software/Hacking General [Developers Only]] I900-Nutzer:
Not only the "next" best thing - XPrivacy is THE WAY to go ...
[Android Software/Hacking General [Developers Only]] banderos101:
as an xprivacy user maybe i can give a little insight to those who are interested

Xprivacy needs xposed installed to function, you can install xprivacy without, but its main function, to protect your privacy doesnt function with out the xposed installer

xposed needs root at first in oredr to install the framework

you can install xprivacy through xposed module "market"

after installing any module, remember to enable it in xposed module screen then reboot

xprivacy currently has nice support from its dev

xprivacy is completely open source

https://github.com/M66B/XPrivacy

xprivacy currently has nice support from other devs

xprivacy, is compatible with many rom versions both stock and custom, but always make a nand, just incase this is not the case with your rom

xprivacy is documented to have the ability to restrict some of the following

Internet access

Account access

Storage access

Mic access

Camera access

Contact access

to name a few

Xprivacy currently has an active community

http://xdaforums.com/showthread.php?t=2320783

Dont take xprivacy lightly, it has the ability not only to restrict user apps, but SYSTEM apps, and can/may cause conflicts if you restrict certain restrictions in certain system apps, like "android system" for instance

The most important thing to do, is read up first and foremost, on xposed and xprivacy, on what they are, and what they do, ths community might help with novice questions, but it would be nice if you researched the very basics, if you can

I used to use lbe, until i switched to xprivacy, so i dont think im in the best position to talk about lbe latest versions, maybe someone here who still uses it can talk about it, i personally am starting to only show support for open source........and thats why i gotta thank the authors of pdroid, for the nature of pdroid, and choosing to make it open source, so that all though it is no longer maintained, the fight can still go on, should someone decide to take the mantel, whether that be the continuation of pdroid, or a code in the pdroid project allowing someone else to do something the community is still yet to experience, so to the individual and to thd whole team of pdroid.......i salute you :good:.........well played sirs, well played

thankyou
[Android Software/Hacking General [Developers Only]] poo706:
Yeah, I have no desire to go back to LBE, something just never sat right with me regarding that app. So, I've definitely looked at xprivacy in the past, for whatever reason I had decided to stay with OPD, even with the hassle of having to patch ROMs. Is there anything xp can't do that opd could?

[poo]
[Android Software/Hacking General [Developers Only]] banderos101:
never had the opportunity to use pdroid, but will always support the spirit and ideal behind a project like pdroid, so saying that, i cant tell you if xprivacy does everything pdroid does, seing as ive nevet used pdroid, but if you name one or two features of pdroid you'll miss the most("cant live without") then maybe i can give you some sort of answer that might help you decide

edit2:i wouldnt mind knowing if there is something really good pdroid can do that xprivacy cant, maybe marcel(xprivacy dev) would be willing to implement

edit: saying that, there is quite a bit of info, on xprivacies github page, pretty sure theres a small mention of the most known privacy apps, maybe search for "pdroid" or "lbe" on that page, if you want to get straight to this question......
[Android Software/Hacking General [Developers Only]] poo706:
The mention of pdroid on xprivacy's github is pretty general. Says they're pretty much the same, except for the patching required on opd.

Looks like xp is pretty inclusive! I'll just have to play around with it some day. I'm in no hurry right now because I build the ROM I use from source, so I can implement OPD before compiling. But when 4.5 eventually comes around, I'm sure it'll be xp to the rescue.

[poo]
[Android Software/Hacking General [Developers Only]] IRKONIK:
:crying: Damn.

What am I going to do now? :(

XPrivacy will never again be on any of my devices, LBE is not a real solution either.

Does App Ops work properly?

Cheers..
[Android Software/Hacking General [Developers Only]] poo706:
I agree with LBE, but why the hate on xprivacy?

[poo]
[Android Software/Hacking General [Developers Only]] tabtxk:
First of all, huge thanks for OPD. It has been an essential thing to me ever since i discovered it. Thanks for this great work.

For the last question, maybe take a look at the attached pic in this post

http://xdaforums.com/showpost.php?p=49902621&postcount=71.

Don't know how accurate it is, i'm not an expert, just remembered it, when i read your question.
[Android Software/Hacking General [Developers Only]] IRKONIK:
"Hate" :D Nah, I don't even honor it with any "feelings". I just dislike the "moves" the dev did, and how he handled the situation. But that is my own opinion, and I really don't want to argue about it.

The xposed framework, also, is (kind of) dangerous. Root, well, that's nothing compared to a framework that lets you "hijack" running apps. If you want to save your privacy, you can't live in a house with one-way mirrors. (I know. the image isn't the greatest... :p But I hope it does the job)

Cheers!

Again, App Ops.. is it any good? It's comparable to OpenPDroid, right?
[Android Software/Hacking General [Developers Only]] Lanchon:
i needed to upgrade from CM11 M2 to M3 due to some issues and im travelling so i cant compile my own now. so ive overridden the expiration and patched M3 anyway, risking leaks. after all i KNOW there are many leaks in OPD already, so its just a new spot on the tiger.

is there any tool to migrate OPD settings to XPrivacy? this is better to ask on XPs threads, but is there a way to import/export XP settings? i change phones so often ill disregard XP if it has problems with it. thnaks!
[Android Software/Hacking General [Developers Only]] kleest:
I don't know about a migration tool.

Regarding your second question, the website states, that you need the Pro version to export/import settings; so yes, there is a way.
[Android Software/Hacking General [Developers Only]] poo706:
Wait a minute, did mateor throw in the towel because opd lost effectiveness on recent roms, or because auto-patcher broke and required a big rewrite?

[poo]
[Android Software/Hacking General [Developers Only]] takota6:
I rule

Æaa\../
[Android Software/Hacking General [Developers Only]] IRKONIK:
Why?
[Android Software/Hacking General [Developers Only]] IRKONIK:
Well, I guess I'll have to revise my statement. XPrivacy, still, is not my go to solution, but it's better than I remembered, so I did the dev wrong. I am in no position to judge about his app, or what he does with it, so that's that.

On the other hand, my argument about the xposed framework still is what keeps me away from XPrivacy.

OpenPDroid is just unreplaceable at the moment.

Gesendet von meinem GT-I9300 mit Tapatalk
[Android Software/Hacking General [Developers Only]] flight243:
I'm sad to see OPD discontinued. This is a huge loss for the community because as you point out, OpenPDroid was a revulsive in protecting the privacy of user and the alternatives in the market are not as good. Thank you mateorod and all the collaborators for making it possible. Only when I found OpenPDroid I felt my privacy was protected enough to install apps on my device but now that I'm switching devices and OPD is not supported in my new phone I don't know what to do....

I hope the project sees a continuation by other maintainers who provide support for recent Android releases and/or vendor roms like those by Samsung.