Background
As a bit of background, I publicly posted ROMs on PPCGeeks for the HTC Touch w/WinMo several years ago. Since then, I continue to develop ROMs primarily for family and friends on the EVO4G, LG Optimus, Acer A500, and of course the HP TouchPad. After an initial testing period by a group of volunteers here at XDA (thank you, thank you, thank you), I have decided to publicly release this ROM. I hope you enjoy it.
Philosophy and Acknowledgements
My emphasis has always been on a very light and fast ROM that leaves plenty of room for one's own apps and customizations. My HP TouchPad ROM is based on a very stripped down KANG of the latest CM9 version (big thanks to Dalingrin, JCSullins, and all the other TPad devs that have brought this capability to us) that supports HW Video (meaning Netflix and HD YouTube) and all the other goodies you have come to know and love.
In addition there are also a few other treats thrown in, primarily,
the recently released QualComm adreno 2xx drivers,
the init.d tweaks published by Rohan,
the new ath6kl wifi drivers being incorporated into the 3.0 kernel,
the new HD Tablet launcher by the "Go" folks.
Big thanks to all the folks associated with these for their generosity in publicly providing these tweaks. Finally, I also employ a very stripped down version of the latest version of GApps that I will also link to. You can use the full version of GApps found elsewhere, but that will then somewhat defeat the intent of this ROM. The attached pics will give you some idea of what to expect. The benchmarks are all "typical" of the results I get on a non-overclocked CPU running at ~1.2GHz.
Updates
In terms of updates, I actually build the ROM and the kernel almost on a daily basis so my older AMD quadcore isn't tortured with having to handle an extraordinary number of new commits. But that doesn't mean I flash almost daily. It all depends on what looks significant, if I really want to try something new, or if I'm just bored . You can find out what's new in the below "News" section of this OP to find out what's the latest on my front.
Flashing and .apk's
Of course, all the standard cautions about doing the necessary backups (nandroids, titanium, or my backup) and the requirement for a complete set of wipes/formats (data, cache, system, dalvik) apply. Actually, I only find it necessary to wipe cache and dalvik between flashes of my own ROM. I also flash Gapps anew after each ROM flash. If you like experimenting with the other available ROMs, I advise a complete set of wipes and formats. And of course, you are flashing at your own risk.
Any .apk's included below need to be placed in the system/app directory with a rooted file manager, e.g. es file explorer, ensuring the permissions are the same as other .apk's in that directory, followed by a reboot. Unless, otherwise noted.
News
08/30/12
DISCONTINUED
Links
OaT's "Light n Tasty" GApps:
OaT's "Light n Tasty" ROMs:
I'm interested in your rom.
Reserved for furter test.
And maybe you can check out for this wifi driver.
http://rootzwiki.com/topic/18332-new-wifi-driver-ath6kl-from-compat-wireless/
First my sincere thanks to those who have already responded. Next, the ROM and Gapps are uploading now. I will be sending out the links as soon as the upload is complete. So that you can check your downloads, here are the MD5s that you can verify against.
ROM: fd3520fd207bfbab74eeaac04f964d1c
GApps: a70b46b81730846bafdb4174a013c09f
Edit: The ROM and GApps are finished uploading. Those who responded via PM, should be getting a reply PM with the links. If you don't receive, LMK, and I will send again.
I remember from the touchpeo days! Good to see you. I'm interested in testing of you need more. Take care OTA
Sent from my SPH-D700 using xda premium
O.a.T. said:
I'm considering publicly posting the ROM I build for family and friends, but I would like some additional feedback before deciding whether to go forward or not. As a bit of background, I publicly posted ROMs on PPCGeeks for the HTC Touch w/WinMo several years ago. Since then, I continue to develop ROMs primarily for family and friends on the EVO4G, LG Optimus, Acer A500, and of course the HP TouchPad. My emphasis has always been on a very light and fast ROM that leaves plenty of room for one's own apps and customizations.
My HP TouchPad ROM is based on a very stripped down KANG of the latest CM9 version that supports HW Video. In addition there are also a few other goodies thrown in including the recently released QualComm adreno 2xx drivers, the init.d tweaks published by Rohan, the new HD Tablet launcher by the "Go" folks, and some other stuff that I've undoubtedly forgotten to mention, but will with full credit if I do go forward with this publicly. I also employ a very stripped down version of the latest version of gapps that I will also link to. You can use the full version of gapps found elsewhere, but that will then somewhat defeat the intent of this ROM. The attached pics will give you some idea of what to expect.
I am only going to open this up to a "few" testers who might be interested in this kind of light ROM approach. If you are interested, PM me and I will get back to you with the links asap. Of course, all the standard cautions about doing the necessary backups (nandroids, titanium, or my backup) and the requirement for a complete set of wipes/formats (data, cache, system, dalvik) apply.
Click to expand...
Click to collapse
but whats new in this build
can you use bricked-kernal in your rom or overclock gpu please
Sent from my SGH-T989 using xda premium
I'd be happy to test if you still need people.
Sent from my Desire Saga using xda premium
sahhar1993 said:
but whats new in this build
can you use bricked-kernal in your rom or overclock gpu please
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
...............
Sent from my DROIDX using Tapatalk
I'm interested in this rom. I'd contribute also for it.
Please include a file manager for us folks that can' t get wifi to connect. It comes in handy to install apps Thanks
John
Sent from my MB855 using xda premium
sahhar1993 said:
but whats new in this build
can you use bricked-kernal in your rom or overclock gpu please
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
Krunk_Kracker said:
...............
Sent from my DROIDX using Tapatalk
Click to expand...
Click to collapse
As I said in the OP, the emphasis is on lite that allows your favorite apps and customizations, not mine. In that vein, if bricked-kernal can be used on CM9, than it should be applicable to this ROM.
sonjohn1 said:
Please include a file manager for us folks that can' t get wifi to connect. It comes in handy to install apps Thanks
John
Sent from my MB855 using xda premium
Click to expand...
Click to collapse
Wow! No wifi at all, ever? Have you tried adb'ing files from your computer into your tablet? Guess I could include a file explorer as an app that could be uninstalled, but this seems a rather extreme situation. Any others facing this dilemma?
All: At this point I feel I have a good number of testers so I am closing the open call for volunteer testing.
Testers: For those who got a PM from me with the download links, please download the files as soon as possible as I will be removing the files from the server later today. Finally, my sincerest thanks to all my volunteers and a gentle reminder to please provide some feedback when you are able.
Awesome rom bro it runs really good to :thumbup:
Sent from my cm_tenderloin using xda premium
O.a.T. said:
As I said in the OP, the emphasis is on lite that allows your favorite apps and customizations, not mine. In that vein, if bricked-kernal can be used on CM9, than it should be applicable to this ROM.
Click to expand...
Click to collapse
Hey oat. First, hope to see you publish this to everyone, second, if you are compiling from source you can fork the file explorer from me/US if you want. It has such a small footprint on the Rom and would help those who need it.
Questions let me know. Thanks and BTW, if you need anything we certainly will help with what ever.
Good luck.
~Leo
Sent from my PG86100 using Tapatalk
Beta Test
Still beta testing O.A.T.?
Leoisright said:
Hey oat. First, hope to see you publish this to everyone, second, if you are compiling from source you can fork the file explorer from me/US if you want. It has such a small footprint on the Rom and would help those who need it.
Questions let me know. Thanks and BTW, if you need anything we certainly will help with what ever.
Good luck.
~Leo
Sent from my PG86100 using Tapatalk
Click to expand...
Click to collapse
Thanks for the encouraging words and thanks for the offer. I do build from source and early on included a file manager. I haven't lately as the taste for file managers among myself, friends and family changes routinely. I would only need to update that file and reactivate a few lines in the build script to get it back in.
babcocca said:
Still beta testing O.A.T.?
Click to expand...
Click to collapse
Yes, in the sense of waiting for feedback from the testers.
I'd absolutely love a ROM like this. I've been wanting something light and speedy.
Sent from my ADR6425LVW using xda premium
rom
so, i installed this rom this morning, came from [RC1.2] CM9 with Cornerstone, wiped cache and davlik, didn't wipe data or anything, everything carried over perfectly, and so far so good, youtube works hd also, the games i play work perfectly, been running smooth all day.
only hic-upsi had was videos on youtube site didn't load in chrome browser, and my wifi froze for literally 5 seconds. either than that, i've had no problems.
i'll report on how battery life is tomorrow, and which if any apps give me trouble, cause i like using a new rom all day, and see how battery life compares to a fresh recharge
can you add supercharger v6 ics to your rom please
it will be awesome
http://forum.xda-developers.com/showthread.php?p=16635544
Sent from my SGH-T989 using xda premium
Related
Hey everyone! I wanted to introduce a new project with a very simple but ambitious goal: create a place where all kernel developers can submit kernels easily and reach a much wider audience with ease.
Using Kernel Manager to flash kernels takes less than 30 seconds, generally, and it is extremely simple for end-users to find a kernel, filter by kernel features (BFS, CFS, HAVS, SBC, etc) download/install kernels, and submit ratings for their favorites.
We need from kernel developers like YOU! Submitting a kernel to Kernel Manager is totally free and we even provide hosting for you! Submitting kernels is easy!
If you use IRC, join us in freenode in #kernel-manager!
THIS LINK IS FOR KERNEL DEVELOPERS SPECIFICALLY! Go to http://kernels.teamw.in and register for an account! Once it's approved, you can easily enter new kernels, which immediately show up in the app. The app is currently available in the market.
Please feel free to provide me with any feedback you have, or feature requests in order to make this a great tool for all of android to utilize!
Speed up your approval process, and you might have more.
adrynalyne said:
Speed up your approval process, and you might have more.
Click to expand...
Click to collapse
Heh, sorry for the delay! We have to vet every account approval, and we get TONS of random user submissions... your account is approved!
Thanks
Looking into it now.
Applied. Let's see this thing now.
I like this idea. I wanted to create this exact app a while ago but simply don't have the time.
I hope this becomes a standard thing for kernel devs. I would love to have an app notify me of updates than various forums.
In addition to tangible things, I hope some dev intentions can be flagged and filtered as well, such as "safe", undervolted (slightly or significantly), heavily battery-optimized, etc.
Sent from my ADR6400L using XDA App
Is the app available ?
Sent from my ADR6400L using XDA Premium App
DS36 said:
Is the app available ?
Sent from my ADR6400L using XDA Premium App
Click to expand...
Click to collapse
Yes, from the market.
How is this different then Rom manager? Do you host the files instead of putting that responsibility on the kernel Devs?
Sent from my ADR6400L using Tapatalk
What options does it have? I seen a window come up that said download and install kernel or something to that effect. Does it clear cache or dalvik or prompt to if you choose to flash kernel from kernel manager?
Thanks for the cool app, just apprehensive about flashing kernels thru it till I get the green light from more experienced people
BurnOne77 said:
What options does it have? I seen a window come up that said download and install kernel or something to that effect. Does it clear cache or dalvik or prompt to if you choose to flash kernel from kernel manager?
Thanks for the cool app, just apprehensive about flashing kernels thru it till I get the green light from more experienced people
Click to expand...
Click to collapse
Press "menu" while in the app. There are filter options and a settings menu to set it up to wipe cache and dalvik.
How does this work from a technical standpoint? Usually kernels are flashed from recovery. Does this work with ClockworkMod, or does it somehow flash the kernel while the OS is running (that would seem unsafe to me...)?
wraithdu said:
How does this work from a technical standpoint? Usually kernels are flashed from recovery. Does this work with ClockworkMod, or does it somehow flash the kernel while the OS is running (that would seem unsafe to me...)?
Click to expand...
Click to collapse
Is there a way to flash anything except for a PG05IMG besides recovery? Let's stop and think about that for minute.................
Submitted. Maybe give kernel developers access to paid version as well? (probably wishful thinking)
Shinzul said:
Hey everyone! I wanted to introduce a new project with a very simple but ambitious goal: create a place where all kernel developers can submit kernels easily and reach a much wider audience with ease.
Using Kernel Manager to flash kernels takes less than 30 seconds, generally, and it is extremely simple for end-users to find a kernel, filter by kernel features (BFS, CFS, HAVS, SBC, etc) download/install kernels, and submit ratings for their favorites.
We need from kernel developers like YOU! Submitting a kernel to Kernel Manager is totally free and we even provide hosting for you! Submitting kernels is easy!
If you use IRC, join us in freenode in #kernel-manager!
THIS LINK IS FOR KERNEL DEVELOPERS SPECIFICALLY! Go to http://kernels.teamw.in and register for an account! Once it's approved, you can easily enter new kernels, which immediately show up in the app. The app is currently available in the market.
Please feel free to provide me with any feedback you have, or feature requests in order to make this a great tool for all of android to utilize!
Click to expand...
Click to collapse
I Hope More TB Kernel Devs Get on Board with this.. Its such a great tool!
BurnOne77 said:
What options does it have? I seen a window come up that said download and install kernel or something to that effect. Does it clear cache or dalvik or prompt to if you choose to flash kernel from kernel manager?
Thanks for the cool app, just apprehensive about flashing kernels thru it till I get the green light from more experienced people
Click to expand...
Click to collapse
Clearing your cache/dalvik-cache is optional and in the advanced settings menu.
I flash kernels exclusively through KM now .
drod2169 said:
Submitted. Maybe give kernel developers access to paid version as well? (probably wishful thinking)
Click to expand...
Click to collapse
Kernel Developers get a free copy of Kernel Manager Pro . Just email me ([email protected]) your gmail account linked to your market account and I will send them a copy along with the licensing.
Shinzul said:
I flash kernels exclusively through KM now .
Click to expand...
Click to collapse
I would hope so, it's your app
Nic2112 said:
I would hope so, it's your app
Click to expand...
Click to collapse
Well you know, gotta make sure you guys know that I eat my own dog food
BUT, that said, I do use it because it's so much easier to use than rebooting to recovery. And like 50 times faster.
Shinzul said:
Well you know, gotta make sure you guys know that I eat my own dog food
BUT, that said, I do use it because it's so much easier to use than rebooting to recovery. And like 50 times faster.
Click to expand...
Click to collapse
Definitely faster and it's been hard to trust ROM Manager when it comes to wiping and installing properly. It's also a bit annoying to have to do so much scrolling to go pick that "YES I want to flash that file" option.
UPDATE: PDROID NOW AVAILABLE VIA BOTBREW:
http://forum.xda-developers.com/showpost.php?p=26033156&postcount=10
First, for those who haven't heard about it:
PDroid
PDroid ICS Port
At this point, as far as I can tell, PDroid is only available as a patchset, not in any rom.
It looks like it is a lot more powerful than CM Permission Management.
The purpose of this poll is so Vibrant users can show interest in a rom with PDroid built in, hopefully motivating rom devs to add it.
I'll check this out tonight - looks interesting.
jellette said:
I'll check this out tonight - looks interesting.
Click to expand...
Click to collapse
I'm not set up to develop at present, but I'll try any CM or ICS open-source rom that has this built-in, or an open-source zip to hot-patch it into said roms.
Yeah pdroid looks awesome! I asked about this in slim forum and cm forum somewhere around here but got no love lol... its really awesome permission management and if they add a firewall it would be a must need app that I would love to buy... you can use it with droidwall but it has leaks and allows access before it loads up on reboot... pdroid could block that from the start if it had a firewall incorporated tho... I look forward to the development of this awesome app.
Looks like we might get a try ourselves with an ics patcher in the not so far off future
Sent from my SGH-T959 using XDA
An ICS patch does appear to be in the works.
As for CM, you're right, it will never have PDroid, and I'm really beginning to wonder if they will even bring any permission management into CM9. If you look at the PDroid patch, it's not a huge amount of code, meaning if Google wanted android to allow privacy, they would have added it long ago. But the frankly rather seedy business model of Google and many "free" app writers and Facebook is the harvesting and selling of personal information, and they apparently threatened to cut CM off from Market access if they added strong privacy.
Clearly the long-term solution is Google-free phones running Debian or Ubuntu, but until then, there's PDroid.
Pdroid Linux patcher ported and working for aokp and cm9
Sent from my SGH-T959 using XDA
c-pimp said:
Pdroid Linux patcher ported and working for aokp and cm9
Click to expand...
Click to collapse
Nice. Where?
Pdroid working for AOKP and CM9
PDroid is finally available for AOKP and CM9 on T959 Vibrant via botbrew. Follow instructions at http://forum.xda-developers.com/showpost.php?p=24934484&postcount=123 big thanks to mateorod for porting it over.
Hey guys-
UPDATE 6-5-12
I haven't had any requests for updated packages except for AOKP, so I can only confirm that AOKP Build 40 and CM7rc2 are currently supported! Any other ROMS are at your own risk! If you would like a ROM for vibrant or any other device to be supported, please post a request.
Okay, this is directions for PDroid support through Botbrew. Installing these packages over your nightlies will get PDroid working each time you flash, without having to patch every time. This way you can update your rom whenever you want.
Here is the XDA frontpage article about this exact process!
IMPORTANT: Eventually, the source code for these ROMs will change to a large enough degree that the packages won't work anymore! Just reflash the ROM and come report here at the thread. I will update the package as soon as possible (usually pretty damn soon, if I do say so myself...)
Directions
Install Botbrew from Google Play
Botbrew will bootstrap some packages necessary for its operation.
Install package repository-mateorod and press the refresh button.
There are three packages available at the moment for the Vibrant. Install the package that matches the ROM you are using.
android-framework-pdroid-cm9
For Cyanogen9 ROMs
android-framework-pdroid-aokp
For AOKP Milestone builds
android-framework-pdroid-aosp-gummy
For Team Gummy AOSP builds
New!
android-framework-pdroid-cm7.2final
For CM7.2 Final!
YOU MUST install the package that corresponds with your ROM, or it will result in bootloops!
Reboot!
Launch PDroid and configure.
That's it!
Note: You won't see any of the packages if you look while running CM7 due to an inconsistency in the cm7 build.prop.
If you have any questions about Botbrew or the process, here is a Q&A I have at the thread for my packages I host for the Nook Color.
If you have any questions about PDroid and the port to ICS, here is pastime1971's thread on the process. Thanks pastime!
Also thanks to c-pimp for the Team Gummy files! Also to svyat for PDroid and inportb for Botbrew!
cashmundy- could you maybe put a note in the OP about this being here? If you think I should start a new thread, I will. Thanks!
I confirm this is working with the 5-12 CM9 nightly. Thanks to mateorod and everyone he thanks in the post above!
Thanks, cashmundy. The problem was that cm9 has a weird naming convention for just your device, at least unique as far as I have seen.
I just changed the package to reflect your arch.conf.
So thanks very much for testing and finding the problem. I am pretty sure everything is OK now, but let me know!
Still on CM9. Did a reset, installed botbrew and your repo, and I now have no pdroid package.
As expected, botbrew fetched the CM9 props on install
, except that it down-cased the model to "sgh-t959".
arch.conf:
arch all 10
arch any 20
arch noarch 30
arch armeabi 100
arch armeabi-v7a 110
arch sgh-t959 120
build.props:
ro.product.model=SGH-T959
ro.product.brand=samsung
ro.product.name=SGH-T959
ro.product.device=SGH-T959
ro.product.board=aries
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
Okay man. I took out the sgh-t959 package because I thought you said cm9 had vibranttmd as arch.
Are you saying that it changes whether or not you install cm9 as an update? Cause I don't see how that would be.
I am going to make it so Botbrew has cm9 packages for sgh-t959 and vibrantmtd. We'll sort it out for good later tonight when I have some time.
Thanks for your time and effort testing this stuff!
CM7 has vibrantmtd as ....device and SGH-T959 as ....model. CM9 has SGH-T959 as both model and device, as does AOKP. If you (or BotBrew) could use model instead of device, it might work well.
What happened before was I tried CM9 over CM7 without a reset. BotBrew didn't catch the upgrade, and so kept the conf from CM7. When I reset and then installed BotBrew, it found the new props and configured accordingly. A hook in BotBrew to check the current rom on startup and reconfigure itself on flashes would be a good thing.
I'm currently showing all three packages, version -9.
One minor note: somewhere you specify the BotBrew refresh button as being on the top right. On my phone it is always on the bottom left. Maybe more vibrant weirdness.
Final random thought: I'm not very impressed with CM9. It has some real drawbacks (the keyboard for example).
CM7 is still overall a lot better (to me) and if PDroid ever makes it there, I'll test it.
Well, I am still considering about cm7. Let me see.
Botbrew does has services you can turn on to configure at boot, as well as several ways it detects flashes, although most of those are centered around packages or the terminal.
But thanks for those tips, there is definitely some weirdness going on with the vibrant that I haven't seen elsewhere, but is good to know about because it could resurface in other devices.
But yeah, for instance, you could use light pad to turn your sdcard into a web server, and host websites off of it, so that's one of the services options.
There is honestly a world of stuff in the repo already, and he's about to add debian INSIDE android.
Crazy. Thanks, cashmundy. I will look into cm7.
Very cool.
I think I'll try AOKP again when a new build is out, and test the patch there.
One thing that would be useful would be a white-hat app which would request all permissions, gather all possible data, and display it. As it stands, we have to take it on faith that pdroid, droidwall etc actually work.
For the long term, I am very much hoping for Debian instead of android.
mateorod said:
Hey guys-
Most everyone in this thread I already know from the port thread. I was looking for a good place to put out this info. Glad I didn't start another thread already!
Okay, this is directions for PDroid support through Botbrew. Installing these packages over your nightlies will get PDroid working each time you flash, without having to patch every time. This way you can update your rom whenever you want.
Here is the XDA frontpage article about this exact process!
IMPORTANT: Eventually, the source code for these ROMs will change to a large enough degree that the packages won't work anymore! Just reflash the ROM and come report here at the thread. I will update the package as soon as possible (usually pretty damn soon, if I do say so myself...)
Directions
Install Botbrew from Google Play
Botbrew will bootstrap some packages necessary for its operation.
Install package repository-mateorod and press the refresh button at top right!
There are three packages available at the moment for the Vibrant. Install the package that matches the ROM you are using.
android-framework-pdroid-cm9
For Cyanogen9 ROMs
android-framework-pdroid-aokp
For AOKP Milestone builds
android-framework-pdroid-aosp-gummy
For Team Gummy AOSP builds
YOU MUST install the package that corresponds with your ROM, or it will result in bootloops!
Reboot!
Launch PDroid and configure.
That's it!
Note: You won't see any of the packages if you look while running CM7 due to an inconsistency in the cm7 build.prop.
If you have any questions about Botbrew or the process, here is a Q&A I have at the thread for my packages I host for the Nook Color.
If you have any questions about PDroid and the port to ICS, here is pastime1971's thread on the process. Thanks pastime!
Also thanks to c-pimp for the Team Gummy files! Also to svyat for PDroid and inportb for Botbrew!
cashmundy- could you maybe put a note in the OP about this being here? If you think I should start a new thread, I will. Thanks!
Click to expand...
Click to collapse
Ok, at the risk of annoying someone (due to my noobness) I wanted to ask if I could do the above for my kindle (which i just flashed with AOKP milestone 5) or is the above strictly for the sammy vib?
gaikokujinkyofusho said:
Ok, at the risk of annoying someone (due to my noobness) I wanted to ask if I could do the above for my kindle (which i just flashed with AOKP milestone 5) or is the above strictly for the sammy vib?
Click to expand...
Click to collapse
The Vibrant is I think the most recent device, and the BandN Nook is supported,
so I expect the Kindle will be someday.
gaikokujinkyofusho said:
Ok, at the risk of annoying someone (due to my noobness) I wanted to ask if I could do the above for my kindle (which i just flashed with AOKP milestone 5) or is the above strictly for the sammy vib?
Click to expand...
Click to collapse
If you run cm9 or aokp, I can take care of you.
Post your services, core, and services.jar plus build.prop at my packages thread so we keep this vibrant only.
Thanks for your interest.
Guardian Project Installer V1.0 Beta
Many thanks to the people at www.guardianproject.info for their hard work!
What is this?
This is a flashable zip (tested with CWM) that installs most of the apps from the Guardian Project. The guardian project is a non-profit organization that is building apps and tools to help users and whistle-blowers alike to stay safe and anonymous in this day and age. This is a faster way to setup a secure/private device. I also encourage enabling Full Disk Encryption in ICS/JB settings. Quote from the site:
How Guardian Helps
While we think that a secure, privacy-enhanced mobile phone is a good thing for just about anybody going about their daily lives, we like to also consider the extreme cases, where this technology might change the course of someones life.
Click to expand...
Click to collapse
Source: https://guardianproject.info/home/use-cases/
What apps are installed?
Orbot: TOR (Anonymous Web Browsing) for Android
Gibberbot: Secure Encrypted IM using Google Talk
ObscuraCam: Secure Camera that obscures faces
InTheClear: Data Wipe (“Poison Pill”) Wipes phone on command
Android Privacy Guard: Public Key Crypto (GPG) for Android
TextSecure: *****REMOVED**** See HERE for details.
DroidWall: Firewall that uses IPTables to prevent data leaks and Network attacks.
FDroid: Alternative to Google Playstore. All apps are FOSS.
ORweb: Privacy oriented web browser that works automatically with Orbot (TOR). [ADDED: 08//19/2012]
OSTel: Encrypted VOIP phone calls using ZRTP. The app is based on CSipSimple For more info go here to create a free acount go here. NOTE: This service & app are in public beta status. [ADDED: 08/20/2012]
K-9 Mail: Open Source E-mail app that works with APG for sending encrypted E-mails. Has lots of powerful options. [ADDED: 08/21/2012]
CaCertMan: Manage the list of Certificate Authorities on you phone. Let's you revoke any CA's you distrust. ROOT Needed. [ADDED: 08/21/2012]
CryptFS Password Manager - Allows you to have one password for encryption and a shorter one for lockscreen. see here. [ADDED: 09/08/2012]
NoteCipher - Allows you to store messages in a AES256bit Encrypted SQL database. [ADDED: 09/12/2012]
GnuPG - GPG encryption for android (Uses busybox) [ADDED: 05/19/2013]
How To
Download the zip bellow
Copy the zip to the sdcard
Boot into recovery
flash the zip from the sdcard
Reboot
Done
WARNINGS
Please note: THIS IS BETA. I AM NOT RESPONSIBLE IF THIS BRICKS YOUR DEVICE. FLASH AT YOUR OWN RISK.
With that said I have successfully used this multiple (10) times on three different devices. Please report any bugs and issues.
Known Working Roms
CM9 Official
CM10 JellyBro
CM10 EuroSkank AOSP
Rasbean
Tested on CM9 Motorola Atrix 4G
androidme aosp light v.1.1
Codename Android JellyBean 3.3.0
HTC One S Stock Rooted.
Nexus S GSM CM9
Galaxy S
Galaxy Note N7000 CM9 Stable
Known Bugs
Not working on Nexus 7 - Can someone test If it installs fine with TWRP on any device?
Comming soon & Downloads
More apps will be added along the way. I will also be trying to get aroma set up so you can select what apps are installed.
All of these apps are released Open Source under their respective licences. All Credit goes to the developers of the apps. I have only bundled them into an easily installable zip file.
UPDATE: Thanks to Volk the installer is now Aroma! You can now select what apps you want installed and if you want to uninstall the old ones.
Mirrors:
Latest Versions:
GPI Version 0.9.1
Signature
New: Updated all binaries, added GnuPG
Changes: Minor bug fixes. added GnuPG.
Please check your download against the checksum on the page. For security please check the signature against the public key . To check the signature place both the ZIP and .sig file in the same folder and use any PGP/GPG program to import the public key and verify the signature. PM me for some suggested programs if you are unsure.
Depreciated - No Longer Available.:
Old versions have been pulled due to possible security issues.
Please mirror this download if you can. Also Any feedback is greatly appreciated. If this helps you please press thanks!
I also highly recomend you read this presentation to see what inspired me to do this.
Test+Mirror
Awesome! Now booting again....
Mirror: http://www.4shared.com/zip/vDiK6V4K/Guardian_Project_Installer_Alp.html
Edit!: Tested and working on Jellybro cm10
Thatgrass said:
Awesome! Now booting again....
Edit!: Tested and working on Jellybro cm10
Click to expand...
Click to collapse
Awesome! Thanks for the feedback! I will post that it worked in the OP.
Really nice idea!
Good and original work
Great!
Great!
Really inovative !
Good luck for your project !
Looks awesome.Tnx dude!
Works with rasbean
Sent from my Galaxy Nexus using xda premium
Thanks all for the feedback! I will be updating the addon in a bit and adding on some more stuff. :good:
This is absolutely fantastic, I was wondering when something like this would be put together! The guardians are absolutely right when they say the mobile platform is the least secure, anything that can be done to change this is beyond welcomed.
Anyone tested on CNA?
Sent from my Galaxy Nexus using Tapatalk 2
New versions are up!!
EDIT: I also want to reccomend FuguMod Kernel nikademus did a great job incorporating PaX and Stack Protector into his kernel to increase security.
Using this on androidme aosp light v.1.1, works great. Thank you for this!
Sent from my Galaxy Nexus using xda premium
Mo_Nexus said:
Using this on androidme aosp light v.1.1, works great. Thank you for this!
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Thanks added to the OP.
Gucci.Nexus said:
Anyone tested on CNA?
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Tested. Confimed working over here on my GSM Galaxy Nexus.
UPDATED: New versions are up. Added in Ostel for encrypt Voice calls. Also tested new devices (posted in OP).
Thanks for providing this package, works great, would love to see more added to this or maybe a complete privacy/secure ROM.
Sent from my Galaxy Nexus using Tapatalk 2
defconoi said:
Thanks for providing this package, works great, would love to see more added to this or maybe a complete privacy/secure ROM.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
I'm glad you like it! I am currently working on a version of CM10 that will incorporate these features/apps as well as a more secure kernel. I should (hopefully) have Alpha builds out this week.
x942 said:
I'm glad you like it! I am currently working on a version of CM10 that will incorporate these features/apps as well as a more secure kernel. I should (hopefully) have Alpha builds out this week.
Click to expand...
Click to collapse
See if u can prebundle the repo of guardian project of https://guardianproject.info/repo/ as well.
Sent from my Galaxy Nexus using Tapatalk 2
defconoi said:
See if u can prebundle the repo of guardian project of https://guardianproject.info/repo/ as well.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
I will add it to the list I will have to take a look at the resource files and see where FDroid stores the repos.
hey, thanks for this. I got here from the Guardian Project mailing list, and I just posted this feedback there.
The full zip installs fine on a Samsung Galaxy S i9000, running CM10 nightly 20120820 and Semaphore 2.0.6 kernel. The progress bar didn't go all the way across, so I thought it might've bailed, but it looks all good now.
So far tried I've Orbot and TextSecure, which I assume were reinstalled, and my settings+data remained. Ostel kept my login info, too, but going into settings I get incredible lags (which may be the new CM10, and the funky partitions that the dev/device maintainer used to work around our space limitations and NAND speeds). Also tried ObscuraCam and opened Panic, looks OK. New toys that I've never played with yet.
Before flashing this, though, I tried installing the update zip, in the hopes I'd add Orweb, ObscuraCam, etc., and not lose data+settings with the apps I already had. The flash said it completed (again, despite that the progress bar didn't go all the way across), but when I rebooted, I had no new apps. Then a weird quirk: I opened a data connection and Orbot, and it connected fine, but a check with Firefox Beta said I had no net connection. Checking mail in K9 gave me errors, but Twitter with Tor proxies set loaded fine. According to IP Track, I had no external IP. I turned off Orbot, turned it on again, and then all was working as expected. Strange.
Anyway, thanks; this is a great project. I also want to ask: Any chances of including RedPhone? It's open source now, but unavailable on Play where I am; I think it's limited to only the US. I used Market Unlocker to get it, and will be testing it here soon. Nathan of Guardian Project was saying that outside of the US, it may have push/wake problems. I'll find out soon here, but if it's not too buggy, it'd be great for everyone outside the US.
edit: also, what about adding MD5 checksums, or a GPG signature?
So here it is, what do we want on or phones???
when do we want it??? now of course, but I just cant... LOL
My first thought TWRP, and the CM statusbar...
Please when posting here try to refer screenshots and/or zip files.
Many fixes and features can be flashed thru CWM or TWRP over deodexed ROMS, JFYI CM is a "bundle" of user-created features...
Once we deodex we can add any GB-compatible feature, so come on let´s hear it from rock bottom!!! (Rock Bottom by the offspring!!)
And btw, let's try and keep this organized. I´ll be going now but tonight Im gonna try and make the other threads (FAQ,DEV and others for our device!)
Peace!
I don't believe twrp is necessary. It'd be cool yes. But clockwork mod is our best hope with the 2nd init booting.
Sent from my MB612 using xda app-developers app
---------- Post added at 01:43 AM ---------- Previous post was at 01:28 AM ----------
And honestly I just want fully functional and fully stable Cyanogen 9 or up. But. I lack the resources to do so. And on top of that I got in a skating accident on my way to the grocery store and broke my arm. So I'd rather do as little arm movement as possible.
Sent from my MB612 using xda app-developers app
Yeah, same here. If I could get at least a stable CM9, then I'd be happy. I just want the video camera to work, and for it to stop freezing and rebooting every so often. The rebooting is starting to annoy the hell out of me.
Sent from my XT720 using xda premium
tzuba12 said:
Yeah, same here. If I could get at least a stable CM9, then I'd be happy. I just want the video camera to work, and for it to stop freezing and rebooting every so often. The rebooting is starting to annoy the hell out of me.
Sent from my XT720 using xda premium
Click to expand...
Click to collapse
That's the point mate... get all the ics/jb eye candy, while conserving the stock sbf functionality, speed and stability...
I just need some help with the deodexing crap, I really do rock using any graphics software, so once we can extract and modify everything we´ll be into something.
For those of you who might not want to eithe deodex, flasha deodexed rom or flash a custom rom but want to somewhat theme or mod their phones, fire up google and look for ninjamorph...
ninjamorph if I remember well can perform theming operations directly on the phone, and it can deodex, modify and redex apks...
It IS a little old I think. so 2010´s...
Cheers!
donlloreda said:
That's the point mate... get all the ics/jb eye candy, while conserving the stock sbf functionality, speed and stability...
I just need some help with the deodexing crap, I really do rock using any graphics software, so once we can extract and modify everything we´ll be into something.
For those of you who might not want to eithe deodex, flasha deodexed rom or flash a custom rom but want to somewhat theme or mod their phones, fire up google and look for ninjamorph...
ninjamorph if I remember well can perform theming operations directly on the phone, and it can deodex, modify and redex apks...
It IS a little old I think. so 2010´s...
Cheers!
Click to expand...
Click to collapse
"Eye candy" is none of my concerns. I actually need 4.0 or up with the same APIs as my Nexus 7. Whether it be apps, frameworks, or other things. I love this phone. Hate the software. Running the CM7 from rongsang still because I need stability to use it as a phone and tool. You cannot build a city with broken tools.
Sent from my MB612 using xda app-developers app
Same. I like my ICS apps.
Sent from my XT720 using xda premium
Can I obtain all of the stock apk's that come with an unrooted NST? I want to see if I can run an NST environment on my CM7 NookColor. If I can get these apk's I will make a custom firmware for the NST.
And yes, I have an NST.
Sent from my NookColor using xda app-developers app
Mineturtle33 said:
Can I obtain all of the stock apk's that come with an unrooted NST? I want to see if I can run an NST environment on my CM7 NookColor. If I can get these apk's I will make a custom firmware for the NST.
And yes, I have an NST.
Sent from my NookColor using xda app-developers app
Click to expand...
Click to collapse
Download the latest firmware from B&N and pull the apk's from there. You also might want to join the NST CM7 thread.
straygecko said:
Download the latest firmware from B&N and pull the apk's from there. You also might want to join the NST CM7 thread.
Click to expand...
Click to collapse
http://su.barnesandnoble.com/nook/n...s1ypATSufC9bS7WCNbMJmvnTq/nook_1_2_update.zip
Alright then. I'll be compiling this firmware if you need me!
Sent from my NookColor using xda app-developers app
You're not going to be able to get the unmodified Reader.apk or ReaderRMSDK.apk to run.
They use android.hardware.EpdController
You'll have to either stub in the class or modify the apk.
Alright. I read this message while I was having issues with them. Ill try to fix them manually. Thank you.
Sent from my NookColor using xda app-developers app
I successfully unzipped the firmware download on a windows machine, but I no longer have access to it. When I try to extract the files from the Zip on my mac, it cycles through zips and tar.gz's infinetly. When I try to extract it on my NC with rom toolbox, it says, "failed to extract tmp.zip"
Any suggestions?
Sent from my NookColor using xda app-developers app
Nevermind. I got it working.
Sent from my NookColor using xda app-developers app
:thumbdown::banghead::banghead::banghead::banghead::banghead: :banghead::thumbdown:
After flashing (with CWM) what I would have posted as alpha-1 to test it, I am pleased to say that the Nook Simple Touch just sucks.
What happened:
I built the ROM entirely from Eclair source-code and the Nook's stock software. I flash the ROM to test it and BAM, bricked. I looked over what I had built again, and again, and EVERYTHING should have worked. (Yes, I checked superuser, etc.) Frustrated, I recompiled the majority of the firmware, and reflashed, after restoring to pure stock. This time, it boots to the Android Launcher, which is what I intended, but then, I click on The Android Market Icon, and it says: "Barnes & Noble permissions breach detected, factory resetting." It shuts down, boots up without resetting and then when booted says that Android Launcher, System UI, etc. Has crashed, reboots, factory resets (???), and then boots up to the Nook welcome screen. I skip OOBE, and factory reset once more.
Now, I am selling this useless Ereader, and will use the money to contribute to the purchase of a Nook HD, which now ships with Google play installed. With the Nook HD, I wont have to deal with this crap, because it is a TABLET unlike the Nook Simple Touch, which is and will always be, just a black and white Reader.
Sent from my NookColor using xda app-developers app
Hello Mineturtle33, as I wrote in the other thread,
First of all I want to really say you thanks for your efforts trying to port CM7 to our Nook Touchs...
I and more people like me appreciate very much your work, and we know the how useful would be updating our Nook Touch to Android 2.3 because every day more, developers cut support and compatibility for older Android versions like the our...
I known it's only a BW tablet, but I thinks that in its area is still the best, the only with maybe limited but support for apk, only missing with newer apps is the flaw.
So in name of mine and many people like me on this and the another forum I say to you: Please don't give up!
At the moment you seems the only with the knowledge that can reach it.
I will also be pleased also to make a symbolic offer of the 25$ if instead of sell your nook, you can just make some more try on it.
Count me also for beta-testing also if dangerous
You are our only hope
mariog said:
Hello Mineturtle33, as I wrote in the other thread,
First of all I want to really say you thanks for your efforts trying to port CM7 to our Nook Touchs...
I and more people like me appreciate very much your work, and we know the how useful would be updating our Nook Touch to Android 2.3 because every day more, developers cut support and compatibility for older Android versions like the our...
I known it's only a BW tablet, but I thinks that in its area is still the best, the only with maybe limited but support for apk, only missing with newer apps is the flaw.
So in name of mine and many people like me on this and the another forum I say to you: Please don't give up!
At the moment you seems the only with the knowledge that can reach it.
I will also be pleased also to make a symbolic offer of the 25$ if instead of sell your nook, you can just make some more try on it.
Count me also for beta-testing also if dangerous
You are our only hope
Click to expand...
Click to collapse
Thank you for your support. I just want to let you know, I will keep trying, though, release #1 will most likely be Android 2.1. When we make progress on porting CM7, I promise that I will do a 2.3 release. While thinking about what I will name this ROM it popped into my head, SnowMOD? (since it's white) Is that a good name? Anybody else have name ideas? I will make an official progress thread later. Don't worry about give ng me 25$. I don't really need it.
I can test the new custom rom once significant progress is made.
Sent from my YP-G1 using Tapatalk 2
Mineturtle33
I think SnowMOD it's a good name and will become famous.
Thank you in advance
I can't wait to see it..and flash it.
Good work!
Making a new thread in general section...
Sent from my NookColor using xda app-developers app