[Galaxy Note II Android Development] eminarcissus:
What is OpenPdroid

OpenPdroid is a opensource project to manage your app's privilege without break the integration of the program(Restricting apps by provoke there privilege might always cause some unanticipated behavior. FC etc.)

[MOD][4.1.2 or 4.2.1][GPL] OpenPDroid [v1.0, 2013-01-14]

What is Omega Rom

Needless to say, fabulous custom rom designed by indie.

I don't use OTA version of system because this version of Note II only available in China but not elsewhere in the world(d*mn TD-SCDMA), and it provides the worst update ever, even fixing panic level bug(/dev/exynos-mem privilege bug) will not get a update in time.

Thanks

svyat - The first person who delved into this area, and designed the first best privacy protecting framework ever.

TrevE - The first one who ported the whole framework(PDroid 2.0) from auto-patcher to Galaxy III, seeing it happened make me decide to give it a try at the first time.

indie - The first custom firmwire I have ever used on this device(I didn't try much firmware on it but this one is decent and much more sleeker than what stock one provide me

deer mateorod - Auto-patcher project really ignited the possibility to port this framework to other non-opensource android frameworks.

FFU5y - Author of this great framework. love it :good: ,the also the whole framework and privacy management tool(also privided by deer FFU5y) is all open source.

The last but not the least, all of the developers who posted so much invaluable tutorials on android reverse engineer and also the system of android itself(dalvik-virtual machine is really cool when considering to patch a non-opensource project,but is really a nightmare of developer who might want to protect its app from being hacked or changed by someone else)

Screenshots

Before Install

Before get it start, make sure you have Samsung NOTE II 7102/7100(International WCDMA version) rooted and have CWM loader & Omega ROM v15 installed. If you have somehow have installed pdroid(2.0) on this device, make sure you have deleted /data/system/privacy* before flash these files(otherwise it will report for error when initialize openpdroid framework)

How to Install

Download

Download it, copy it to somewhere in your sdcard, reboot to recovery, install the file. reboot.

After flash it, you can download PDroid Manager from Google Play Store or download directly from author's page.

I got a problem

RESTORE

Flash this file if you cannot boot into the system. A full log(logcat) is appreciated if you could privide me some more info about the error.

What if I use someother roms on it

OpenPDROID is fully opensource. so does cm/aosp and aokp. If you use any rom of them. You can directly patch the rom source and compile it from scratch. That's out of the scope of this post.

Also I have plan to make OTA rom patches if possible. But since I use 7108 and I don't have a 7100/7102 right now, so someone maybe have to get involved to help me test the result.

for any other roms which derives from touchwiz framework(samsung stock rom's framwork,etc Omega alike.), you can upload the following files(/system/framework/(framework.jar&framework2.jar&services.jar&core.jar) here, and to see whether it is possible to get a quick fix running on this version of rom .

for some other international version of Note II. PLZ don't flash it directly(Right now it only passed the test on WCDMA devices and I have no idea what it will behaves on a CDMA device, but if there were enough time and request I will take a look into it also),to get gsm working properly only did I reworking days and nights on the same file(I did working on this patch for about 2 weeks at weekday's night before sleep) just because of some silly mistakes in the code, and to find it ,debugging such error, is kind of hell if you don't have the source code of the framework.

IF YOU LIKE MY WORK, DONATE FOR ME,I WILL USE THIS MONEY IF I COULD GET A GALAXY S4,AND MAY DO MY BEST GET IT WORK ON THE NEW DEVICE :)

cheers :P