[ROM][P511X][JB][10-28-12] ButterNutz - Galaxy Tab 2 10.1" Android Development

Everyone is in love with AOKP and some of the other ROMs and kernels around here, but I didn't want or need everything that was added in to them. So, being that Android is open source, I decided to make my own. If you love a lot of customization, pull down toggles, and having everything (kitchen sink included), then this probably isn't going to be the combination for you, so you can save yourself some time and just look elsewhere. My ROM is close to stock AOSP, with a few extras added in that I wanted to help with usability without being over the top. If you like the stock JB experience, but feel that it's missing just a little bit, then this combination may be for you.
To go with the ROM, I put together a mostly stock kernel as well. The kernel is based on the same source as the CM10 kernel, but I've added in a few items and removed stuff that isn't really needed for most users. The GApps are also packaged in, so only one package to flash to get everything you want.
NOTE: I only have a GT-P3113 to test out my ROM on. While this should work, it has the potential to not work. They will be labeled as Alpha until someone tests them and verifies that they work. I'd appreciate it if someone tried them out and reported any issues. Please include as much information as possible when reporting problems, such as screenshots, logcat information, etc.
ROM Features
Built from 4.1.2 source
Linaro Toolchain, -O3, & strict-aliasing
Reboot Options
su and Superuser
"Accurate" Battery mod and Smooth Charging
See Github for the other changes made
Downloads
P5110 - MD5
P5113 - MD5 - Alpha
Thanks
codeworkx & Team Hacksung because AOSP wouldn't really be functional without him
Rootzwiki for the new computer. There is no way I would have attempted this with my old computer
AOKP/RootzBoat/CM10 as this is where the few changes I did make primarily came from
TSM just cause they're that awesome
If you like the work, I'd appreciate anything to help support hosting and Github costs if you could

Changelog
9/24
Initial Release
10/1
Pull-down toggles
Launcher2 now obeys the system auto-rotate preference
Set the external SD Card to be external storage and internal SD Card to be secondary storage.
10/19
Updated Google Apps
Updated to 4.1.2
Switched from Launcher2 to Trebuchet
Increased time required to disable touch on screen due to the "water detection" feature change didn't work
Few framework changes from CM10
10/23
Revert back to Launcher2
Change in how the kernel boots, see Github for details
10/24
Initial release for P511X
Fix layout in Settings.apk
10/28
Fixed a few asserts to prevent issues with flashing
To Do:
Implement pull-down toggles
Upload device tree to Github
Build for remaining P31xx and P51xx devices
Known Issues:
IR Blaster doesn't work, just like every other AOSP build
gpsd sometimes has some problems, but still works fine for getting location. UPDATE: Still trying to fix this as of 10/19. I've tried many things to get it working, but nothing seems to want to work. If I find a fix, I'll be sure to inform everyone.
Mobile network doesn't work for P3100/P5100, waiting for logcat/dmesg info before I can even attempt to fix it

imnuts said:
Changelog
9/24
Initial Release
10/1
Pull-down toggles
Launcher2 now obeys the system auto-rotate preference
Set the external SD Card to be external storage and internal SD Card to be secondary storage.
10/19
Updated Google Apps
Updated to 4.1.2
Switched from Launcher2 to Trebuchet
Increased time required to disable touch on screen due to the "water detection" feature change didn't work
Few framework changes from CM10
10/23
Revert back to Launcher2
Change in how the kernel boots, see Github for details
10/24
Initial release for P511X
Fix layout in Settings.apk
To Do:
Implement pull-down toggles
Upload device tree to Github - Will update things as they're changed
Build for remaining P31xx and P51xx devices
Known Issues:
IR Blaster doesn't work, just like every other AOSP build
gpsd sometimes has some problems, but still works fine for getting location. UPDATE: Still trying to fix this as of 10/19. I've tried many things to get it working, but nothing seems to want to work. If I find a fix, I'll be sure to inform everyone.
Mobile network doesn't work for P3100/P5100, waiting for logcat/dmesg info before I can even attempt to fix it
Click to expand...
Click to collapse
Hi, thank you! I'm downloading the rom for P5110. I will install it as soon as possible. Greetings, from Rome,Italy and hope you will update this rom in future

Thanks i will try it asap

P5113
Installing: /sdcard/butternutz_p5113_10-24-12.zip
Finding update package...
Opening update package...
Installing update...
assert failed: getprop("ro.product.device") == "espresso10wifi" | | getprop("ro.build.prod
uct") == "expresso10wifi"
E:Error in sdcard/butternutz_p5133_10-24-12.zip
(status 7)
Installation aborted.
EDIT: Im not sure what happened but the backup I used multiple times is not working either (had saved on ex, in and external hard drive: all not working)...re downloading AOKP build 5.............

Seems it doesn't like the asserts to keep you from flashing it to the wrong device. I'll look into fixing that and rebuilding Also, thanks for the feedback, was getting worried I'd never see anything.

imnuts said:
Seems it doesn't like the asserts to keep you from flashing it to the wrong device. I'll look into fixing that and rebuilding Also, thanks for the feedback, was getting worried I'd never see anything.
Click to expand...
Click to collapse
Sounds good...I'll retest when a new build shows up. PM me when its ready!

lucidlust said:
Sounds good...I'll retest when a new build shows up. PM me when its ready!
Click to expand...
Click to collapse
New builds posted that should fix this.

lucidlust said:
P5113
Installing: /sdcard/butternutz_p5113_10-24-12.zip
Finding update package...
Opening update package...
Installing update...
assert failed: getprop("ro.product.device") == "espresso10wifi" | | getprop("ro.build.prod
uct") == "expresso10wifi"
E:Error in sdcard/butternutz_p5133_10-24-12.zip
(status 7)
Installation aborted.
Click to expand...
Click to collapse
downloaded new build and exact same thing bro.....something in the assert does not like the 5113

How abt p5100? Any dev in the future?
Sent from my GT-P5100 using xda app-developers app

Related

Peter Alfonso Gingerbread 2.3.2 GPA10

FIRST OFF I TAKE NO CREDIT WHAT SO EVER FOR ANY OF THIS I AM CLEARLY LETTING YOU GUYS kNOw ABOUT PETES NEW ROM.
Hey guys I was looking around and couldnt find anything about Pete's new Rom for the Og droid. I have flashed it myself and personally love it so I thought I would share it with you guys that havent visited petes page. Here is the link to his website>>>> http://www.peteralfonso.com/
If you like it I would consider donating to him, he does great work.
Thanks you guys for everything!!
Here is what Pete has to say straight from his page, (Agian I take no credit this is strictly me copying and pasting from Peter's Page.)
I would like to present to you a clean stock Gingerbread (Android 2.3.2) ROM. Although this build is stock, I spent many hours modifying it to my liking. First off let me start by saying compiling Gingerbread for the Droid is a pain, goodluck to those who are attempting this process. On that note, I would like to say thank you to actngrezy for answering my questions about Gingerbread specific compiling. Secondly, but no less important, I would like to say thank you to the CyanogenMod community, specifically the maintainers for the Droid, cvpcs, mtwebster, and koush. Without the efforts of this community we (Droid users) would not have a stable, fully functional Gingerbread build.
So how is this build different from other Gingerbread ROMs?
For starters, this build was made using the master branch of the AOSP only two days ago, meaning it not only brings you to version 2.3.2 but it also has the latest bug fixes included. Once you flash this ROM you will immediately see how much time I spent making this build exactly how Motorola would have provided it to you (if they still supported our "old" device). This ROM has the stock signature Droid boot animation, ringtones, wallpaper set, 2D Launcher, and Neural Network live wallpaper. Additionally, I have implemented many of my own bug fixes and others provided by the development community. I also went ahead and enabled the Sound Recorder and Camcorder shortcuts because I find them useful.
Since Motorola will never "officially" provide the Droid with a Gingerbread build, we will never have accurate build numbers (e.g. FRG83) to go by. Because of this I have decided to create my own build numbers and always maintain an updated stock build for the Droid here on my website in the Downloads section. Upon installing this ROM, you will notice a build number of GPA10. The first letter stands for Gingerbread, second letter Peter, third letter Alfonso, and a number that will increase as I release future updated builds.
This ROM is to be treated as if it were an update straight from Motorola. For those learning to develop or those who base their ROMs off of stock builds you may use this ROM, modify it, and distribute it as your own. I do ask that you provide a link to my website wherever you distribute it. Also, please do not reupload this ROM elsewhere if you have not modified it in any way. I would like to keep track of the download count.
If you have not read about the amazing features that Gingerbread brings, I encourage you to visit Android.com to learn more. Also, don't forget that the new market.android.com is now live and works well with this ROM. While you're there you may notice that Android 2.3.3 is on its way, when it comes I will bring it to you. Be sure to give Google a "thank you" by setting you and you're friends home page to Google.com!
I did not include ANY market apps in this ROM other than Car Home (because I included an updated version not available in the Market yet) and Quick Search Box (if you do not include this app, the search key will not work properly). Having said that, after the installation I recommend downloading YouTube, Gmail, Street View, Voice Search, Maps, and Flash Player. For those of you wanting a boost of performance without the need of a CPU scaling application, download and install AutoOverClock.zip which will bring this ROM to 800mhz. If you decide to flash an alternate kernel, it will automatically overclock itself to the highest available slot.
Ok, I am done rambling...follow me on Twitter and enjoy!
Do you use setcpu to scale your kernel using this rom?
Peter Alfonso Gingerbread
PA said the kernel needs to be a minimum of 800mhz, does this mean you cant scale it? or can you still? Just wondering
Issue with Install Abort
I've followed his instructions, but after clearing all on my rooted DROID 1, cache, and all data, i still get a 'installation aborted' message and am forced to reboot without completing.
I searched the comments within Peter's article and can't find this same alert message and it seems pretty easy and people have been doing it....so i'm assuming this is a noob thing.
I've rooted using super one click. Only other root experience i have is the auto nooter method with my nook color. I know i have the root working, since my DROID was doing fine with wireless tethering to my NC. If it depends on the exact text that appears right before my install abort message then let me know and i'll do it again to post exactly what its doing trying to boot from Peter's rom on the sd card.
EDIT: Screen text
--Install from sdcard...
Finding update package...
Opening update package..
Verifying update package...
Installing update...
assert failed: filegetprop("/system/build.prop",
"ro.build.fingerprint") == "verizon/voles/sholes/sholes:2.1-update1/ESE81/29593:user/release-keys"
||
file_getprop("/systembuild.prop",
"ro.build.fingerprint") == "verison/voles/sholes/sholes:2.2/FRO1B/45394:user/release-keys"
E:Error in /sdcardupdate.zip
(Status 7)
Installation aborted
Anyone have this issue?
Have success now with GPA14. I saw the difference, in the boot menu there was no option to select the .zip file from the sd card, only to install from sd card (that was what i saw attempting Peter's GPA13 file).
GPA14 had the other option, and obviously, when you are able to choose the file, it starts and completes in a minute.
Droid 1 now has a nice Android 2.3.3. on it. sweetness.

[ROM][JellyBean][4.2.2]ParanoidAndroid 3.60 - Butter - MTD - Updated 6/15/13!

Download link and changelog are at the bottom of the page!​
GALLERY,
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
TUTORIAL,
DONATIONS,
to molesarecoming
to D4rKn3sSyS
to jaybob413
to aaronpoweruser
Donate to scott.hart.bti
CREDITS,
AOSP/Google, Cyanogenmod, Goo, XDA, Krebsmilk, giannisgx89, Liquid,
AOKP, our users, supporters and donators, everyone who's helped us in the past,
heartfelt thanks to all of you!
LINKS,
Website: www.paranoid-rom.com
Github: www.github.com/paranoidandroid
Gerrit: review.paranoid-rom.com
BANNERS,
​​
Coming from Froyo(2.2) Gingerbread(2.3) or ICS(4.0)
Obtain CWM, this can be done using Jscotts Odin back to stock (Follow instructions use SGS kernal flasher to obtain CWM)
Run Qksters IMEI backup script here
Make certain you are on ICS, this can be done by flashing Entropy's CM9
CWM: Wipe Cache / Factory Reset
Install ROM: Scroll down for downloads sectoion
...The package will start to install..
...Phone will reboot into the install screen again...
...Continue to install [Automatically] If not manually flash again
...Phone will reboot again and be at the recovery screen...
Install Gapps
CWM: Wipe Cache Partition
CWM: Advanced/Wipe Dalvik Cache
Reboot
Coming from JB(4.1)
CWM: Wipe Cache / Factory Reset You should be fine without this step, but it is HIGHLY recommended as it makes certain all bugs are wiped clean.
Install ROM: Scroll down for downloads
Install Gapps
CWM: Wipe Cache Partition
CWM: Advanced/Wipe Dalvik Cache
Reboot
Downloads Section
Make Certain you read this ENTIRE post before Downloading... I know you didn't Go back and read it! :good:
Builds/ROMs:
ParanoidAndroid 3.60 - 6/15/13 - MTD - Butter
ParanoidAndroid 3.15a - 4/6/13 - MTD - Butter
ParanoidAndroid 3.15 - 3/24/13 - MTD - Butter
GAPPS:
Install Gapps: New GAPPS 20130301 - Official Android 4.2.2 GAPPs package.
Install Gapps: Here (the latest for Android 4.1.1) - Anything before PA 3.0
ParanoidAndroid 3.15a - 4/6/2013 - Basic source update. Pulled newest and latest PA sources. Please check the PA page for their full changelog.
ParanoidAndroid 3.15 - 3/24/2013 - Basic source update. Pulled newest and latest PA sources. Please check the PA page for their full changelog.
ParanoidAndroid 3.10 - 3/4/2013 - Will update tomorrow... need sleep
ParanoidAndroid 3.0 - 2/20/13 - Take three... Another stability release... I told you guys there was a lot of working that needed to be put into this to get it working correctly on our device. Fixed APN force close. Fixed Wifi tether. May have fixed USB tether (let me know). Fixed FC when selecting USB connections from settings - storage. Added CPU boosting. Fixed tethering issues on startup. Added storage manager to tablet mode (able to use USB correctly). pulled latest PA source code.
ParanoidAndroid 3.0 - 2/20/13 - Take two... Stability release to fix issues from the initial 3.0 release. Fixed deep sleep issues, BT should now be functional, Fixed kernel to better work for an AOSP build. Stability changes made throughout the build to suite our device. Intentionally broke USB tethering for now.. Want to see if that is the cause of the couple of notification pull down freezing issues that have been reported.... For those of you that were having the issue, please let me know if you noticed any difference. Id suggest upgrading to this build as battery life should be improved.
ParanoidAndroid 3.0! - 2/18/13 - Thats right! Paranoidandroid is back to the infuse!! Based off AOSP 4.2.2 source. Huge thanks to the ParanoidAndroid team for this awesome beautiful piece of work that we were able to get working on our device. Words wont describe it, you need to flash this to experience it for yourself! - Everything should be working for the most part... There were alot of changes/patches i needed to add in order to get this working on our device. As of now, Bluetooth is completely busted. I havent looked at it much, but it shouldnt be to tough to fix. Ill get working on that tomorrow. Do not use this if you need to use bluetooth!!!!
ParanoidAndroid - 11/18 - For those of you that were reporting issues (reboots) from the previous build, this is an update for you. Download and Flash this Kernel. I reverted some of the minor changes that more then likely caused the trouble. I have no idea why some of you were having horrible problems and why some of you were not, but i guess that pretty much indicates how horribly F'ed our kernel is and that the smallest freaking change causes havoc for some users. Going forward, im not even touching the kernel or looking into changing anything kernel wise unless its a standard cm change for ALL samsung kernels.
ParanoidAndroid - 11/04 - First and foremost... Fixed my mistake that took away the 8mp option for camera... That is now back (thanks to everyone that pointed it out). Next... OC kernel has been migrated into main kernel. That means no more separete OC kernel. Just one kernel with 1400 and 1600 mhz steps. Now... With this option added, Please use caution using those levels and use common sense. If the phone reboots or you have any issue at 1600 and think that something is wrong with the build, please change frequency back down to stock 1200 and if it stops, then obviously oc isnt working good for you. DO NOT REPORT IT as a bug in the build! JT added an option into the cm source files that allows us to set long press actions from the lock screen. Its pretty neat... You can specify values such as flashlight control and media controls from the capacitive keys and to activate, just long press whichever button you set. That option can be found in settings - lockscreen. I optimized more of the kernel values (again) and gave us an extra 13 MB of RAM. I updated wifi drivers again. There have been a small number of reports that when the phone goes into deep sleep and then they wake, wifi does not reconnect. Im not sure if the wifi update fixed that or not, but if you happen to be one of the few that experience this issue, just download and use wifi fixer. I tested it with no issues or complaints. Updated kernel compression/decompression files. Added encryptable footer (fixes cryptofs errors in logcat). Enabled expandable desktop option. Few kernel changes/optimizations here and there. Merged latest PA/CM source code which includes alot of fixes for the color layout from paranoid android settings menu.
ParanoidAndroid - 10/28 - WOW! This seemed like a small update at first, but it got huge. Not only from changes on the source on our end, but also the changes on the PA side. Lets start off with the big things... The reboot into recovery when applying your settings issue has been FIXED. There is no longer an OC kernel... Why you ask? Because I added the OC options to the stock kernel and it is stable as before even when using the OC features. Added a few fixes device side for auto brightness (should make it a little better) and also camera. Reverted one or two questionable changes to ensure stability. Added a few changes on the kernel side to make dvfs code more efficient, fixes for wifi (only a couple minor ones.), update touchscreen driver, update kvm code to handle pages more efficiently. Corrected the camera preview/picture sizes (they seemed to be off before). Removed unused/unsupported code on device side. Added overlay config for the home key to unlock device feature to work correctly and the option is found from settings - lock screen - screen security - home unlock. Oh BTW.. latest PA source has been merged... They have been busy. They have added a new option to the Paranoid Preferences menu called 'Colors'.. It basically just automatically changes the status bar color for different apps you open. It is pretty neat. They have added a ton of other customizable features as well... Honestly... Im not sure what else they can come up with...
ParanoidAndroid - 10/22 - Will update in the morning... I need sleep right now. Download it and find out for now.
ParanoidAndroid - 10/19 - We now have Dock audio! Big thanks to araemo for getting dock audio working correctly. The dock audio feature can be found from settings - advanced - dock. Fixed the delayed capacitive keys... Very rarely sometimes when locking the phone, the screen would flicker back on and then capacitive keys would be delayed before becoming responsive. I claimed to have fixed it last build, but im almost certain that i definitely fixed them this time. I patched a few files in the kernel that were causing issues which should make the build even more stable (not that it wasnt before). Fixed an issue with our calibration driver not reading the correct file on boot up... It is now set to correct path and reads the file as it should. Pulled kernel wireless drivers from siyah kernel. This should improve wifi usage and get us a little more up to date with current sources (we still got a loooong way to go). Added ISO options to camera thanks to a commit from JT. Merged latest PA/CM source. Set up Goo.im, you can find me under devs - scotthartbti. I have modified the build.prop to accomplish OTA updates for next release.... And i think that about does it.
ParanoidAndroid - 10/14 - Updated build already? I think so! This build is mainly little bug fixes and missed things from the 4.1.2 source merge, but there are some key things from our device end that make it worth downloading. I optimized our kernel code a bit and freed up about 35 - 40 mb of RAM without sacrificing anything at all. I believe i have fixed the delayed response keys that would very intermittenly show up (most of u probably have never noticed), I have enabled installation of unknown apps by default (was tired of having to enable it everytime id restore from titanium)... I know there are a few other small things im missing, merged latest PA/CM source.
ParanoidAndroid - 10/11 - Android 4.1.2 is here and ready to go on the infuse! Please search for Android OS changes from 4.1.1 to 4.1.2 as im not going to list every single change they have made. I have fixed up the power HAL this build, should be fully functional now (Thanks araemo). Added zRam, which is enabled/disabled from settings - performance. Slight clean up in device tree. Made a change that should improve GPS lock time. Everyone that i had test it reported improvements.... remember, it may still take a minute or two for the initial lock, but after that it should be good to go, atleast it was for myself and the people who tested. Merged latest PA/CM source code. *** Previous GAPPs will work, no need to go searching for newer GAPPs.****
ParanoidAndroid - 10/5 - New partition layout to increase /system to 400mb to avoid any possible space issues. We previously had 350mb and we were cutting it very close! Added power HAL for our device and also added pulse boosting to the ondemand governor... Its pretty nice. Few minor fixes here and there. Lockscreen has a transparency option. Notification toggles have been added to notification list. Nav keys have customizable options added to them. Cleanup, bugs fixed. Merged latest PA source code. - PLEASE READ THIS BEFORE DOWNLOADING AND FLASHING!!!!: I had people test the following install and they left their external SD cards in the phone and had no issues, but if you do have an issue, remove external sdcard and try again. This latest build has been repartitioned so that /system is larger. system was previously 350mb and we were running out of space, so in order to avoid space issues, /system has been increased to 400mb. Now, since the partitions have changed, that means that they are going to wiped out and setup again when you flash the zip. This is going to cause the same behavior as the initial bml to mtd conversion flash. If you are on the previous MTD partitions, When you first flash, it will give you a warning message saying that your data will be erased in converting and you must flash again to and stop and you will see the dead android guy. This is just a warning message and is meant to be seen!!!. You will then need to flash again and this time it will start the conversion and then reboot into recovery and finish the conversion and then reboot into recovery again when it is finished. If you are on BML and converting to MTD for the first time, once you flash the package it will just start to install and reboot 2 times during the install process. When it comes back up the second time, you are finished and can proceed. You can then install GAPPs if needed or just boot up like normal. One last FYI... If you use an OC kernel, you need to use the newest one with the new partitions laid out or your gonna have some issue. Do NOT use old OC kernel on this new build.
ParanoidAndroid - 9/27 - Fixed Battery drain issue from 9/23 build that was removed. Fixed data indicator issue. Added support for suspend mode in charging, merged latest source - USB Tethering is now working thanks to thebecoming! Reverted a couple changes that i believe was causing issues for a couple people on last build, you guys should be good now. Added smartassv2 and interactive governors. Tweaked Conservative governor (thanks entropy). Cherry picked a commit for promixity sensor settings from phone - settings. Various upgrades to kernel. Merged latest PA source code.
ParanoidAndroid - 9/15 - Bunch of changes... Merged a bunch of aries changes that were previously overlooked.. Fixed the MMS issue that random people were having... araemo fixed torch.. it is now functioning perfectly and the torch app is included.. the other flashlight app has been removed. Thanks araemo! remapped search key to work with hardware key options... Updated the kernel bt drivers which in turn fixes the BT disconnect issue a few have reported.. merged latest PA source code... Updated to latest ParanoidPreferences.. A bunch of other things i forgot.
ParanoidAndroid - 9/6 - Paranoid Settings app has been giving an overhaul. They have added an extra option from the app. It gives you even more ability to completely customize things as you seem fit. Added LED flashlight app from market. It works as it should. PA wall papers have been added. Cleaned up the kernel code a bit... Nothing major. All latest PA source code has been merged. Few little things here and there.
ParanoidAndroid - 8/26 - Added OC kernel option to main page. Has 1400 and 1600 mhz steps. Seems pretty solid from stress testing and feedback from the test team. Give it a try. Cleaned up a little more of the source code in our tree, changed some of the MMS values in the overlay.
ParanoidAndroid - 8/25 - Not much physical change, but tons of changes/fixes to make things better. Now able to see Data Usage from settings menu. GPS locks crazy fast and is accurate as its supposed to be. Wifi Tether completely works. Quite a few kernel patches. Revamped the sensor code for our device. Added overlay to predefine a few apps such as MMS and Trebucet. Merged latest PA source code. You know you want this.
FYI... I am debating uploading my OC kernel i just created.. Frankly i dont think its needed and dont agree with it, but the people seem to want it and who am i to stop them.
ParanoidAndroid - 8/18 - This is not an official PA update, this is more of a personal fix things and make it better update. I have added 2 new layouts to the Paranoid Preferences configuration menu.. The option are now Stock, Hybrid, Phablet small, Phablet mid, Tablet small, and Tablet mid. Wifi tether is now partially working.. For whatever reason it doesnt work when you set security, but if you set it up as open, it works fine. Changed out the GPS script.. Users have reported faster lock times and more accurate location fixes. This was created by Marty331 and all credit goes to him. Merged the latest PA source code. Removed alot of the bloat files to make the zip package alot smaller then before and free up space. Enabled back to kill button. And a few other things i cant think of right now.
ParanoidAndroid - 8/15 - Jellybean ParanoidAndroid has begun! This has been compiled from CM10/ParanoidAndroid source code. This is a starting point for a ROM that is complicated as is... So you may run into an issue here or there. Enjoy!
Paranoid Android changelog
All of the source code for PA/CM builds can be found Here: My Github
Congrats man, looks great. :good:
jblparisi said:
Congrats man, looks great. :good:
Click to expand...
Click to collapse
Thanks man, its definitely got some unique options.
nice, u got it working! are there any bugs??
Zomg zomg zomg. Awesome work bro. You are like the messiah! You are like the child of Jesus and Elvis. This is just too much.
Best rom yet!
Sent from my SGH-I997 using Tapatalk 2
very nice! gonna have to try it!:good:
Good stuff man
Edit:
DON'T flash FROM ANY SAMSUNG ICS OR ROMS BASED ON SAMSUNG KERNELS (my CM9, AOSP, etc)
Flash any stock GB rom with odin / or any GB kernel [instructions] root device [instructions] and reboot into recovery once again before flashing this
Click to expand...
Click to collapse
Is that necessary or will it work fine from an ICS rom?
Sent from my SGH-I997 using xda premium
vkumar2695 said:
Good stuff man
Edit:
Is that necessary or will it work fine from an ICS rom?
Sent from my SGH-I997 using xda premium
Click to expand...
Click to collapse
It'll be fine from ics... just ignore that
bradman117 said:
nice, u got it working! are there any bugs??
Click to expand...
Click to collapse
Yea if you change the one dpi setting, it will cause some apps to close... I'd suggest selecting the stock layout for dpi. The other thing I noticed was the manage apps option causes a fc. Other then that I haven't noticed anything
im getting "installation aborted"?status 7 if that means anything? i went back to gb and everything...
is the download supposed to say paranoid-note? doesnt look like the right download?
pqrs said:
im getting "installation aborted"?status 7 if that means anything? i went back to gb and everything...
is the download supposed to say paranoid-note? doesnt look like the right download?
Click to expand...
Click to collapse
i did have the wrong download... below the installation video is a link to the wrong rom.. might wanna remove that! im sure i wont be the only one to download it by mistake.
pqrs said:
im getting "installation aborted"?status 7 if that means anything? i went back to gb and everything...
is the download supposed to say paranoid-note? doesnt look like the right download?
Click to expand...
Click to collapse
You need to download from my link.... not there link...
Sent from my SGH-I997 using XDA
pqrs said:
i did have the wrong download... below the installation video is a link to the wrong rom.. might wanna remove that! im sure i wont be the only one to download it by mistake.
Click to expand...
Click to collapse
The correct link is right on the top before all their images... in big bold letters... saying download paranoidandroid infuse. honestly you may be the only one
Sent from my SGH-I997 using XDA
Looks good so far, but I second the FC when you access "Apps" from Settings (or Menu > Manage Apps).
hmmm... stuck at the galaxy screen now.. odin here i come! im not having much luck flashing this? i did it exactly like that video said, odin gb, flash, wipe, reboot.. stuck at galaxy screen. im trying again, ill let ya know how it goes! i hope i can get it working, i really want to try this!:good:
olliefares said:
Looks good so far, but I second the FC when you access "Apps" from Settings (or Menu > Manage Apps).
Click to expand...
Click to collapse
Something ill need to look into... This is pretty much the test run.. currently a couple bugs, but definitely useable.
odined back to gb again, did everything exactly like the video says and it sticks at the galaxy s screen, cant get into recovery, just stuck there. twice, exactly the same way?
i noticed that the gb i odined has red recovery, does that have something to do with it? i tried rebooting recovery to see if it would give me blue, but it just gets stuck at the boot screen and doesnt go back to recovery without odin..
Its probably same installation instructions as unofficial cm9 since its cm9 based. Flash reboot stuck at Samsung 3 finger salute format data system cache reflash rom and gapps reboot enjoy.
Sent from my SGH-I997 using xda premium
yeah... i cant 3 finger after installing it.. it just sits at the galaxy screen? i 3 finger and it reboots and sits at the screen again until i odin. going on my 5th try...
Sweet cant wait to flash just installed Uniporn build 40 btw don't we need to flash hybrid apps with this rom also will it have the new play store with updated apps.
Sent from my SGH-I997 using xda premium

[ROM][JellyBean][4.3]Unofficial CM10.2 - 10/27/2013 - Butter - MTD - OC Kernel

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
About
CyanogenMod (pronounced sigh-AN-oh-jen-mod), is a customized, aftermarket firmware distribution for several Android devices (See above for supported devices & how to install CyanogenMod on said devices). Based on the Android Open Source Project, CyanogenMod is designed to increase performance and reliability over Android-based ROMs released by vendors and carriers such as Google, T-Mobile, HTC, etc. CyanogenMod also offers a variety of features & enhancements that are not currently found in these versions of Android.
Brought to infuse by scott.hart.bti
Special Thanks to Nun (Thanks for teaching me to do things the right way.), Yuma (Thanks for being able to answer every build/git question i have), JT (Thanks for fixing a majority of the issues we had), Araemo (Although you dont have much free time, you have spent alot of it helping out to get this build on track, Thank you for that.), PoX(Thanks for suggestions and feedback and heapsize changes), Entropy for all your contributions that you make everyday, elliot.newnham for making the OP look great! ... the list would go on forever, Everyone else that has contributed... The list would go on for days
Donate to Cyanogenmod
Donate to scott.hart.bti
​
Instructions
Coming from Froyo(2.2) Gingerbread(2.3) or ICS(4.0)
Obtain CWM, this can be done using Jscotts Odin back to stock (Follow instructions and use SGS kernal flasher to obtain CWM)
Run Qksters IMEI backup script here
Make certain you are on ICS, this can be done by flashing Entropy's CM9
It is recommended now that you remove your SD Card
CWM: Wipe Cache / Factory Reset
Install ROM: Scroll down for downloads sectoion
... The package will start to install..
... Phone will reboot into the install screen again...
... Continue to install [Automatically] If not manually flash again
... Phone will reboot again and be at the recovery screen...
Install Gapps: Here (the latest for JB 4.2.1 - 12/12/12) - Working swipe! ---- Here (the latest for JB 4.1.2) - New GAPPs 10/11/2012
CWM: Wipe Cache Partition
CWM: Advanced/Wipe Dalvik Cache
Reboot
Coming from JB(4.1)
CWM: Wipe Cache / Factory Reset Note: You should be fine without this step, but it is HIGHLY recommended as it makes certain all bugs are wiped clean.
Install ROM: Scroll down for downloads
Install OC kernel [Optional]: Scroll down for downloads
Install Gapps: Here (the latest for JB 4.2.1 - 12/12/12) - Working swipe! ---- Here (the latest for JB 4.1.2) - New GAPPs 10/11/2012
CWM: Wipe Cache Partition
CWM: Advanced/Wipe Dalvik Cache
Reboot
Downloads
Make Certain you read this ENTIRE post before Downloading... I know you didn't, so Go back and read it! :good:​Unofficial CM10.2 - 4.3 - 10/27/13 - MTD - Mirror - Please install latest GAPPs for Android 4.3 from http://www.goo.im/gapps
Unofficial CM10.2 - 4.3 - 9/23/13 - MTD - Please install latest GAPPs for Android 4.3 from http://www.goo.im/gapps
Unofficial CM10.2 - 4.3 - 9/22/13 - MTD - Please install latest GAPPs for Android 4.3 from http://www.goo.im/gapps
Hints
Our webpage: http://www.cyanogenmod.com/
If you have lost your IMEI, look here or follow instructions starting with "Coming from Froyo(2.2) Gingerbread(2.3) or ICS(4.0)" (Yes you need to ODIN back to stock)
If you are having GPS connection issues place you phone in direct view of sky with maps open, Data ON, GPS ON, and screen timeout to never. Let it obtain a full lock. This will download/update your AGPS data and should improve lock times.
If you are having battery issues, please let the phone settle down. This may take a couple days for data to 100% sync and SD cards to be fully searched. Reboots often fix "Android OS" battery issues.
If you would like to try out different modems: Flashable Modem Thread for MTD. Thanks to blscallions!!
Trouble
If you have an issue and you want to call our attention, here's what you do:
1. Try everything you can, find solutions for yourself. Wipe caches, revert all your settings you have made, go back to your stock Kernel, factory reset if you have to or reflash the rom. Assume that the issue is on your side and try your best to isolate it.
2. Search this thread and Cyanogenmods aswell (its our base) for possible reoccurences of your issue and hopefully solutions that may have come up.
3. If you think the issue is important enough that we should cease our work and look into it, post your issue, BUT ...
... stay friendly, do not demand anything, do not threaten
... explain your issue as precise as you can, name the exact apps and conditions that cause trouble, help us to replicate the issue right away. If we can't there's no way we can fix it and your post will simply clutter the thread
... collect evidence, keep in mind this is a developer thread so even if you are not one, do us the favor and research how to record logcat. logcat is the single most important help you can give us to resolve your issue.
Change Log
Unofficial CM10.2 - 4.3 - 10/27/13 - MTD - Mirror
* Merged latest CM sources. Everything up to date.
* Few kernel optimizations and reverted a questionable change from past build.
* Finally converted the infuse device settings to the new CM 10.2 CMHW standards. Vibrator control tested and is working fine with new setup. Accessed from settings - more - other device options. mdnie controls are accessed from settings - display - advanced display settings.
Unofficial CM10.2 - 9/23/2013 - MTD
* Same as before + telephony fix to finally fix the issue where data would drop during voice usage. Huge thanks to pawit for the fix!
Unofficial CM10.2 - 9/22/2013 - MTD
* Selinux finally added and working for the infuse. Tooks alot of updating and backporting, but its working.
* couple fixes kernel side.
* Added sync to kernel
* Added sw sync to kernel
* Added cgroup timer slack to the kernel
* Latest CM sources as of a couple hours ago.
Unofficial CM 10.2 - 8/5/2013 - MTD
* Android 4.3!
* Fixed 'crackling' (it only takes one bug report and one confirmation for me to fix something... not pages of complaints.)
Unofficial CM10.1 - 7/14/2013 - MTD
* Merged sources from CM with numerous fixes/improvements and additions
* **** ton of kernel improvements and fixes.
* updated net/data/wireless source files.
* Fixed 2g/3g toggle
* Bootmode support added to the kernel. Fixes rare cases where when the user reboots they end up rebooting into recovery instead of booting normally.
* Tons of improvements and fixes kernel wide.
CM10.1 - 6/16/2013 -
With all the kernel/device improvements, please DO A FULL wipe/format before flashing!
* HUGE HUGE HUGE progress Kernel side. Updated kernel wide.
* Added Viper Audio! This app is AMAZING. You NEED to try it. When you first open it, it will ask to install a lib, just select "CortexA8 with NEON" from the list. After that, just reboot and your good to go.
* Updated our touchscreen drivers so they no longer need legacy code to suppor them
* Ported cpufreq and cpuidle drivers to latest kernel source code
* Improved Ondemand and Interactive governors - No longer any legacy code
* Updated kernel workqueue... no longer legacy
* Numerous fixes from CodeAurora kernel wide
* Updated our File system drivers
* Updated Lowmemorykiller, Timed GPIO, and Binder. (kernel)
* Updated our UV/OV code. Much more efficient. (Kernel)
* Updated to BFQ v4 (kernel)
* Much much much more work to the kernel.
CM10.1 - 5/19/2013 -
Mainly kernel changes/optimizations
Merged latest CM source code
Added Vibration intensity controls! - Settings - advanced - vibration controls
Added autogrouping abilities on the kernel side
Minor wifi changes
Backported BFQ scheduler
Backported Interactive governor (includes boost support)!
****Definitely recommend a full wipe/format before flashing!****
CM10.1 - 5/9/2013 - New CM build is up with the new partition layout. DO NOT proceed without reading this first. You may want to remove your external sdcard as there have been a few reports in the past that it messed things up. Safety first! When you go to flash it, it will give you a warning about being incompatible and it will erase your data... You will need to flash it again for it to start to flash. It will reboot and go back into flashing.... It will reboot again and come back to normal recovery screen. From this point, the build is finished installing and you can install GAPPs or any extras you may want to use. DO NOT, i repeat DO NOT under any circumstance flash the old BLNnTouchwake packages until i update them... You will be completely F'ed.... Need i say more? - 5/12/2013 - BLN packages updated. Please use links above.
Enjoy the new partition layout and remember to thank araemo for figuring out what was needed to use the new partition setup for our device.
Latest CM sources have been merged and overlay has been added to our device tree to finally fix dock audio. It now works and routes correctly.
CM10.1 - 5/4/2013 - Id highly suggest a full wipe/format when flashing the new build. There have been a bunch of kernel changes and board changes on the device end. Failure to wipe could result in ****ty underwear and a ****ty experience. Optimized the kernel as much as possible with our current setup. Also merged latest CM sources.
CM10.1 - 3/30/2013 - Browser issue from the 3/28 build is fixed.
CM10.1 - 3/28/2013 - Status/notification freezing issue finally resolved! Another source update and changes on the device/kernel end to keep up with changed source.
CM10.1 - 3/24/2013 - Another source update and changes on the device/kernel end to keep up with changed source.
CM10.1 - 3/16/2013 - Another source update and changes on the device/kernel end to keep up with changed source.
CM10.1 - 3/2/2013 - Nothing major, just a 'keep up to date' build. Alot of minor fixes and cleanups on the CM source side.
CM10.1 - 2/15 - Android 4.2.2 has been stuffed into cm10.1! Not going to list the android source changes, look them up on your own. As for the build, I removed the p2p code as it wasnt working as it shouldve been anyways (actually should have done this awhile back). Removed the overlay for notification light settings since we dont have them. used the default audio policy from the cm build instead of the device specific one we were using. Few other things i dont recall at this time. Merged latest CM source code.
CM10.1 - 2/3 - New build is up. Couple minor changes in the device tree, but nothing worth noting. Mostly CM source update.
CM10.1 - 1/14 - New build is up. Sorry for the delay. Couple minor kernel changes and a minor bluetooth change device side. Other then that, this is mainly just a build to keep up to date with CM source code since its been awhile.
CM10.1 - 12/29 - Freed up more RAM!! We are now up to 501 MB of free RAM. Not sure there is anything else left that we can squeeze RAM out of. If you remember correctly, with ICS and early jellybean builds, we had 444 MB of RAM or somewhere around there... So in total, jut under 60 MB of RAM has been freed since the jellybean builds have started. I did some very minor cleanup on the device side (nothing major as our device repo is right where it needs to be). I also cherry-picked a couple options to add the rocket launcher option back into the mix. You can use this by going to settings -> display -> day dream -> rocket launcher. Just a neat little thing that i decided to add. Also added a commit from JT that adds slight transparency to the status bar notification background. Other then that, just alot of CM source merges. Check it out!
CM10.1 - 12/19 - Pretty much a must have as far as im concerned if your running cm10.1, you want to update to this build. I have added the latest linaro tool chain to the kernel and built it with linaro. For those of you that are not aware of linaro, please do some searching before posting about it. This is the first time ive built the kernel with a linaro tool chain, but have heard good things so figured we would give it a shot. Updated the kernel compression files which should improve boot time. I also went and disabled the tvout and mhl files from building into the kernel. I cant prove that it was hurting anything having them included, but it seemed that every kmsg had lines in it referring to tvout issues, so i figured id disable it since it should have been disabled a long time ago since we do not have working MHL and tvout at this point... and probably not any time soon. Reverted a couple changes that i think may have been causing minor issues for us which should prove to make things even more solid. Not much was done on the device side of our repo this update. The important things are the changes i have mentioned to the kernel and also merged the latest CM source code, which is always a good thing since they are still adding code at an impressive rate.
CM10.1 - 12/16 - This update should fix issues with Bluetooth. The only changes in this build are for bluetooth and also merged latest CM source since last night. Im 99% sure that BT is now fixed..
CM10.1 - 12/15 - This is a big update, you definitely want to update to this one. Both wifi and wifi tethering have been fixed. Wifi sleep disconnect issue should be better now thanks to code from pawtip without any of the negative side effects. Wifi tethering has been fixed thanks to entropy forwarding the legacy wifi tether code, seems to be working as it should. The bluetooth button from the settings menu is working again and seems to be fine. Alot of new code has been merged in the CM side of things. They have some new things that they added as well as things ported from the original CM10. There is also a new gapps package available, but i had to modify it as the gapps were outdated and causing issues. I updated the gapps and uploaded the 12-12 package on my goo found at http://www.goo.im/devs/scotthartbti/gapps.
CM10.1 - 12/11 - Will update tomorrow. Link is up.
CM10.1 - 4.2.1 - 12/2 - enabled/merged source for samsung stk. Made another change to GPS and it should be all set. Added overlay to our device source files to modify the clock dpi settings so that it fits correctly from the lock screen. Couple of changes to wireless on the kernel side of things to adjust for the way 4.2.1 is setup. Wireless should be working perfectly at this point. Specified a limit of 5 user profiles and CM source has it setup that you can add the user profile switching to the power menu for quick switching. Re-enabled expanded desktop mode. Alot of other CM source code changes have been pushed out and continue to be pushed out. All and all, 4.2.1 is coming together incredibly smooth. Please use the GAPPs package i have on my goo account located at http://goo.im/devs/scotthartbti/gapps. It is the 11-29 package and does not give me any issues. I modified the package so that the text swipe is now working correctly and the web browswer does not force close. Please make sure you do a full wipe and wipe dalvik and FORMAT /SYSTEM before flashing this new build and the modified 11-29 GAPPs package.
***Note, if you use a different GAPPs package then the one i suggest and have any issues, do not post about it.***
CM10 - 4.2.1 - 11/29 - Performance options are hidden by default with the developer options (cm change, dont blame me). To get them back, just simply tap the build number in the about phone section numerous times until you see a message saying you are a developer. USB is fully functional and even better... so is USB tethering. Wifi seems to be working pretty good and i have not noticed any drops since a change that was made on the kernel side. Live wallpapers are working fine also. Now... on to GPS... I do have it working, but its not 100 percent yet. This is the deal. If you try to use GPS and it does not work within a minute or two, you need to toggle wifi on and off. Dont ask me why, but that is what is causing it. When you do that, reload maps or gps test (whichever you are using) and you should be good. If not, repeat the previous steps. Ill still look into this and im sure it will be better soon, but for now, its atleast functional. Re-enabled zram and it seems to be working fine. Also merged latest CM source code which includes numerous forward ports from the original cm10 to work with 4.2.1. Overall, 4.2.1 is coming together pretty nice.
CM10 - 11/18 - For those of you that were reporting issues from the previous build, this is an update for you. Download and Flash this Kernel. I reverted some of the minor changes that more then likely caused the trouble. I have no idea why some of you were having horrible problems and why some of you were not, but i guess that pretty much indicates how horribly F'ed our kernel is and that the smallest freaking change causes havoc for some users. Going forward, im not even touching the kernel or looking into changing anything kernel wise unless its a standard cm change for ALL samsung kernels.
Anyways... download from above, reboot into recovery, wipe cache, wipe dalvik cache, flash kernel fix, reboot.
CM10 - 11/4 - First and foremost... Fixed my mistake that took away the 8mp option for camera... That is now back (thanks to everyone that pointed it out). Next... OC kernel has been migrated into main kernel. That means no more separete OC kernel. Just one kernel with 1400 and 1600 mhz steps. Now... With this option added, Please use caution using those levels and use common sense. If the phone reboots or you have any issue at 1600 and think that something is wrong with the build, please change frequency back down to stock 1200 and if it stops, then obviously oc isnt working good for you. DO NOT REPORT IT as a bug in the build! JT added an option into the cm source files that allows us to set long press actions from the lock screen. Its pretty neat... You can specify values such as flashlight control and media controls from the capacitive keys and to activate, just long press whichever button you set. That option can be found in settings - lockscreen. I optimized more of the kernel values (again) and gave us an extra 13 MB of RAM. I updated wifi drivers again. There have been a small number of reports that when the phone goes into deep sleep and then they wake, wifi does not reconnect. Im not sure if the wifi update fixed that or not, but if you happen to be one of the few that experience this issue, just download and use wifi fixer. I tested it with no issues or complaints. Updated kernel compression/decompression files. Added encryptable footer (fixes cryptofs errors in logcat). Enabled expandable desktop option. Few kernel changes/optimizations here and there. Removed CMupdate app since we are not an official device. CM created and included their file manager into the build package. Merged latest CM source code.
CM10 - 10/28 - Just updated the stock CM kernel to have the option of 1400mhz. You can download Kernel From Here. This is just as stable as original stock kernel, even when using the 1400mhz OC frequency. Now, Since the stock kernel is going to include the stable 1400mhz level, that means i am going to discontinue the separate OC kernel i have been releasing. I made one more change to the OC kernel and put together a final release. Download CM OC Kernel V8.1 the final release from here.
CM10 - 10/27 - This is pretty much a maintenance build here. Reverted one or two questionable changes to ensure stability. Added a few changes on the kernel side to make dvfs code more efficient, fixes for wifi (only a couple minor ones.), update touchscreen driver, update kvm code to handle pages more efficiently. Corrected the camera preview/picture sizes (they seemed to be off before). Removed unused/unsupported code on device side. Added overlay config for the home key to unlock device feature to work correctly and the option is found from settings - lock screen - screen security - home unlock. Fixed up the lines needed for goo manager updates, I messed them up before (so OTA probably wont work until I release next build). Other then that, I merged in latest CM source code as always. Like i said... minor things, but a solid update nonetheless. FYI.. I was unable to get interactive boost working. I am still looking into it and hopefully by next build we will have boosting for our interactive governor as well as ondemand.
CM10 - 10/22 - Changes for this build: dock audio is now working thanks to the work of araemo. You can enable dock audio by going to setting - advanced - dock. pulled in wifi drivers from siyah kernel which should update our drivers a bit. Disabled ipv6 as it was causing havoc on our WiFi activity and caused hanging at times. It was also causing the delayed lock times with GPS. With this disabled, GPS is as good as it ever was if not better. This is a temporary work around until we can get ip6 support squared away. For now, sending a code to disable on start up will suffice. Fixed our calibration driver as it wasn't pulling the correct file at start up. CM fixed up our power hal and it now recognizes when we change governors... which means no more annoying log cat errors from power hal and also re enables boost pulse if you choose on demand governor again. Pulled a couple minor fixes for ksm code on the kernel side. Included goo manager and added the necessary lines to build prop to allow ota updates going forward. Please ignore the version I have specified... its just a way for setting up future updates. Found an issue with our audio drivers that would very very rarely cause a crash. Basically audio was not allowing suspend and in turn caused a crash. Pulled in latest cm source code.
CM10 - 10/15 - This build is mainly little bug fixes and missed things from the 4.1.2 source merge, but there are some key things from our device end that make it worth downloading. I optimized our kernel code a bit and freed up about 35 - 40 mb of RAM without sacrificing anything at all. I added a patch from Humberto to automatically enable the zram function after you select the value you want and reboot (this means no more manually having to run the script, reboot and your good to go.). Added option to allow changing ISO modes for camera (thanks to JT for that one). I've added 'lazy' governor by Ezeekel. Lazy governor is basically a modified ondemand governor and it seems to be pretty efficient. I have enabled installation of unknown apps by default (was tired of having to enable it everytime id restore from titanium)... I know there are a few other small things im missing, merged latest CM source.... Which includes a new addition to the battery styles that you can pick from. Please dont forget to update your GAPPs from the link above!
CM10 - 10/10 - Android 4.1.2 is here and ready to go on the infuse! Please search for Android OS changes from 4.1.1 to 4.1.2 as im not going to list every single change they have made. I have fixed up the power HAL this build, should be fully functional now (Thanks araemo). Added zRam, which is enabled/disabled from settings - performance. Slight clean up in device tree. Made a change that should improve GPS lock time. Everyone that i had test it reported improvements.... remember, it may still take a minute or two for the initial lock, but after that it should be good to go, atleast it was for myself and the people who tested. Merged latest CM source code. *** Previous GAPPs will work, no need to go searching for newer GAPPs.****
CM10 - 10/5 - New partition layout to increase /system to 400mb to avoid any possible space issues. We previously had 350mb and we were cutting it very close! Added power HAL for our device and also added pulse boosting to the ondemand governor... Its pretty nice. Few minor fixes here and there. Cleanup, bugs fixed. Merged latest CM source code. - PLEASE READ THIS BEFORE DOWNLOADING AND FLASHING!!!!: I had people test the following install and they left their external SD cards in the phone and had no issues, but if you do have an issue, remove external sdcard and try again. This latest build has been repartitioned so that /system is larger. system was previously 350mb and we were running out of space, so in order to avoid space issues, /system has been increased to 400mb. Now, since the partitions have changed, that means that they are going to wiped out and setup again when you flash the zip. This is going to cause the same behavior as the initial bml to mtd conversion flash. If you are on the previous MTD partitions, When you first flash, it will give you a warning message saying that your data will be erased in converting and you must flash again to and stop and you will see the dead android guy. This is just a warning message and is meant to be seen!!!. You will then need to flash again and this time it will start the conversion and then reboot into recovery and finish the conversion and then reboot into recovery again when it is finished. If you are on BML and converting to MTD for the first time, once you flash the package it will just start to install and reboot 2 times during the install process. When it comes back up the second time, you are finished and can proceed. You can then install GAPPs if needed or just boot up like normal. One last FYI... If you use an OC kernel, you need to use the newest one with the new partitions laid out or your gonna have some issue. Do NOT use old OC kernel on this new build.
CM10 - 9/26 - Fixed Battery drain issue from 9/23 build that was removed. Fixed data indicator issue. Added support for suspend mode in charging, merged latest source - USB Tethering is now working thanks to thebecoming! Reverted a couple changes that i believe was causing issues for a couple people on last build, you guys should be good now. Added smartassv2 and interactive governors. Tweaked Conservative governor (thanks entropy). Cherry picked a commit for promixity sensor settings from phone - settings. Various upgrades to kernel. Merged latest CM source code.
CM10 - 9/14 - Only a couple updates here, but ones that i thought were worthy of posting a new build. The MMS issue that some have reported should be completely fixed and shouldnt be an issue now. Also, we HAVE TORCH!!!! Thanks to araemo for finding the fix, we now have fully functional torch that is included in the package. I have removed the other flashlight app from the package as we do not need it now. Thanks again araemo! Fixed how the search key is referred to so you can set the hardware key options for it now and they will work. Also, as always... merged latest cm source. (coming shortly)
CM10 Changelog
All of the source code for PA/CM builds can be found Here: My Github
You're a Hero man!
Wait is over......
Sent from my SAMSUNG-SGH-I997 using Tapatalk 2
Wow, that's greats news, downloading, thanks sir you're amazing....
Sent from my SGH-I997 using xda premium
kalebdevil said:
Wow, that's greats news, downloading, thanks sir you're amazing....
Sent from my SGH-I997 using xda premium
Click to expand...
Click to collapse
Just remember that this is a work in progress and all that works now is it boots up and you can navigate using 2 finger technique..
this is AWESOME news to start my work week!!! thank you sir!!
awesome! ill give it a try tonight when i get home. thanks for the effort man!
Roger that... just for fun
Sent from my SGH-I997 using xda premium
Good job Scott. Might have to get my infuse out tonight just to flash this.
scottx . said:
Good job Scott. Might have to get my infuse out tonight just to flash this.
Click to expand...
Click to collapse
Well if your going to bust out your infuse just for this, you may wanna give it a couple days... Hopefully by that time ill make some additional progress.
Have yet to try this, maybe when I get home... gotta see what's going on (and not going on).
Have to look at the JB source and see where search gets its info from for G Now... stub? Data? I know its linked in the kernel because it won't work in ICS for that reason.
Excellent work Scott, I know you're gonna get a lot of love for this.
Sent from my SGH-I997 using xda app-developers app
Congrats on the progress with this Scott. I know you've been working hard on this, and what you and others find here will give a nice head start for when CM10 is ready. A luxury we didn't have when ICS came out. I haven't been following this as close as I should. Are you documenting what you are doing somewhere so the community can see and help with the process?
Sent from my SAMSUNG-SGH-I997 using Tapatalk 2
jscott30 said:
Congrats on the progress with this Scott. I know you've been working hard on this, and what you and others find here will give a nice head start for when CM10 is ready. A luxury we didn't have when ICS came out. I haven't been following this as close as I should. Are you documenting what you are doing somewhere so the community can see and help with the process?
Sent from my SAMSUNG-SGH-I997 using Tapatalk 2
Click to expand...
Click to collapse
Thanks man i appreciate it. I did list briefly what I did... If i went in depth with exactly what i did, it would take me hours. Ill summarize it the best i can.
I synched the CM10 repo and the aries common files for CM10 that dustin provided.
I then Merged in The Infuse files from entropy's github.
I had to edit a bunch of the .mk script files in order to get the build to start correctly for the infuse.
Once i started building from CM10 source with the infuse included, i encountered numerous errors throughout, but was able to work around them.
The build almost finished, but was unable to create the zip and some of the files did not get created correctly.
Id say I had about 70% of the files correct.
So what i did.. Was take the MKalter V0.45 (or whatever is named) JB ROM and extracted the contents.
I copied over everything from the system folder and pasted into my working folder.
I made sure to use the boot.img with the edited ramdisk.img for our device.
I Then took the 70% of the files that i built from source and pasted them to replace almost all the mkalter files.
I also verified that major components such as gps, camera, hw, things like that were from the infuse.
Some of the files i needed to copy from the latest Infuse 7/10/2012 CM9 build that i created.
Thats all...
I am going to start a new build tonight and see if i cant do a little better and hope that i get more system files to use.
You're the man! thank you.
Sent from my SAMSUNG-SGH-I997 using xda premium
scott.hart.bti said:
Thanks man i appreciate it. I did list briefly what I did... If i went in depth with exactly what i did, it would take me hours. Ill summarize it the best i can.
I synched the CM10 repo and the aries common files for CM10 that dustin provided.
I then Merged in The Infuse files from entropy's github.
I had to edit a bunch of the .mk script files in order to get the build to start correctly for the infuse.
Once i started building from CM10 source with the infuse included, i encountered numerous errors throughout, but was able to work around them.
The build almost finished, but was unable to create the zip and some of the files did not get created correctly.
Id say I had about 70% of the files correct.
So what i did.. Was take the MKalter V0.45 (or whatever is named) JB ROM and extracted the contents.
I copied over everything from the system folder and pasted into my working folder.
I made sure to use the boot.img with the edited ramdisk.img for our device.
I Then took the 70% of the files that i built from source and pasted them to replace almost all the mkalter files.
I also verified that major components such as gps, camera, hw, things like that were from the infuse.
Some of the files i needed to copy from the latest Infuse 7/10/2012 CM9 build that i created.
Thats all...
I am going to start a new build tonight and see if i cant do a little better and hope that i get more system files to use.
Click to expand...
Click to collapse
Fyi... I'd like to add... about 50% of the bin files were from mkalter rom...
if I stop the build before it tries to finish tonight I should be able to grab all the infuse cm10 source bin files. If that's the case I think we should make some progress as it will obviously eliminate the mkalter bin files... let's keep our fingers crossed.
This thread will be stickied for a while.
Good luck with the project,
YZ.
Nice work Scott - great progress!
I'm looking forward to seeing where you take this.
zen arcade said:
nice work scott - great progress!
I'm looking forward to seeing where you take this.
Click to expand...
Click to collapse
mind is blown!!!
Thank you all for your support. It makes all the hard work ive put into this the past 3 days worth it. I think i found a nice starting point on the whole needing to use 2 fingers on the touch screen issue... Im going to try to swap a few files, and if that doesnt work, im going to have to go kernel editing... let the fun begin. Ill start on this tonight after work and keep everyone posted. Thanks again for the support.

[ROM][N8000][N801X] CyanogenMod - HumberOS - Q&A

CyanogenMod is a free, community built, aftermarket firmware distribution of Android, which is designed to increase performance and reliability over stock Android for your device.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
What are Nightly builds? Auto compiled builds of the latest CyanogenMod source from github. This version change each night and aren't officialy supported. If you find bugs/issues you can/must discuss here (do not submit nightlies bug on CyanogenMod issue tracker).:good:
My builds uses all official CyanogenMod sources except the kernel. But I am merging it with all fixes/features from CM kernel repo, Google and kernel.org mainline too.
Downloads
Latest HumberOS
Installation
- First time flashing CyanogenMod to your device (or coming from another ROM)?
Root your device and install CwM Recovery* or TWRP.
Reboot into Recovery
Do a Nandroid backup!
WIPE (wipe data/factory reset + wipe cache partition)
Install the ROM from internal sdcard using CwM Recovery* or TWRP
* Check troubleshooting if you are using CwM Recovery.
FAQ
Please read before posting or reporting bugs!:good:
Reporting Bugs
Before reporting a bug, please make sure you are running as stock as possible. This means no custom kernel, no custom framework modification, etc. If you are using any of the above modifications, please flash the rom again to get rid of the modifications before reporting.
Please read the thread for known issues before reporting.
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. The following is a useful format to follow.
Code:
What is your--
Tablet model:
Radio (baseband):
CM version:
CM Download url:
Gapps version:
----------------------------------------------------
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
----------------------------------------------------
Are you using--
a task killer:
a non-stock kernel:
CMSettings/Performance settings (other than stock):
other modifications:
----------------------------------------------------
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
IRC
User channel
#teamhacksung-support
Developer channel
#teamhacksung
#cyanogenmod-dev
Development
HumberOS development thread
Changelog?
A rough changelog is available HERE
All Sources
HumberOS
CyanogenMod
______________________________________________________________
The CyanogenMod team would like to THANK everyone involved
in helping with testing, coding, debugging enting!
Enjoy!
​
Re: [ROM][JB][4.2.2][N80XX] CyanogenMod 10.1 - HumberOS - Q&A
Mmm been looking and thinking about flashing a rom might have to give this a try.
Thanks
Sent from my GT-N8013 using Tapatalk 2
Won't install.
Unable to get ROM installed on my GT-N8020
Latest version of rom tried.
Using CWM 6.0.2.8
Attempted correcting the assert failure but now aborts without error.
What am i doing wrong???
Also tried TWRP but it is unable to access the flash...
Re: [ROM][JB][4.2.2][N80XX] CyanogenMod 10.1 - HumberOS - Q&A
icuimp said:
Unable to get ROM installed on my GT-N8020
Latest version of rom tried.
Using CWM 6.0.2.8
Attempted correcting the assert failure but now aborts without error.
What am i doing wrong???
Also tried TWRP but it is unable to access the flash...
Click to expand...
Click to collapse
Hey!
I think the process is the same for all variants using CwM or TWRP.
Please, check the MD5 checksum.
Sent from my Galaxy Nexus using xda premium
TWRP is not supported on the N8020.
MD5 is fine.
Noticed when extracting the ZIP to modify the file it finds 24 files doubled up in the same place.
Is this an issue???
Is there anything i can provide to you that can help figure out why it won't install?
humberos said:
Hey!
I think the process is the same for all variants using CwM or TWRP.
Please, check the MD5 checksum.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
icuimp said:
Noticed when extracting the ZIP to modify the file it finds 24 files doubled up in the same place.
Click to expand...
Click to collapse
Which files?
Thanks!
N8020
Symlink: some symlinks failed
E:ERROR in /external_sd/cm10....
(status 7)
Installation aborted
Any advice against this ?
icuimp said:
Unable to get ROM installed on my GT-N8020
Latest version of rom tried.
Using CWM 6.0.2.8
Attempted correcting the assert failure but now aborts without error.
What am i doing wrong???
Also tried TWRP but it is unable to access the flash...
Click to expand...
Click to collapse
ttair said:
N8020
Symlink: some symlinks failed
E:ERROR in /external_sd/cm10....
(status 7)
Installation aborted
Any advice against this ?
Click to expand...
Click to collapse
Sorry guys!
My device is an N8013.
N8000, N8010 and N8013 have a similiar hardware.
But N8020 is LTE device and have some diferences between others.
I am still working on it.
Thanks!
N8013
i want to flash my rooted note 10.1 which is jellybean 4.1.1 deodexed version to this rom instead. my question is do i just straight away flash it or do i need to do something else since am on 4.1.1 ??
reddevilboyz said:
i want to flash my rooted note 10.1 which is jellybean 4.1.1 deodexed version to this rom instead. my question is do i just straight away flash it or do i need to do something else since am on 4.1.1 ??
Click to expand...
Click to collapse
Flash a recovery like this:
http://forum.xda-developers.com/showthread.php?t=2102677
Now download the ROM from here:
http://goo.im/devs/humberos/rom <-- you choose your device
and gapps from here:
http://goo.im/gapps/gapps-jb-20130301-signed.zip
Go into recovery by holding down the power button + volume up key (Release the power button when the device is turned on).
Now:
Wipe Factory Reset + Wipe Dalvin Cache + Wipe System + Wipe Preload
Install the ROM and gapps.
Wipe Cache + Wipe Dalvin Cache (optional)
Reboot
Screencast not working
Sorry for my bad english language but applying the inverse color after screencast recording screen capture solution thank you
I speak french
status update
I know that good things come to those who wait but would it be possible to have an update on when humberos for the n8020 would see the light of day? Ever since I bought my device I have been searching and reading on the internet every day and can not help but sadly left out of the possibilities to use an custom os on my device. I also have the impression to be alone in my search for answers as there is no real discussion going on on this subject and I wonder why this would be? For all I was able to find out is that the only work in progress going on specificly for the n8020 is being made by Humberto. Correct me if I am wrong. I also would like to ask as being new to Android if I can install a future release of humberos safely on my n8020 because its a t-mobile hungary branded. It's rooted however. I would like to thank anyone taking time to answer my questions.
Fuse
Cyanogenmod at this point for some reason seems to have serious issues with fused filesystems and so for one reason or another always messes up sd cards formatted with ntfs, ext4, or exfat. Most common of those being exfat as many people are using it on the large sd cards for obvious reasons. In this light after searching xda I found this and have been stably using it for weeks now in combination with your rom... http://forum.xda-developers.com/showthread.php?p=38182488#post38182488 ... its a flashable mod that supports mounting of exfat, ntfs, and ext4 formatted sd cards in CM 10.1 be it single partition or multi-partition. Till now I have encountered no errors or problems with it hence I was wondering if it might be possible for you, Humberto, to coordinate or work with that developer and include it in your rom or at least include a link on your page. Those of us using the n80xx love to use large sd cards as this is a tablet pc, samsung's recent stock firmware already takes care of exfat but cm 10.1 does not and without it... well there are several limitations and negative aspects of Fat32. Just something to consider and I know its not the most crucial part of the ROM but it would DEFINITELY be nice to be able to mount a wider variety of Filesystems without flashing 3rd party mods.
Thank you for your work
Hello Humberto,
you was a live saver for me and my N8010. I am running your rom now for a couple of weeks wirthout any big problems (beside a small installation problem since I have the N8010 version).
I have now noticed that cyanogenmod(dot)org have now nightly builds for the N80XX. My question is what are the main differences between "official" nightly builds and your rom?
If you or somebody else could answer my question I would be very happy
regards
nightly vs humberos
The main difference is in the kernel, I prefer humbertos kernel as , at least to me , it feels smoother and more stable along with providing additional options. Here are the Kernel tags for humberos so you can see the changes ...http://forum.xda-developers.com/showthread.php?p=37586691#post37586691
Aeolius said:
The main difference is in the kernel, I prefer humbertos kernel as , at least to me , it feels smoother and more stable along with providing additional options. Here are the Kernel tags for humberos so you can see the changes ...http://forum.xda-developers.com/showthread.php?p=37586691#post37586691
Click to expand...
Click to collapse
Hello Aeolius,
The Kernel Tags are to technical for me
Anyway if the hubertos kernel is more stable I will stay with it. Thanks.
goosefx said:
Hello Humberto,
you was a live saver for me and my N8010. I am running your rom now for a couple of weeks wirthout any big problems (beside a small installation problem since I have the N8010 version).
I have now noticed that cyanogenmod(dot)org have now nightly builds for the N80XX. My question is what are the main differences between "official" nightly builds and your rom?
If you or somebody else could answer my question I would be very happy
regards
Click to expand...
Click to collapse
My rom have minimal diferences between official CM builds.
Over ROM space we have some options in Settings like old Tablet UI as user option.
Over Kernel space we have a lot of diferences like OC, UV, memory management, kernel mainline sync (all security fixes), etc.
Enjoy it!
Aeolius said:
Cyanogenmod at this point for some reason seems to have serious issues with fused filesystems and so for one reason or another always messes up sd cards formatted with ntfs, ext4, or exfat. Most common of those being exfat as many people are using it on the large sd cards for obvious reasons. In this light after searching xda I found this and have been stably using it for weeks now in combination with your rom... http://forum.xda-developers.com/showthread.php?p=38182488#post38182488 ... its a flashable mod that supports mounting of exfat, ntfs, and ext4 formatted sd cards in CM 10.1 be it single partition or multi-partition. Till now I have encountered no errors or problems with it hence I was wondering if it might be possible for you, Humberto, to coordinate or work with that developer and include it in your rom or at least include a link on your page. Those of us using the n80xx love to use large sd cards as this is a tablet pc, samsung's recent stock firmware already takes care of exfat but cm 10.1 does not and without it... well there are several limitations and negative aspects of Fat32. Just something to consider and I know its not the most crucial part of the ROM but it would DEFINITELY be nice to be able to mount a wider variety of Filesystems without flashing 3rd party mods.
Click to expand...
Click to collapse
Hey dude!
I will check these features and if they are ok then I will let you know how we can include them in our project.
Thanks!
awesome
That's awesome, I hope you can get permission from the respective developers this would truly be a great feature, also I saw that you added 1700 and 1800 clock steps in the kernel tag is the only way to access those by editing the default steps in the text files myself or I'm misunderstanding the kernel tags ? Thanks for the great work!
Aeolius said:
That's awesome, I hope you can get permission from the respective developers this would truly be a great feature, also I saw that you added 1700 and 1800 clock steps in the kernel tag is the only way to access those by editing the default steps in the text files myself or I'm misunderstanding the kernel tags ? Thanks for the great work!
Click to expand...
Click to collapse
Actually both 1.7 and 1.8 Ghz are very unstable.
I removed them.
So, 1.6GHz is good for us.
Thanks!

[ROM]Unofficial OmniRom 5.1 for the Galaxy S 4G (SGH-T959V and T959P)

Code:
Code:
/*
* Your probably long expired warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you
* and point my finger right back at you.
*/
Installation Instructions
Make sure you have a second partition on your SD card before flashing!!!! This can be created with minitool partition wizard on Windows or gparted on Linux.
If on a BML rom (stock-based GB)...
0. Read "Things to take note of" below
1. Reboot to recovery
2. Make sure your version of CWM is at least 5.x
3. Install zip. It will reboot a couple of times, don't be worried.
4. If you want root or Gapps, flash them now
If on an MTD rom (CM7 and all ICS+)(I tested CM9, CM10.1 and CM11)...
0. Read "Things to take note of" below
1. Reboot to recovery
2. Wipe data, and cache paritions (just in case). If updating to a newer build, you can probably skip this step
3. Install zip
4. If you want root or Gapps, install them now
The first boot can take several minutes. Be patient. If it takes 10+ minutes, pull the battery and reboot to recovery.
Things to Take Note Of
Humberos (the i9000 maintainer) has moved on to different projects which means no first-gen Galaxy S devices are being actively maintained. Builds may break at any time!
I actually have a T959P, not a T959V... It was released by Telus in Canada. It is a very similar device (I can run ROMs for the T959V with limited problems - ie sometimes I get wakelocks and the gps never works), it has a different GPS chipset and also uses different cell bands (but I can still use your guys modems but I lose access to the 850Mhz band). I have created a build specifically for the T959V as best as I can guess and also provide T959P builds.
The USB connection is MTP and not mass storage as Omni has removed mass storage. In recovery there is still an option to mount as mass storage device.
This build is very close to the official omni source code. This means that the recovery is TWRP and there aren't any added "features"
In order to get it rooted, you need to install SuperSu.
Gapps reportedly slow down the device significantly so tread carefully.
Backup Backup Backup! I'm not responsible for you losing any data.
Working
Taking pictures
RIL
SMS
Data
Recovery
Bluetooth
Wifi
Vibration
Powered-off charging animation
Flash from BML
Video Recording
Automatic Brightness
Moving Apps to the SD Card
GPS
Encryption
Compass
SElinux in enforcing mode
What probably doesn't
Microphone mute option doesn't work during calls
What doesn't
720p recording is very laggy
What's been removed
TV-Out - It was removed upstream plus I think binary blobs are broken in Lollipop...
Live wallpapers - this is a low-ram device
Everything else is not tested!!!
XDA:DevDB Information
Unofficial OmniRom 5.1 for the Galaxy S 4G (T959V) and Galaxy S Fascinate 4G (T959P), ROM for the Samsung Galaxy S 4G
Contributors
xc-racer99, humberos
Source Code: http://github.com/omnirom
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
ROM Firmware Required: All
Based On: OmniRom
Version Information
Status: No Longer Updated
Created 2015-06-30
Last Updated 2016-05-12
Thanks Time!
This would not have been possible without the following people:
Thanks to humberos for bringing Lollipop to the first-gen Galaxy S series. This would not have been possible without his work.
Thanks to FB and Dao for their work on the CM-11 device tree. I used several of their fixes.
Thanks to noiphonehere for his device trees and kernel, most of my work was based off of his.
Thanks to bhundven and the other members of teamacid for their work on the aries kernel.
Thanks to all others that have helped get this phone to where it is today!
Thanks to vcmerritt. A name you're probably not familiar with, but he was the only one to create something for the T959P and without him I'd still be on stock...
Build your own!
Follow the instructions at http://docs.omnirom.org/Setting_Up_A_Compile_Environment using the android-5.1 branch
Before doing a repo sync, put the galaxy_s_series.xml file from the Download folder in .repo/local_manifests folder of the source tree.
After syncing the source, open a terminal and in the directory where you downloaded the source code type "source ./build/envsetup.sh" and then "brunch galaxys4gmtd"
Changelog
Changelog for 07/03/2015 Build
Newer Omni source
Added volume controls and flight mode toggle to power button menu
Added Bigmem option. This increases available RAM by ~20mb but breaks 720p video recording. Humberos created the kernel setup and I integrated a toggle for it into Advanced device settings.
Selinux is now in enforcing mode. I had to modify the GPS startup to have any chance of getting here. Please let me know if it still works/doesn't work/never worked
Notifications are sometimes wonky. To fix, in Settings, go to Performance, then Advanced. Select Force high-end graphics and reboot your phone.
Changelog for 2015/07/20 Build
The data partition is now the second partition of the SD Card as opposed to internal storage
Gapps now work. If you get error 461 when installing from Play Store, a full data wipe should fix it. You can try experimenting with clearing data for the Play Store and/or Play Services or removing and re-adding your Google account if you don't want to do a full data wipe.
HSPA vs UMTS settings in DeviceSettings has been fixed
High-End graphics are forced by default to fix notification issue
ART parameters have been tweaked
Miscellaneous other tweaks, see my Github for details
Changelog for 2015/07/24 Build
Stabilized bluetooth connection
Fixed typo in GPS initialization. Does it work?
Added ability to use f2fs file system on /data. Supposed to give better performance
Added force fast charge and touch wake to kernel. Touchwake is accessible through its sysfs path, fast charge through Performance Settings, BatterySelinux currently denies these requests...
Changelog for the 2015/07/29 Build
This is a maintenance build. Very little has changed
Some more RAM freed (disabled some debugging stuff, TV-Out driver, IR driver)
Sepolicy updated for fast charge and touch wake
GPS initialization tweaked - unsure if works. If it doesn't, a dmesg would be appreciated
Changelog for 2015/08/02 Build
SElinux changed to permissive - this build only
GPS sepolicy changed - unsure if all necessary things are implemented
Changelog for 2015/08/13 Build
Selinux back to enforcing. Thanks to @anoymonos for the dmesg and @DerPugNa for offering to send me one as well
Fixed encryption
Changelog for 2015/08/31 Build
Updated Android version (5.1.1_r5 to 5.1.1_r12)(upstream Omni Change)
Restoring /system in TWRP should now work
When installing from BML, a chance is given to install gapps and/or SuperSu before rebooting
zRam is now actually used...
Changelog for 15/10/2015 Build
Fixed typo in updater.sh (thanks @FBis251!)
Update Omni source code - plenty of little tweaks since last build
Source Code and Downloads
Main Source
http://github.com/omnirom
Device Specific Source Code
http://github.com/xc-racer99/android_device_samsung_telusgalaxys4gmtd for the device tree (see android-5.1-t959v branch)
http://github.com/xc-racer99/android_device_samsung_aries-common for the common device tree (see android-5.1 branch)
http://github.com/xc-racer99/android_kernel_samsung_aries for the kernel (see android-5.1 branch)
http://github.com/xc-racer99/proprietary_vendor_samsung for the prop blobs (see android-5.1 branch)
Downloads!
All builds are found at https://drive.google.com/folderview...VVSzJxYVU3eHlWZGR1VVNZUWk1V1QzOUk&usp=sharing
Please let me know if the link doesn't work! There are also builds there for the T959P, in case there are any users of it left.
Gapps
Gapps do not work on builds prior to 2015/07/20. On more recent builds, they can be installed from http://forum.xda-developers.com/showpost.php?p=59731008&postcount=2
SuperSu
SuperSu can be found at https://download.chainfire.eu/696/SuperSU/
Thanks thanks ....
Awesome work @xc-racer99!
Wow, bringing this ole device back from a coma here. Nice to see someone else willing to work on lollipop for this oldie but goodie. Keep this device alive man.
Edit: If you are in need for some GFX for this thread, let me know and I'll see what I can brew up for you.
GFX.myst. said:
Wow, bringing this ole device back from a coma here. Nice to see someone else willing to work on lollipop for this oldie but goodie. Keep this device alive man.
Edit: If you are in need for some GFX for this thread, let me know and I'll see what I can brew up for you.
Click to expand...
Click to collapse
I hope I can keep this great little device going a little longer, however it will probably get tough. I did a repo sync earlier today and things are starting to break. The last few builds haven't even booted. With humberos no longer maintaining the i9000 and aries-common, I've had to fork the aries-common repository to try to keep going. The only upside of this is that I now have a little bit more freedom and can add things in if I want to.
Thanks for the offer of the graphics. If I can get a new build working, then I'll probably take you up on your offer. I think I've traced the problem but I'll have to wait and see...
For anyone that is trying/has tried this out, I'd be very curious on the status of the GPS on the T959V. I'm interested in creating the sepolicies for it so we can put selinux into enforcing mode but I don't want to go to the effort if it doesn't even work right now.
I've downloaded the zip and one of the smaller Gapps packages...won't be able to flash until early next week...I'll be out of town...will post results later...thanks for keeping this phone current.
New Build Uploaded!
Download is still at the same link as before, just use the 2015-07-03 build
I managed to find out why my new builds hadn't been booting - it was because the syntax for using a custom kernel toolchain had changed.
Anyway...
Changelog for 07/03/2015 Build
Newer Omni source
Added volume controls and flight mode toggle to power button menu
Added Bigmem option. This increases available RAM by ~20mb but breaks 720p video recording. Humberos created the kernel setup and I integrated a toggle for it into Advanced device settings.
Selinux is now in enforcing mode. I had to modify the GPS startup to have any chance of getting here. Please let me know if it still works/doesn't work/never worked
On another note, I've had a look at re-implementing TV-Out support. It doesn't look promising as several of the functions in the android frameworks that it used have been tweaked.... Still working on it but don't hold your breath.
Also, if somebody could test dock audio that would be appreciated. I don't have any way of testing it. If it doesn't work, I do have an idea on how to fix it (for those interested, another almost-aries device, the Infuse 4G, had to modify things slightly to get it to work. I would try to emulate their solution).
Omg download nowwww....thanks my friend
Alright, I'm having some issues on the latest build with notifications and the lockscreen. I'm still working on tracing down the reason for the problem...
DickyG said:
I've downloaded the zip and one of the smaller Gapps packages...won't be able to flash until early next week...I'll be out of town...will post results later...thanks for keeping this phone current.
Click to expand...
Click to collapse
Hello, im a user of a t959v. And I've been using this rom for three days. Everything is fine and very smooth on this rom except that, I can't install anything from the playstore. I always get (cannot install app due to an error 963). And Ive tried all the gapps, even the new link provided but still no luck.
billowusu47 said:
Hello, im a user of a t959v. And I've been using this rom for three days. Everything is fine and very smooth on this rom except that, I can't install anything from the playstore. I always get (cannot install app due to an error 963). And Ive tried all the gapps, even the new link provided but still no luck.
Click to expand...
Click to collapse
Good to hear that that's its (mostly) been working for you. I was hoping that the gapps problem was just me
Out of curiosity, which of the alternate gapps did you try?
A brief google of the error brings up a couple of possibilities...
Try an older gapps version. The ones from devloz on the i9000 thread devloz and the oldest revision for 5.1.1 are probably your best bet. Please be aware that Google Play store will automatically update!!! In order to prevent this, you will need to create a folder called "com.android.vending-1.apk" in /data/app (use a root explorer such as ES File Explorer or adb if you know how). If a file with that name already exists, delete it first.
Another thing to try would be to unmount your sdcard first before trying to install an app. I know, its a terrible work-around but it should work. This is because the error is that Google Play is trying to save some data on your sdcard but then for some reason it fails (I'm not sure why).
I'll hopefully get around to seeing if its a permissions problem after I find out what's been causing the issue with the notifications on the latest build.
P.S. Does the GPS work?
Early update...
...ROM flashed fine...a little slow to boot...about 3 minutes...but it booted.
...Gapps flashed fine...used 20150513_5.1.x package
...Installed Super SU (although I don't think that's necessary) and TB.
...So far only gave a quick test to camera and web browser...no problems.
...Am now in the process of re-installing user apps and data from TB...this will take a while.
When I'm done with that, I use Link2SD to link most of my user files to the SD card. After that is all set up, I'll test stuff like GPS, root access, etc. I'll post back later...maybe tomorrow.
But so far so good.
OK...I did some testing tonight and here's some results.
Working:
.it boots
.root
.browser
.playstore
.camera
.link2sd (about 180 mb free in internal)
.camera
.wifi
.email
Nor working:
.bluetooth
.google search/voice search
.just about all the rest of the Gapps
.tons of force closes including Maps so can't test GPS
Won't be able to do anymore testing until next week.
DickyG said:
OK...I did some testing tonight and here's some results.
Working:
.it boots
.root
.browser
.playstore
.camera
.link2sd (about 180 mb free in internal)
.camera
.wifi
.email
Nor working:
.bluetooth
.google search/voice search
.just about all the rest of the Gapps
.tons of force closes including Maps so can't test GPS
Won't be able to do anymore testing until next week.
Click to expand...
Click to collapse
Alright, thanks very much for the update. I'll do some more testing here and see if I can solve anything. For me, bluetooth file transfers to the phone work but not from the phone.
I've been looking at the notification "error" where the lockscreen notifications do not appear correctly. It appears to have been introduced upstream with a merge. I'm having difficulty finding out exactly what changed and since no errors are being thrown in the logcat, it could be a while...
For testing the GPS, there's an app from the Play Store called GPS Test which does a nice job of showing satellites and whether or not you have a lock on them.
you're the man!
nice one! its nice that this device are still alive.! and now were on 5.1
DerPuGNa said:
nice one! its nice that this device are still alive.! and now were on 5.1
Click to expand...
Click to collapse
No, it should be Humberos is the man! I basically re-hashed his code for the i9000 and used bits and pieces from people like Bhundven, noiphonehere, maxfierke, Dao, and FB to get things to work properly.
For a status update, I figured out the lockscreen notification problem. I have a new build being made that I hopefully will be able to upload in the next couple of days (internet dependent). TV-Out looks totally broken as the proprietary blobs no longer function. I don't have the know-how to make ugly hacks to get them to work. The new build will have SElinux in enforcing mode and have the different GPS initialization (like the last build) until someone tells me that it doesn't work
Uh-oh, looks like I jumped the gun.... Having problems once again
Any updates on getting the play store to work? I have searched, downloaded, and tried every gapp made for 5.1. I found that I can load any app on the rom, if I get the APK version of it.
AgainstTheFlow said:
Any updates on getting the play store to work? I have searched, downloaded, and tried every gapp made for 5.1. I found that I can load any app on the rom, if I get the APK version of it.
Click to expand...
Click to collapse
Darn, so its still not working. Not surprising. I've been struggling on the notification issue and am at my wit's end as to what the problem is. I don't think its only our phone as several i9000 users have been reporting it as well. Whether it is only the first-gen Galaxy S series that is having the problem or not is anyone's guess. My programming skills are insufficient to fix the issue!
I'll have another look at gapps over the next couple of days and see if I can figure out a combination that works 100% of the time.
I'm assuming the error message is still 963 or does it silently fail now? Its probably related to the fact that we have only an external sd card and no internal sd card like most devices...
All the problems with the notifications that I've found are:
Only one notification will show up at a time
Large notifications such as the music player do not render properly. They are cut off at the normal notification size and occasionally it seems as if there are two layers there (one for the small version, one for the bigger version) (see attached picture, taken with VLC as the media player, but also appears with Apollo)
Notifications don't always show up. A little icon appears in the top left corner of the status bar but no notification is present. Seems hit or miss
The words No notifications appears in the lockscreen just above the clock when there are no notifications. Otherwise, a notification (and only one) which can't be clicked covers part of the clock

Categories

Resources