yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] svyat:
BTW, I have removed the MD5 checksums from the pre-built patches because it simply takes too much work/time to keep them up-to-date. Plus, people get confused when I forget to update the checksum and they (obviously) keep getting the wrong result when checking it.
[Android Apps and Games] delphiage:
Hi everyone. I was looking for an application like this but there is not ported to HD2 HyperDroid v5.7 CyanogenMod7 LEO 2.3.7. I tryed the Typhoon version but its for 2.3.4 and it doesn't work. Some one can make it posible?

Regards
[Android Apps and Games] mnjm9b:
Just because I'm paranoid doesn't mean they're not after me...lol

I was just wondering why it was needed...

However, now that you mention it having WRITE_EXTERNAL_STORAGE permissions would be far more innocent than ROOT.

and while the patches are opensource...

... the app isn't (yet?)

Most here would agree that it would be preferred to have the code available for Apps with ROOT.

Just something to think about...

I love this setup and find it a critical component to have.

Congrats on the job...they are hard to come by these days...

If you do decide to go open with the app I can set up a repo on github for you.
[Android Apps and Games] krzych:
No worries, we're managing, we even created few patches :). Good to hear you're still alive ;).

Yup, good point. Can we see new patches source (1.27?) at least and hope for sources of the app too? :)

Same here. This app is a must right now. No alternative since LBE is a crap. I could help with mirroring the repo maybe, or something (developing too), we can talk ;).
[Android Apps and Games] frsp2:
UPDATE: Attention! SE TWEAKED is partially compatible with current PDroid.

You can play with it and get an idea how it works but till the first reboot only!

Then you get in a boot loop. Flash reverse patch to roll everything back.

SonyEricsson Xperia Neo - SE TWEAKED 0.8.5 PDroid patch for MT15i_Neo_SE-Tweaked_v0.8.5.zip ROM

PDroid-v1.27-rom.zip (5.69 MB) http://multiupload.com/SZH0361MBW - patch to apply

Optional downloads

PDroid-RESTORE-rom.zip (5.46 MB) http://multiupload.com/114U3ZONJM - reverse patch

PDroid-Patcher-v1.27-Beta-0.71.zip (6.88 MB) - http://multiupload.com/PLV98TR5S4 - patcher untouched

MT15i_Neo_SE-Tweaked_v0.8.5.zip (107.31 MB) http://multiupload.com/AR0D56EP4L - source ROM untouched

InteksKernelV15.zip (5.82 MB) http://multiupload.com/6FP7BFLAIO - matched kernel untouched (Cyanogen kernel refused to work in conjunction with SE Tweaked)

Made in Ubuntu hosted in Virtual Box under Windows 7

VirtualBox 4.1.8 for Windows hosts x86/amd64

VirtualBox 4.1.8 Oracle VM VirtualBox Extension Pack All platforms

http://virtualbox.org/wiki/Downloads

Ubuntu Linux 11.10 x86 image ready to run

http://virtualboxes.org/images/ubuntu/

You have to install Java inside Ubuntu

http://oracle.com/technetwork/java/javase/downloads/jre-6u30-download-1377142.html

and patch util:

sudo apt-get install patch

Also it could be useful to install Midnight Commander via Ubuntu software center.

The only strange thing is I had to run ./patchpdroid ./rom.zip twice to get rid of errors. The first run brings me few errors/alerts and I shot it for the second time right after that - and voila - the patch is ready.
[Android Apps and Games] krzych:
I've found "restoration" bug. When you want to restore all your backed up apps while setting up a new base for example, PDroid causes this in logcat:

E/NotificationService( 1354): Package has already posted 50 notifications. Not showing more. package=com.privacy.pdroid

It would be better to show up only one notification to click which would display all the new software to set up.

I'm not sure yet of the reasun, but I've found second, uch more troublesome - let's say - behavior (instead of bug) - it's about eating up CPU time much more than android itself while booting (few boots after the installation) with a big number of apps onboard. PDroid seems to analyze every little app while causing this and android platform decides to _reboot_ sometimes when all this causes too many kills around (first dies Sense, then few others, then system almost freezes and then reboot is onboard).

I can't clearly tell how I've managed to do all above, but I'm pretty sure that without PDroid (restore patch + PDroid uninstallation) there is no such CPU overuse.

As I tried to check this out and freezed almost a half of the applications and it did nearly nothing (it seems that PDroid still analyzes frozen ones while entering GUI to set up permissions), I think the app itself (GUI'ed part, not the patch) is not really speed optimised. To be honest, while having many apps, you can set up about 10 permissions and PDroid slows down then to the state that you can press the screen to check the radio and wait about 3 seconds (!!!) sometimes to see the effect. I confirmed this with many CPU time checking tools that this is caused by PDroid itself.

Sorry to say this, but it seems that right now PDroid is not better than LBE while having buch of apps onboard.

Still investigating the issue. I want to check that if I won't touch the GUI after setting up all the perms I have to set up ut will be stable then or not.

I would like to stick with PDroid. Svyat, can you show here a little bit often? Or at least update the sources of the patch and publish the app sources, maybe we can help with some issues.
[Android Apps and Games] B2k_ru:
Hello,

Is it possible to get a direct download of the .apk file? As I don't have or want Market installed on my Desire, I always install the apk's manually.

If you could provide a link it would be greatly appreciated.

Thanks
[Android Apps and Games] frsp2:
krzych, since we are talking about privacy apps, how can you trust this?

market.android.com/details?id=com.lbe.security.lite

"Network communication

full Internet access

Allows an application to create network sockets.

Phone calls

read phone state and identity - /what for??/

Allows the application to access the phone features of the device. An application with this permission can determine the phone number and serial number of this phone, whether a call is active, the number that call is connected to and the like."

etc.

When the app is closed source and asks for permissions like this - why should you trust these guys? I am sure that LBE do NOT ban itself from network communications. And it is not Avira or any other well recognized public company with background history.

www lbesec.com/lite/en/ - who are they?

So LBE and even Droidwall is not what you can rely on. Any reliable firewall app MUST be capable to block itself and do not spy for info that is not required for main task performing.

And back to the topic - I would really like "default behaviour" settings in PDrod since I am so tired to set permission for 100+ apps and get all settings vaporized same day later after boot loop problem and subsequent enforced data wipe.

---------- Post added at 01:24 AM ---------- Previous post was at 01:18 AM ----------

B2k_ru

Check post #477 in this topic

Sorry I can't post normal url due to fresh registration here.
[Android Apps and Games] B2k_ru:
Thanks frsp2 just what I was looking for!

:)

+1 Thanks
[Android Apps and Games] frsp2:
B2k_ru you are welcome.

svyat

Could you please suggest matching firewall application for your privacy package?

I've tried Droidwall and Avast mobile security, both are not perfect unfortunately. Droidwall leaks and not confidential itself, Avast don't offer white list feature, so I guess any new app get full access by default until you set network permission explicitly.

May I post enhancement/feature requests for PDroid future releases?

Is it possible to add SIM Info and Network Info emulation like this

amip.tools-for.net/wiki/android/marketaccess

It is less vital/crucial than batch permissions management but anyway it would be very nice to have it implemented.

Thank you.
[Android Apps and Games] datdirtyscrew:
Anyone able to help me out?
[Android Apps and Games] dirtyreturn:
I would be willing to help, though I am not familiar with generating MD5 sums. So, I don't know how much help I would be.

Edit - if you don't care, i'll patch it up for you.

---------- Post added at 07:48 PM ---------- Previous post was at 07:03 PM ----------

From what i have read the rom needs to be deodexed, the difference between deodex/odex roms -ask someone else for the answer to that. In your framework folder there are .odex files. I guess that rom is odexed? Patch did not work.
[Android Apps and Games] littlenano:
this is what i need. thanks for your work
[Android Apps and Games] datdirtyscrew:
Thank you for your response.
[Android Apps and Games] svyat:
Will try to fix it in the next patch release.

I will probably request the WRITE_EXTERNAL_STORAGE permission rather than using ROOT in the next release.

Will do as soon as I get to it. It's just about using my time as efficient as I can. When I have to decide between setting up a public repository (or posting the new sources) and fixing bugs I usually go for the latter.

Does the patch actually work? Other users have had issues with the SE_TWEAKED ROMs in the past.

It's not as easy as you might think ;) I will see if I can do it a better way in a future release. For now, you should just disable the notification in PDroid's preferences before restoring a large amount of applications.

I'm not sure what you mean by this. PDroid does not analyze anything on boot. If you get a bootloop, then the patch you are using simply doesn't work. Bootloops don't have anything to do with the number of installed applications.

Maybe you could provide some results of your analysis (e.g. a screenshot where you can see that PDroid is using a lot of CPU time).

There is a backup option in the latest PDroid version.

IMHO DroidWall is the best firewall app, even though it does leak (only a couple of seconds after boot). But I personally don't use any firewall app currently. Since, after I've block an application's access to my data, there is nothing it could leak.

Sure :)

Yeah, I guess it should be possible with PDroid. However, as you said, there are some things with a higher priority right now ;)

BTW, besides fixing bugs, I am currently working on a patcher for Windows, which should make it easier for a lot of you to patch your ROM.
[Android Apps and Games] cliff03:
man i find also my phone very lagy with pdroid.doing clean wipe so pdroid is gone for good.
[Android Apps and Games] mnjm9b:
My point on setting up the repo is more to allow myself and other devs to help with submitting fixes...

There is great power in numbers... and especially if you are finding less time to work on this...

I was assuming that you were unaware how to setup a repo, that is why I was offering to set it up for you...but if you already know how then we can just wait until you get around to it...

It's working just fine for me as it is....so I am in no real hurry for anything at all...just wanted to contribute to such an amazing project.

This + droidwall is mandatory on any Rom I will run on my phone...

Thanks again.
[Android Apps and Games] svyat:
That's not something the PDroid patch is logging. That log output is generated by the Android system.

Of course it does check every data access call. This is the purpose of PDroid. Controlling every access to your private data and blocking it if you chose to do so... I guess that's what you want. If it's not, then you probably don't need PDroid.

I've never had that kind of an issue. A single database access by PDroid when checking application's permission to access a certain data only takes 5 milliseconds on my Desire HD. Maybe you could make a video of the DDMS window while this issue is occurring or something. I'm curious to see how your apps are dying.

So how many apps do you have? I have around 250 (including system apps) and haven't seen any major slowdowns.

Well, just open the patchpdroid script with a text editor and read it ;)
[Android Apps and Games] frsp2:
In short - yes.

The long story below.

At first I flashed latest Cyanogen (update-cm-7.1.0.2-XperiaNeo-MT15i-signed.zip not patched) to Neo just to acquaint myself with it. It goes through endless boot cycle within a second after drawing a desktop for a first time.

Then I flashed SE Tweaked (MT15i_Neo_SE-Tweaked_v0.8.5.zip as is, not patched). Same problem with immediate reboots.

After short research I found a post here at XDA where someone has recommended another kernel, because Cyan boot.img is not compatible with SE Tweaked. I lost the link to the message.

Then I flashed Inteks (InteksKernelV15.zip) and everything works fine after that.

So the system itself (SE Tweaked 0.8.5) was fully functional at this stage.

All my troubles and difficulties during patch baking process were related to my little linux experience, not to Android or SE Tweaked ROM or PDroid patch. The patching procedure brings me no surprises besides "double run" effect I described in my initial message.

I have no idea what goes wrong for other users. Maybe they used not fully-fledged CWM like this

xdaforums.com/showthread.php?t=1364509

with locked boot.

The final result looks like it works but I didn't run any tests and can't be 100% sure is it really blocks apps requests to phone data. At least Pdroid apk operates as expected.

That would be great. Is it a native Win32 app or Cygwin one?
[Android Apps and Games] svyat:
Based on .NET 2.0. So yes, native Win32. You will still need Java 6 installed though :)
[Android Apps and Games] krzych:
Now, that's a news! :) Lol, so it seems my rom is set up for debugging much more than the others... or I missed this message before which is possible. As you say it's not PDroid - I'll investigate further and paste some info if my rom will survive (reflashed it again from the earlier - fast stage).

Hmm, to be honest, I need only permission denial, but the way it's done isn't the most important thing. Whether it will be by catching calls or simply by configuring android's permission framework (which is almost same but latter is in the system space) is not really important. And yes, I need PDroid :)

Hmm, nothing special, but I will try to show you if it occurs again ;).

Titanium says something about 600, but I don't know isn't it really joking me ;). Many of the apps could be removed, but since it still matches my free phone space, I still didn't do any cleanup, hadn't time to see what I still need, and what I don't (it's always about - few system apps which do the same, but I didn't tested out which is the best to remove others, and so on).

I was about to do it right now, but I saw your post, so wanted to reply first :). Ok, let's read some. By the way, it's older version than I use - so I won't be sure it's really what happening at my phone. Could you update source?

---------- Post added at 09:57 PM ---------- Previous post was at 09:48 PM ----------

1.25 source seems to be based on file, not on privacy.db sqlite database, I really need to see newest source if I;m allowed to check what's goin on my system.

Should I try to disassemble the patcher? (if I'm able at all...)

[Edit]

Lol, I'm very able, reading patcher contents.

[Edit]

A half binary contents :(
[Android Apps and Games] DirkStorck:
Hi. Could someone please make a patch for this D2Ext version of this ROM ?

(Desire) MvMiui-2.1.13 - DE Full

Still not able to get it working under Windows....:(

Could mybe someone who is using this to create patches under windows (virtualbox) how he setup his system?

Thank you :)
[Android Apps and Games] frsp2:
Here is the patch for your ROM

PDroid-v1.27-rom.zip (5.92 MB)	http://www.multiupload.com/ZR5P51DYRX

PDroid-RESTORE-rom.zip (5.67 MB)	http://www.multiupload.com/4L4O3JY6JQ

MvMiui-2.1.13-FULL_Signed.zip (103.82 MB)	http://www.multiupload.com/CIR2H5QPNI

For general instructions please read the second part of the message #501 in this thread and follow links provided to download required components.
[Android Apps and Games] kravguy:
Patch request :

Inspire 4G

Absolution 3.3AA

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

2.3.7 cm7.2

I couldn't find any i thought would work. Thanks in advance.
[Android Apps and Games] DirkStorck:
Thank you very much :D

Do I understand it right that "MvMiui-2.1.13-FULL_Signed.zip" includes the patch ? :)
[Android Apps and Games] frsp2:
No, it's original ROM. I've included it to avoid any possible mess.
[Android Apps and Games] DirkStorck:
Ok Thanks again :D
[Android Apps and Games] SWADED:
Does this work on xperia pro stock rom?
[Android Apps and Games] frsp2:
"Not possible to patch stock ROMs unless they have been re-packaged as CWM update zips."

http://xdaforums.com/showpost.php?p=21261601&postcount=485

---------- Post added at 08:45 PM ---------- Previous post was at 08:34 PM ----------

If you find a way to automate or simplify stock->cwm rom conversation please let us know. I am also interested in flashing stock rom for my neo since SE Tweaked is too tweaked for my taste.

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

---------- Post added at 09:10 PM ---------- Previous post was at 08:45 PM ----------

Hm, every script run gives me different archives.

svyat please comment.

---------- Post added at 09:20 PM ---------- Previous post was at 09:10 PM ----------

It looks like every patch contains new CERT file thus manifest and binaries are not the same.

kravguy try these

PDroid-v1.27-rom.zip (5.71 MB)	http://www.multiupload.com/M8JHYVGZ01

PDroid-RESTORE-rom.zip (5.48 MB)	http://www.multiupload.com/00NL5ALHMK

Absolution-v3.3AA-Final.zip (108.86 MB)	http://www.multiupload.com/LS5LEYPEB5
[Android Apps and Games] svyat:
That's normal. I use jar to create the zips and it includes the current timestamp in each of them, so that the MD5 is different every time.
[Android Apps and Games] frsp2:
The difference goes above that. CERT is new every time and so all the rest too.
[Android Apps and Games] Sjonnie-Doe:
Patch request.

[Sense2.1+3.0GB]

InsertCoin CM7 HBOOT/STOCK 1.1.4

http://xdaforums.com/showthread.php?t=1016940
[Android Apps and Games] frsp2:
Money request.

http://i.imgur.com/hNBCx.jpg

You'd better post an url to ROM download.
[Android Apps and Games] ganex:
great thx, solved my problem, too.
[Android Apps and Games] :
Hi, could somebody please make a path for Desire S running Cyanogenmod 7.1? Or can I use one for Desire / Desire HD as well??

[ROM] CyanogenMod 7 for the HTC Desire S :: V7.1.0 (9 Oct 2011)

ROM Download
[Android Apps and Games] krzych:
LOL!!!!!

Yep, they could at least say "please" ;)
[Android Apps and Games] frsp2:
Here is the patch for that ROM

PDroid-v1.27-rom.zip (5.7 MB)	http://www.multiupload.com/UTJGI4KVOC

PDroid-RESTORE-rom.zip (5.47 MB)	http://www.multiupload.com/0QMR32ANZF
[Android Apps and Games] remorema:
Patch request:

Hey guys I would patch it myself but I dont have a linux rig :(

will it work on cygwin ?

If not please patch my rom.

its a xwkk5 deodexed and themed

I would happily buy you a pint ;)

regards,

remorema

edit: wont work on cygwin.
[Android Apps and Games] frsp2:
Few log strings you might be interested in:

"....

Creating updater script

Could not find a mount statement in the original updater-script

If you continue making the patch, you will need to mount /system in recovery (CWM) before flashing the patch!

Continue? [y/n]:

Building modified framework.jar

...."

<skip>

"...

Looks like everything went fine

PDroid patch: PDroid-v1.27-rom.zip

MD5 hash: 6e07323320452173c2ca2158832ead06

Flash it through CWM *OR* extract the files in /system/framework/ and push them via ADB

To restore your ROM and remove PDroid, flash PDroid-RESTORE-rom.zip

IMPORTANT: MOUNT /SYSTEM IN RECOVERY (CWM) BEFORE FLASHING THE PATCH"

PDroid-v1.27-rom.zip (6.59 MB)	http://www.multiupload.com/E0NIOFKYES

PDroid-RESTORE-rom.zip (6.51 MB)	http://www.multiupload.com/DOGQ037X41
[Android Apps and Games] krzych:
Jesus...! Why did you made backup in this format:

...java.util.ArrayListx...

instead of plain sqlite copy or even plain text sql inserts inside?

How am I supposed to move the data from old database which was done with PDroid without backup option when I have no full nandroid but pdroid.db only? Do I really have to do it dirty way (overwriting while PDroid is running)?

Maaan, that's really weird. Here open source, and here, a binary backup :( If you anted to save disk space, you should just copy zipped sqlite :( I'm really disappointed :(
[Android Apps and Games] IvanNCase:
Can't wait till the windows veraion of the patcher is out. Til then can anybody hook me up with a patch for this ROM

http://rootzwiki.com/topic/13354-romcust1-1-2012-thundershed-v11-cm720-rc1-android-237/

It would be much appreciated.
[Android Apps and Games] kravguy:
After flashing, boots fine but causes zoner to fc. Tried uninstalling/reinstalling but still FC's. Is this a known issue with zoner?
[Android Apps and Games] frsp2:
For any compatibility issues please ask topic starter.

For example I get a boot loop when I limit permissions for some system app.

Patched ThunderShed-v1.1_CM7.2.0-RC1-tbolt.zip

PDroid-v1.27-rom.zip (5.76 MB)	http://www.multiupload.com/156YS3GZB4

PDroid-RESTORE-rom.zip (5.53 MB)	http://www.multiupload.com/YIGB9TQPXN
[Android Apps and Games] IvanNCase:
Wow that was quick.

Thank you.

Update - Flashed and everything is working fine
[Android Apps and Games] frsp2:
I am patching in Windows. Check this post

http://xdaforums.com/showpost.php?p=21396661&postcount=501
[Android Apps and Games] IvanNCase:
Thanks, I was gonna try that but I started to download the ubuntu iso and after an hour it was only 28% done so I figured I'd see if someone could help in the mean time.
[Android Apps and Games] frsp2:
ubuntu_11.10-x86.7z (607.35 MB)	http://www.multiupload.com/LCP3HJ2TVD

Oracle_VM_VirtualBox_Extension_Pack-4.1.8-75467.vbox-extpack (9.27 MB)	http://www.multiupload.com/Q0INV3KUAN
[Android Apps and Games] IvanNCase:
Thanks for the links. The problem is right now I'm not at home and on a T1 line that's shared between about 40 computers.
[Android Apps and Games] frsp2:
Lol, it's looks like PDroid works fine on my Xperia during one session only, till the next system reboot. The patch alone is not affecting system, the app alone also didn't break boot process. Patch + app = works till reboot.

Before that I thought it was permission limiting effect after applying restriction on certain system apps.

It's time to start reading about android boot logger.

Hey HTC and Samsung guys please share your experience.
[Android Apps and Games] datdirtyscrew:
So just to confirm... Only works if ROM is deodex not odex?
[Android Apps and Games] dirtyreturn:
Yep, the answer is in the first post. I'll patch a Rom up for you if you are not able to.
[Android Apps and Games] datdirtyscrew:
That would be nice but this ROM is odex. Not willing to leave this awesome ROM for pdroid. Thanks buddy! Awesome gesture. Appreciate it.
[Android Apps and Games] svyat:
The PDroid ROM patcher for Windows has arrived

Get it in the first post or directly here: http://goo.gl/oztqS.

That's true as well.

LOL, I laughed. Count me in on that request :D

Because it was easier and did not need root.

Just update your PDroid app and create a backup. Then you can move it wherever you want and restore.

If you want to transfer the settings stored in privacy.db, just copy it over alongside the privacy directory. And don't forget to set write permissions on both (chmod 777 will suffice;)).
[Android Apps and Games] moccor:
I was so excited to see that there is now a program to use within windows. But upon trying to patch a ROM, I get this Windows error -

Description:

Stopped working

Problem signature:

Problem Event Name:	CLR20r3

Problem Signature 01:	pdroidpatcher.exe

Problem Signature 02:	1.0.0.0

Problem Signature 03:	4f17257e

Problem Signature 04:	System

Problem Signature 05:	2.0.0.0

Problem Signature 06:	4db90c9f

Problem Signature 07:	3aa1

Problem Signature 08:	394

Problem Signature 09:	System.ComponentModel.Win32

OS Version:	6.1.7601.2.1.0.256.1

Locale ID:	1033

Not sure what it means. I also have Java and such. I'm running Windows 7 x86.