[ROM - 1.2] CyanogenMod 7 nightlies for the GTab [Updated: 07-27-2011] - G Tablet Android Development

As suggested, I have decided to make my own thread for the Cyanogenmod nightlies and other ROMs. It will make things a lot easier in the long run.
Disclaimer: as with the other Roms, Use at your own risk! Since the CM7 nightlies are basically an ongoing beta, you run the risk to brick your Gtab if you are not careful. Use to learn NxFlash first before attempting to flash ROMS. Also, do yourself a favor and get Titanium Backup! Always backup yours apps/settings and wipe data/cache/dalvik before flashing.
These will be using the bootloader's 1.2 Pershoot's kernel (2.6.32.43 / 1.4 ghz Kernel) for GB. This ROM works with the Gtab and should work with the ZPAD altough I have no confirmation of this yet.
Thanks goes out to: Team Douche/Cyanogenmod Devs for making a great ROM, Zyhong for showing me how to update to 1.2 and a few more tricks, Maxdamage for taking the time to compile the nightlies for 1.1 users, Pershoot for making such a great kernel and Roebeet for being the one that inspired me to take my journey down the Android rom lane.
Issues:
1) Once you set up DSPmanager, it force crashes.
1) Vanilla CM7 nightly (only vold.fstab was modified):
Latest build: Build 07262011 (Changelog)
2) Modified version of the ROM: CM7Tab build 07272011
Changes in modified version
1) replaced DSPmanager.apk with a previous version that is known to work (7.0.3) (if you open it, it FCs)
2) vold.fstab is setup as sdcard for internal storage & emmc for external card
3) using pershoot's 2.6.32.43 GB kernel for 1.2 bootloader (For more info, check his blog.
4) Read_ahead_kd increased from 128 to 2048.
5) Set up overclocking by default and battery saver script + cpu governors via userinit.sh (from Zyhong's ROM, based on Caulkin's scripts).
6) Replaced Camera libs & apk to stop the 8-bit pixelling.
7) Changed values for lowmemorykiller (07102011).
8- Increased dalvik.vm.heapsize to 64m (07102011)
9) Set some values to improve video playback (07272011)
RC1 version of the rom with changes: 7.1.0 RC1 with Pershoot 42 kernel
(Sorry if this is short but I will improve the thread as it goes)
To-do list:
1) remove some apks (such as Rom manager) & create a removed apks folder.
2) change the EMMC to Sdcard2
If you have suggestions/ideas, do not hesitate to share them.

reserved for future use

AS WE ARE REORGANIZING THE GTABLET FORUM - ALL ROMS/KERNELS/ETC WILL HAVE THEIR Q&A POSTS MOVED TO THE Q&A SECTION.
THE Q&A LOCATION FOR THIS ROM IS HERE
Thanks.

Related

[11/26/11][BL1.1+1.2 ROM] CyanogenMod7.2.0-RC0 BUILD98 REPACK | GTablet | 2.3.7 GWK74

Now, I am no great Android developer... I'm just someone who is technically inclined to piece together several different mods and tweaks from different sources... and I do it because I love getting the best out of my GTablet...
I pretty sure everyone reading this agrees that CyanogenMod is the best after-market AOSP-based community initiative ROM available... it's got dozens of new features, fixes, modifications and enhancements over pure AOSP Android... And thanks to the efforts of the entire CyanogenMod team, especially bekit, pershoot & mad-murdock, we have CyanogenMod for our GTablets...
I keep experimenting with the latest CyanogenMod build and the tonnes of other contributions by various people in the community (XDA, TabletRoms, SlateDroid, etc.)... trying to mix and match and find a combination which will give me the best of both worlds...
I started this off as a personal initiative... and decided to share it with the community... but this effort of merging various community contributions into CyanogenMod ROMs takes time and quite often needs thorough testing, it is not practical for me to release updates very frequently. But every so often, when I see commits in CyanogenMod or contributions in the community which would be nice to repack and share with the community, I will hope on board and create a new release.
Please read through the post thoroughy, especially the instructions, troubleshooting and known issues section and familarise yourself with NVFlash recovery.
Credit for most of the amazing features of this ROM goes to the CyanogenMod team (especially pershoot, bekit, mad-murdock) and contributors... and the various other members of the community who share their brilliant mods and tweaks...
Big thanks to dev-host.org team for hosting the files with no bandwidth restrictions...
LATEST RELEASE | CYANOGENMOD7.2.0-RC0-BUILD98-REPACK | ANDROID 2.3.7
REPACK DOWNLOAD [Bootloader 1.1]
MD5Sum = 9a038efaa6acd207868696c657a34cb4
REPACK DOWNLOAD [Bootloader 1.2]
MD5Sum = cd2041dd0fd2d8e2dbda9adb2fbe3025
FIX FOR MOBILE SIGNAL ICON IN STATUS BAR [Both bootloaders]
MD5Sum = 1fc03c6f05a8b9da43d4966c6ad42549
OFFICIAL CHANGELOG
NIGHTLIES CHANGELOG
REPACK CHANGELOG:
Code:
1. All features of the official CM7.2.0-RC0 Build 98 [credits to CM team]
2. Android Gingerbread 2.3.7 along with all 2.3.7 GWK74 Google Apps [credits to Google]
3. Latest Android Market 3.3.12 [credits to Google]
4. Superuser 3.0.7 [credits to ChainsDD]
5. QuickOffice Tablet from Notion Ink Adam
6. Google Music 4.0.9 with Google Music cloud sync [credits to Google]
7. Demotivators Protips (hilarious de-motivational sayings) [credits to david1171]
8. Updated the build fingerprint to 2.3.6 GRK39F [based on the latest Nexus One OTA]
9. Changed display density to 120 (was 160) which means more real estate
10. Uses latest libs, jars & other proprietary from the latest 1.2-5274 TnT ROM (BL1.2 release only) [credits to TnT team]
11. Separate releases for bootloaders 1.1 & 1.2
12. Switchable internal & external storage mount points [credits to CM team]
13. Kernel 2.6.32.48 – OC-UV-VFP_FP (up to 1.400GHz) [credits to pershoot]
14. Several stagefright (Android Media Framework) fixes and tweaks to improve audio and video decoding [credits to CM team]
15. Latest stock camera with all CM tweaks and fixes and no pixelated still photographs [credits to CM team]
16. New GoogleTalk with voice & video (only one way video, GTablet video broken) [credits to britoso, B3ATTY]
17. Fixed assert checks in update script for Clockwork recovery for BL 1.1 & 1.2
18. Removed ROMManager since it does not play nice with the GTablet
19. Hand-picked tweaks for performance, battery life & internet from a collection by knzo [credits to knzo]
20. Tweaked minfree (low memory killer) for performance improvement
21. Increased internal & external (if present) storage read cache to 2048 to improve storage access speed
22. Hardware decoding for MP4 h264 Baseline videos upto 720p [credits to CM team]
23. Pandora and other internet radio application playback no more slow [credits to CM team]
24. Browser default bookmarks modified to include GTablet specific bookmarks
25. Full working Android Market with tablet recognisation (no Market fixes needed)
INSTALLATION INSTRUCTIONS:
1. Download the ROM from the appropriate bootloader.
2. Verify the MD5Sum of the downloaded ROM.
3. Clear cache & dalvik cache using Clockwork recovery if you were not using a CM7 2.3.7 ROM prior to flashing this
4. Flash using Clockwork recovery.
RECOMMENDED:
1. If you are using the 1.2 bootloader version, use the latest 1.2 bootloader from the 1.2-5274 ROM.
2. Wipe data/factory reset is recommended if you were not using a CM7 2.3.7 ROM prior to flashing this.
3. Since most newer ROMs are based on the 1.2 bootloader, it is recommended that you upgrade to the 1.2-5274 ROM so that you have more freedom to switch to other newer ROMs.
ADD-ONS:
1. Extra kernel modules for pershoot's kernel 2.6.32.48 (lib-2632.48_gb.tar.gz) [For advanced users only]
2. Possible SOD (sleep of death) fixes
TIPS & TWEAKS:
1. You can enable and disable the lockscreen from Settings -> CyanogenMod settings -> Tablet tweaks -> Disable lockscreen.
2. You can switch the mount points of the internal & external memory. You can mount the internal memory as /mnt/sdcard or as /mnt/emmc. Go to Settings -> CyanogenMod settings -> Application -> Use internal storage. This is not part of the CyanogenMod-7.1.0-RC1 build.
3. Since hardware decoding of videos is not working, use MX Video Player or Mobo Player which have software rendering for videos. I recommend one of these players since they have ARMv7 (Tegra) optimised software codecs (FFMPEG).
4. If you want to change the LCD density, download & install PropEditor. Click the "Backup" button to create a backup in case you need to revert back. Then click the "Open" button and in the file manager which opens, tap ".." till you reach the system root. Then tap "system" and the tap "build.prop" to open the editor. Look for "ro.sf.lcd.density" and tap it to change the value. Press the "Menu" key and tap "Save". Reboot.
5. Increasing the DalvikVM memory size will improve performance of the bigger high-graphics Tegra games. Go to Settings -> CyanogenMod settings -> Performance -> VM heap size and set it as 64m.
6. To overclock or underclock your device, go to Settings -> CyanogenMod settings -> Performance -> CPU settings and set the Min CPU frequency and Max CPU frequency to a value of your choice. Click Set on boot to make the frequency setting persistent after reboot.
7. If the Clock app opens every time you press the Home button, it's because Android thinks you GTablet is docked (I don't know why yet!). Install Dock No-Op to fix it.
8. If you wish to use Market Enabler, use the one by For2w. It has many more providers to fake and works properly with the Android Marker 3.x.
KNOWN ISSUES:
1. Due to lack of official drivers and/or OpenGL issues, the video camera does not work and stagefright (media framework) FCs.
2. Due to lack of official drivers & codecs, hardware decoding for videos does not work for most video formats other than MP4. Use a video player with software rendering.
3. If audio from the loudspeaker suddenly stops, plug in a headset and then unplug it.
4. Since the video camera does not work, any video apps which use the stock video camera will not work. Users have reported Fring & Oovoo video chat works.
5. GoogleTalk and Skype now support ARMv7 without neon. This version of GoogleTalk is included in this ROM. But due to lack of official drivers and/or OpenGL issues, both GoogleTalk and Skype cannot broadcast video from the GTablet. The reciepent's video is visible on the GTablet.
6. If you have a problem downloading applications from the Android Market and all/most apps show as "not available for device", try wiping Market data and cache and rebooting. If that does not work, edit build.prop and change the resolution 160 DPI and wipe Market data and cache and reboot.
7. Some user may face SODs (Sleep of Death) wherein the device does not wake after sleep until a hard-reboot. Some possible workarounds are
a. Enabling the lockscreen (see Tips & Tweaks)
b. Setting the device to wake using volume keys (CyanogenMod setting -> Input -> Volume rocker wake)
c. Setting the Min CPU frequency to 312 MHz or 456 MHz (see Tips & Tweaks)
d. Visit this thread for more solutions
8. Google Maps 6.x force closes due to openGL issues with Gingerbread on the GTablet. Use Google Maps 5.x.
TROUBLESHOOTING STEPS:
1. Try a data/factory reset
2. Use ClockworkMod recovery and try a data/factory reset and format the boot and system partitions
3. Use ClockworkMod recovery and partition the internal SD card as 2048MB ext, 0MB swap, remaining FAT32
4. nvFlash to the stock image
DISCLAIMER:
While this has been branded a "stable" release, do note that it is not 100% perfect. I will do my best to help you out if you have any problems, but I take no responsibility if you land up with a brick. Much of the actual hard-work behind the functionality of this ROM belongs to the various developers and teams credited in the changelogs above. Throw a nice thanks to them for their hard work.
ARCHIVED RELEASE:
1. CYANOGENMOD7.1.0.1-REPACK | ANDROID 2.3.7
2. CYANOGENMOD7.1-RC-Build52-REPACK | ANDROID 2.3.7
3. CYANOGENMOD7.1-RC-Build21-REPACK | ANDROID 2.3.5
4. CYANOGENMOD-7.1.0-RC1 | ANDROID 2.3.4
More details and download links for archived releases
I got installation of 7.1.0 RC "aborted"
Same here using 1.2 BL & CW.
The usual asserts error, expecting HARMONY as system type. Also, are those the right GAPPS, or should it be gapps-gb-20110613?
MC
Disabling assert doesn't get this installed. Was really hoping for an rc1 for 1.2...
MicroChip said:
The usual asserts error, expecting HARMONY as system type. Also, are those the right GAPPS, or should it be gapps-gb-20110613?
MC
Click to expand...
Click to collapse
This is the 2.3.4 Google Apps with the new Google Talk with Voice & Video... the one you noted is the 2.3.3 Google Apps... this was created using the official GRJ22 firmware...
And for those having problems with the asserts, try removing the assert line (the line mentioned below) from the update-script in the ROM zip...
Code:
assert(getprop("ro.product.device") == "harmony" || getprop("ro.build.product") == "harmony" || getprop("ro.product.board") == "harmony" ||
getprop("ro.product.device") == "smb_a1002" || getprop("ro.build.product") == "smb_a1002" || getprop("ro.product.board") == "smb_a1002");
I've managed to set up CM7.1 RC1 on both the BL1.1 & BL1.2 after removing the above line.
craigacgomez said:
And for those having problems with the asserts, try removing the assert line (the line mentioned below) from the update-script in the ROM zip...
Code:
assert(getprop("ro.product.device") == "harmony" || getprop("ro.build.product") == "harmony" || getprop("ro.product.board") == "harmony" ||
getprop("ro.product.device") == "smb_a1002" || getprop("ro.build.product") == "smb_a1002" || getprop("ro.product.board") == "smb_a1002");
I've managed to set up CM7.1 RC1 on both the BL1.1 & BL1.2 after removing the above line.
Click to expand...
Click to collapse
I didn't try it but have in the past and I'm pretty sure it doesn't work because changing that line makes the rom fail md5 test if I recall?
Check with zyhong, he's packaged 1.1 CM for 1.2 bl successfully. Wish somebody would write up how to do it, I'd do it myself.
Thanks!
MC
MicroChip said:
The usual asserts error, expecting HARMONY as
system type.
Click to expand...
Click to collapse
+1 for me.
craigacgomez said:
And for those having problems with the asserts, try removing the assert line (the line mentioned below) from the update-script in the ROM zip...
Code:
assert(getprop("ro.product.device") == "harmony" || getprop("ro.build.product") == "harmony" || getprop("ro.product.board") == "harmony" ||
getprop("ro.product.device") == "smb_a1002" || getprop("ro.build.product") == "smb_a1002" || getprop("ro.product.board") == "smb_a1002");
I've managed to set up CM7.1 RC1 on both the BL1.1 & BL1.2 after removing the above line.
Click to expand...
Click to collapse
This results in an immediate "Installation Aborted" error for me - sans the "assert failed" notice.
First, Thanks for your efforts, but just like the several other threads created for the same topic (with its slight variations) this need to be moved to General section.
The development section is kept for those ROMs developed by the XDA contributors.
craigacgomez said:
This is the 2.3.4 Google Apps with the new Google Talk with Voice & Video... the one you noted is the 2.3.3 Google Apps... this was created using the official GRJ22 firmware...
Click to expand...
Click to collapse
Strange, I thought it was 2.3.4 too.
20110613: This package is designed for Android 2.3.4, and will not work on 2.3.3. It contains all of the applications updated for 2.3.4, but does not include the new Google Talk with video chat due to there being no compatible library available for non-ARM7 and non-neon board devices, from Google or another OEM. This package should work on all 2.3.4 ROMs, and has the latest Android Market update in it, which includes in-app purchase support. This package is listed in the above table, ROM Manager, and latest/7/universal. It should be used with ROMs such as CyanogenMod 7.1.0 (though at the time that I'm updating this, 20110307 is still listed in the ROM Manager manifest for the CyanogenMod Nightlies).
Click to expand...
Click to collapse
That said, does video chat work on your tablet ?!
MicroChip said:
I didn't try it but have in the past and I'm pretty sure it doesn't work because changing that line makes the rom fail md5 test if I recall?
Check with zyhong, he's packaged 1.1 CM for 1.2 bl successfully. Wish somebody would write up how to do it, I'd do it myself.
Thanks!
MC
Click to expand...
Click to collapse
I have put an instruction on the second post of my GB for BL1.2 post, and someone in slatedroid have successfully build the cm7.1 RC1, which is confirmed by some users that works well. I have put a link for that build on my post as well. Hope this help.
I think I know the answer, but I'm no expert - does CM7.1 for the G-tab have hardware acceleration? If no, I see reports of Flash working so do problems with HD video still exist?
I'm considering moving from Vegan (Froyo) to see if it clears up a couple minor annoyances but I need a (mostly) fully functional tablet. That being said, I use the MoboPlayer so I can soft-decode when needed.
Thanks!
zyhong said:
I have put an instruction on the second post of my GB for BL1.2 post, and someone in slatedroid have successfully build the cm7.1 RC1, which is confirmed by some users that works well. I have put a link for that build on my post as well. Hope this help.
Click to expand...
Click to collapse
I was able to find, and able to get 7.1RC1 on 1.2 bootloader.. Thank you.
For those looking for a flashable update for the 1.2 bootloader:
CM 7.1.0 RC1 for 1.2
md5: 3c22f7acc3dd9f82bd3e5a64915d27d4
Hope it helps.
Edit: Btw, this includes the pershoot kernel.
Hmm things worked fine until I added the pershoot kernel, then I lost wifi
I tried CM 7.1.0 RC1 for 1.2, I'm just sitting at the birds screen.
Did you do a factory reset before rebooting? It fixes the bootloop usually.
Yes I did and it just sat at the birds but will try again. I can't seem to get Clockwork to install alone either
I will re-create the CM7.1 RC 1 for both bootloader versions in a day or two so that it will work with any bootloader and even the stock recoveries.
I am using CWR 3.0.2.8 and used install zip from sdcard to flash the rom. Did you flash it that way?

[ROM/MOD - BL1.2 ] FrankenTAB [G-TABLET/ZPAD T2]

Updated 03/14/2012 FrankenTAB v1.1.0
FrankenTAB aims to pick up where the gtab-devs left off with the Froyo based VEGAn-TAB 1.00 b5.1.1 (our v001a is a direct port of b5.1.1 to BL 1.2 with a clemsyn kernel). The current build is a heavily modified Brilliant Corners 1.3.1 base (advanced version of VEGAn-TAB 1.00 b5.1.1), with an overclockable (1.6ghz) & undervoltable kernel from the Clemsyn universal Froyo Skype Fix.
1) This MOD is based on Roebeets' Brilliant Corners ROM for the GTablet. See the description for Brilliant Corners for more info.
2) I am using the latest kernel and WIFI drivers (Skype/SOD/PPP fixes) from Clemsyn, all thanks for the speed of this ROM should go to him.... not me. This ROM is overclockable (to 1.6Ghz) and undervoltable via SetCPU (Get it from XDA if you are a member, or from the market if you want to support the developer)
3) Jcp171, Cobey, and Sharpe351 have been a huge help to me with FrankenTAB. Much thanks goes out to them for their continued help and support.
4) I got the blessing from GoJimi to include the newest version of VTL Launcher in our rom (v1.7.5 - This is NOT on the market yet). I would suggest that you drop in over at http://vegantab.gojimi.com/ to see what's going on with the OFFICIAL VEGAn-TAB ROM, which is based on GINGERBREAD, and show your support for further development of VTL Launcher by purchasing the release version from the Android Market or via a donation on the VT-Labs / VEGAn-TAB website.
INSTALLATION NOTES:
Before attempting to install this ROM, please understand how to use NVFlash (Roebeets thread) to restore your system should something go wrong.
You will ABSOLUTELY need to do a data wipe / factory reset with CWM BEFORE install. I also recommend formatting your sdcard and wiping the dalvik cache before install. my current procedure is:
1) NVFlash to version a 1.2 bootloader base image including CWM
2) Perform my wipes in CWM (data / cache / Dalvik / Format SD)
3) Mount the Tablet via USB from inside CWM / Copy all the needed files to the tablet
4) Install the Rom in CWM
5) Reboot
In more extreme cases a tougher wipe may be necessary:
0) MAKE BACKUPS OF WHAT YOU WANT TO KEEP
1) boot into CWM and format your sd card to 4096/0 then back to 2048/0 (this has cleared some of the problems for some people)
2) format dalvik cache
2a) -skip this step the first time you try, but it may end up being necessary- NVFlash back to a stock 1.2 setup that includes NVFlash (if you are on windows, I posted my NVFlash folder link (HERE) that has a few batch files for stock or CWM recovery)
3) wipe data / factory reset (in CWM)
4) -my method- format /system & /data (by doing this, it basically makes blank, formatted partitions)
4a) wipe dalvik cache again! especially if you let your system fully boot after the NVFlash - CLEAR THAT CRAP OUTTA THERE!!!
5) mount usb and copy over the zip file to the root of your internal sd card (which should be empty after part 1 - if not repeat step 1)
6) install zip from sd card
7) Reboot.
MAJOR RELEASE NOTE: The version 1.1.0 release is a full installation package with a completely new base. As such, please make a backup of your data just in case a full wipe becomes necessary during your upgrade process. I highly recommend a fresh start, but since we are upgrading the kernel, a wipe of the dalvik cache is mandatory at the very least.
APPLICATION COMPATIBILITY: KNOWN ISSUES as of release v1.1.0
(Thanks to Jcp171, Cobey, and EVERYONE for helping work through the app testing):
General Apps:
1. Market: Working properly with the standard market fix... slightly limited before the fix.
2. Skype: working. I have been using it for a while now and it seems to work like a champ.
E-mail:
1. Default E-mail: Works great, but being a non-Gingerbread ROM, Secure Corporate E-Mail setups may not work (Mine does not because of lack of appropriate security suppprt)
File Managers:
1. ES File Manager: Ran fine, was able to give file manager root. UPDATE: You can just long-press the STAR icon to get to the root directory. (THANKS bdds13!)
2. iFileManager: Works fine, but is just a basic file manager. For root access use ES file explorer or root explorer.
Utilities:
1. Anreboot: Fine for reboots, but DO NOT USE THIS TO REBOOT INTO RECOVERY. It will likely only ever reboot into recovery forcing you to NVFlash the device to get it working again.
Games:
1. Plants Vs Zombies: (Doesn't work)Loaded and got all the way into the first level but quickly crashed. Will crash at some point either loading or trying to play. At the most it's extremely unstable...
2. Gem Spinner II: Not functional
3. Game compatibility with several games improved (Cut the rope now works) by removing the undervolt and returning voltages to default levels (still at 1.6ghz). May vary tab to tab... (Note: Even lowering the speed to 1ghz did not change Plants vs Zombies or Gem Spinners non-functional statuses...)
Any other apps we tested worked. Please let us know if you find an app with a problem and we can make sure to confirm the issue to help Pix out.
CHANGELOG:
v1.1.0
- Based on Advent VEGA Firmware v1.10
- Kernel - clemsyn 2.6.32.9 (MM061 #128) - 1.6GHz OC/UV/SOD protection/Skype fix/PPP support
- Updated to latest Market (Google Play) along with some of the other Google Apps.
- New wallpaper
v1.0.9
- Updated Kernel to clemsyn 2.6.32.9 (MM061 #128) - 1.6GHz OC/UV/SOD protection/Skype fix/PPP support
- Build Prop tweaks.
- System tweaks
- This is a FULL install
- Final version to be based on Advent VEGA Firmware v1.09
v1.0.2
FT 1.0.2 with default kernel at 1.6ghz:
Smart Bench:4857/2263
Quadrant:3456
FT with NEW 1.6ghz SOD fix by Clemsyn applied
Smart Bench:5022/2381
Quadrant:3416
- ADB works fine
- Market still requires the market fix, but more apps show up now (back to the olympus settings)
- Revised graphics in framework-res.apk
- Incorporated build.prop tweaks by JCP and the rest of the community - THANKS FOR THE HELP
- Most other features from v1.0.0 remain the same in this release.
v1.0.1
- POSSIBLE ADB ISSUE - TO BE CORRECTED IN 1.0.2
- Incorporated build.prop tweaks by JCP and the rest of the community - THANKS FOR THE HELP
- Returned to the default android font
- Most other features from v1.0.0 remain the same in this release.
v1.0.0
- Incorporated the G-Sensor Fix to allow games and apps to read the orientation of the tablet correctly.
- Most features from RC1 have stayed the same in the OFFICIAL release.
- Added the most up-to-date (and working) version of the Android Terminal Emulator (by jackpal)
v1.0.0 RC1
- Reworked more icons - Icons were picked & modified from Froyo, GB, HC & ICS
- Added new basic boot animation
- Added new default wallpaper (working on a wallpaper picker app to include more)
v004b
- Replaced our custom launcher with VTL Launcher 1.7.5 from gojimi (thanks again)
- Removed ASUS Water LWP (was broken by skype kernel)
- Removed nexus prime bootanimation
- Minor Build Prop changes (still @ LCD Density of 160)
- Reworked framework-res.apk (thanks to the UOT Kitchen)
Reworked lock screen sliders
Reworked color scheme
Changed fonts for a different look
v004a
- Modified boot.img to fix install error that bdds13 was having (needs to be tested)
- Added new 2nd boot logo
- Added new bootanimation.zip (nexus prime - possible slowdown issue here)
- Minor Build Prop change to test market compatibility (olympus device prop - still @ LCD Density of 160)
DOWNLOADS:
Grab FrankenTABv110 FULL from HERE
If you try it out and it doesn't work or your house burns down, or your cat turns into a zombie, IT'S NOT MY FAULT!!!
FULL INSTALL - 130.07 MB DOWNLOAD
OLDER DOWNLOADS:
Grab FrankenTABv109 FULL from HERE
FULL INSTALL - 107.6 MB DOWNLOAD
Grab FrankenTABv100 FULL from HERE
If you try it out and it doesn't work or your house burns down, or your cat turns into a zombie, IT'S NOT MY FAULT!!!
Grab FrankenTABv101 UPDATE from HERE
UPDATE ONLY - REQUIRES v1.0.0 TO BE INSTALLED FIRST - 9.78 MB DOWNLOAD
Grab FrankenTABv102 UPDATE from HERE
UPDATE ONLY - REQUIRES v1.0.1 TO BE INSTALLED FIRST- 9.76 MB DOWNLOAD
SPECIAL ADDITIONS:
"I have included 1.6 ghz, Skype fix, PPP. With PPP, I had to upgrade the wifi drivers to get it to build so not sure SOD fix will hold but please test for me thanks." - Clemsyn
Clemsyn has asked us to test his latest kernel build for froyo with SOD protection, Skype fix, and PPP support. Grab the download and let the testing begin. If it goes well I will incorporate it into the v1.1.0 release of FrankenTAB. UPDATE 02/08/2012 - This will be the new default kernel in the v1.1.0 release - all tests confirm this to be an excellent release from clemsyn.
Grab FrankenTABv001a from HERE
- v001a is based on VeganTAB 5.1.1 just ported to the 1.2 BL with clemsyns kernel and a market update. (Still seems to be fairly popular - I will continue to support v001a as best I can for those looking for the classic VEGAN experience on the 1.2 boot loader.)
SCREENSHOTS:
Work is coming along good on v1.0.2. I hope to have a release ready this weekend. This release will be very minor tweaks to some icons and graphics that were not receiving a lot of love from the community, along with some tweaks to the build prop.
In the next phase of testing I will be looking at kernel options including support for ppp in the default kernel, along with the possibility of an optional kernel or kernels. (will be v1.1.0)
Anyone that wants to test v1.0.2 I have uploaded a testers update HERE please be detailed in reporting any problems or new successes that are found.
Cool does camera or google talk work with camera?
Is this the full ? : FrankenTABv100.zip or is it this one FrankenTABv100RC1-full-install.zip
Thanks cant wait to try it
P.s Oh NVM i see its 2.2 none of the new Google apps will work thanks
Version 100 is the latest full file. version 100rc1 is the older release candidate.
no PPP support
Same like other ROM with clemsyn kernel
I try to use pppd (pppd /dev/rfcomm0 call xxx) but got message below
pppd: This system lacks kernel support for PPP. This could be because
the PPP kernel module could not be loaded, or because PPP was not
included in the kernel configuration. If PPP was included as a
module, try `/sbin/modprobe -v ppp'. If that fails, check that
ppp.o exists in /lib/modules/`uname -r`/net.
See README.linux file in the ppp distribution for more details.
Any chance to compile kernel with PPP support ??
I can ask clem to compile me a custom kernel, but it may take a lil while. I had planned to ask for something custom from him anyway so I will toss that in too. I will post an update in the second post when I hear from him, so keep an eye out.
I have been running this since 1.0.0 and love it. This is the ROM I have settled on. After trying Gingerbread and HC, I came back to Froyo for estability and speed. Love the icons on the status bar (Home, back, menu). All acceleration works including HD video. Like I said, very smooth and stable. All the games also work with it.
Netflix, Flash, Skype work.
Just loaded up over flashback, no problems here. Running so great!!!
Sent from my SGH-T959 using xda premium
Excellent ROM
Love it!
I love it!
Are you considering changing the icons to ICS themed icons?
I may look into it for a future release, but right now I have to post the update (v1.0.2 is live) and try to confirm that, with the new kernel that clemsyn compiled for us, SOD issues are solved and SKYPE IS WORKING PROPERLY!!
watch the OP in the next few mins for the updates and details!!
"I have included 1.6 ghz, Skype fix, PPP. With PPP, I had to upgrade the wifi drivers to get it to build so not sure SOD fix will hold but please test for me thanks." - Clemsyn
Clemsyn has asked us to test his latest kernel build for froyo with SOD protection, Skype fix, and PPP support. Grab the download and let the testing begin. If it goes well I will incorporate it into the v1.1.0 release of FrankenTAB
Download link is in the OP under SPECIAL ADDITIONS
why the hell i can't boot any rom , after installing flashback 10.3 ?!
You should NVFlash back to stock, and then try to install. Thats the best help I can give with the information you have provided.
Good luck. If that doesnt do the trick, let us know and we can try to work through it.
PixelRider said:
You should NVFlash back to stock, and then try to install. Thats the best help I can give with the information you have provided.
Good luck. If that doesnt do the trick, let us know and we can try to work through it.
Click to expand...
Click to collapse
thanks
i'll try it now
I hate to see someone get frustrated and give up. I hope it works for you this time.
PixelRider said:
"I have included 1.6 ghz, Skype fix, PPP. With PPP, I had to upgrade the wifi drivers to get it to build so not sure SOD fix will hold but please test for me thanks." - Clemsyn
Clemsyn has asked us to test his latest kernel build for froyo with SOD protection, Skype fix, and PPP support. Grab the download and let the testing begin. If it goes well I will incorporate it into the v1.1.0 release of FrankenTAB
Download link is in the OP under SPECIAL ADDITIONS
Click to expand...
Click to collapse
Hi PixelRider,
I try pppd on 1.02 update but still got error message below
FYI, I'm trying to do DUN over bluetooth connection
I follow instruction at link here
http://forum.xda-developers.com/showthread.php?t=1406847
It works on cyanogen ROM which is based on gingerbread
But none of froyo based ROM works and always reported such error message
I attach chat binary for froyo which i compile in case somebody
want to try this
pppd: This system lacks kernel support for PPP. This could be because
the PPP kernel module could not be loaded, or because PPP was not
included in the kernel configuration. If PPP was included as a
module, try `/sbin/modprobe -v ppp'. If that fails, check that
ppp.o exists in /lib/modules/`uname -r`/net.
See README.linux file in the ppp distribution for more details.
So far the ROM is great. I came from brilliant corners. My only issue is sometimes with flash, it's all blocky and distorted like a messed up NES cartridge.sound is fine.i fix it by full screening the flash video or changing the resolution, then back. Also, is there a DSP manager, or sound booster working in this ROM (for speakers, not headphones?) Thanks
Wifi can sleep when screen turns off?
Using 1.02 update, I notice also wifi never goes to sleep eventhough
I have setup wifi sleep when screen turn of in wifi sleep policy
Anybody experience the same?
evild said:
So far the ROM is great. I came from brilliant corners. My only issue is sometimes with flash, it's all blocky and distorted like a messed up NES cartridge.sound is fine.i fix it by full screening the flash video or changing the resolution, then back. Also, is there a DSP manager, or sound booster working in this ROM (for speakers, not headphones?) Thanks
Click to expand...
Click to collapse
I am looking into a DSP for later release.
dony71 said:
Using 1.02 update, I notice also wifi never goes to sleep eventhough
I have setup wifi sleep when screen turn of in wifi sleep policy
Anybody experience the same?
Click to expand...
Click to collapse
I will look into wifi sleep and let you know what I find.

[ROM] Acer AV041 1.31.00 WW GEN1 w/ Root and Busybox [May 18, 2012]

Rom (Ice Cream Sandwich):
A Near stock image, modified for a clean root, busybox install
ezAcer_AV041_A500_1.31.00_WW_GEN1_RootBusybox_S.zip
(MD5: 7e9fe5642b6e082fb4382288337d8dfa)​
The long overdue update to my previous Honeycomb rom
==~== Requirements ==~==
This rom requires the unlocked ICS bootloader, I also recommend my A500 Public Recovery, however all recoverys patched for the new bootloader ought to allow installation of the rom.
Bootloader install instructions are: here thanks to civato. Note for step 4 simply ensure my update zip above is either in on the device instead of the ones listed. Note instructions below before actually flashing the rom.
Additional information can be found at Skrilax_CZ's bootloader development thread here
And my A500 Public Recovery development thread here
==~== Installing ==~==
Once you have the new bootloader and ICS recovery installed (again preferably the A500 Public Recovery but any ought to work)
Cleaning your tablet:
If you are attempting to upgrade the tablet without wiping (and there is no need to wipe if you are currently running my acer7.014.14 rooted image
Select "cleanup tab" in the main menu of the A500 Public Recovery
(If you are using another recovery, select the options for a. Wipe Cache, b. Wipe Dalvik Cache, and c. Fix Permissions)
Install the rom:
Select "install zip from sdcard" and navigate to ezAcer_AV041_A500_1.31.00_WW_GEN1_RootBusybox_S.zip
Thats it
==~== Root ==~==
Applications are granted Superuser access from ChainsDD's Superuser.apk as usual (a request asking you will appear when an application requests root, and permissions granted before the upgrade may still be active post upgrade)
adb shell: ADB by default will not have root access here you have the following options:
> if you run 'adb root' all adb operations will have root until reboot (aka 'adb shell' and 'adb remount')
> If you have a non-root 'adb shell' you can switch to root with the 'su' command
> If you wish to restore the permanent adb root on boot add the following line to the build.prop 'service.adb.root=1' this will force the old behavior of root always via adb without using the 'adb root' command.
This change has been made as its a little more secure, (However obviously still lets anyone with access to the USB port access to all the tablets data)
==~== Features ==~==
This rom is intended for users that wish a nearly stock system configuration, however either need root and busybox, or enjoy conducting more advanced tasks at the command line and wish a smooth root experience.
In addition some other small mini-fixes have been applied to the image in hope of a smooth experience.
Here is a list of the features and changes in the rom
Modified ADB to allow adb root to operate without changing the production build properties
Kernel patched to allow system remount
Busybox built from CM9 source tree and integrated into the rom
runparts (ie /system/etc/init.d functionality)
GPS lto fix thanks to waydownsouth
FDUpdater (ie system update) removed to not be prompt for an update you can't install.. if you want it the original app is in the system folder of the update.zip, (FDUpdater.apk) its not odexed so install normally)
Kernel modules md4.ko sha512_generic.ko and cifs.ko added to the rom (md4/sha512 is loaded on boot via an init.d script, users of cifs need to check the "Load cifs module" option in CifsManager.
Added Superuser
DHCP Infinite Lease bugfix (why has google not fixed this) applied as a patch to the framework.odex
Rom is still odexed (and I re-odexed the one changed odex for the DHCP patch)
Developers wanting more details or the source to anything I changed can see this detailed modification guide: http://pastebin.com/ApUjMDJ7
Note to anyone wishing to make a modification to the rom they are flashing, everything in the system folder of the update.zip is unchanged from the original rom. (when flashed the system is patched and augmented via various files and tools in the custom directory, also the boot image is pre-patched)
==~== Extras and Addons ==~==
** Overclocked test kernel: See my ezT20 kernel here (previously OCTestV3 here
(kernel last updated June 18th 2012)
** Disk IO enhancement: significantly increase diskio scores, and make the table slightly more responsive when reading/writing to flash: On this post
(diskIO last updated June 5th 2012)
==~== Tips and Tricks ==~==
This section is where I try to explain how to get the most of your tablet, and solutions to common complaints due to changes between versions.
-----) Rom "Bloat" (------
First half of what people call rom bloat is not quite true, (there is such a thing, and problems related to it)
Our tablets have 590MB system partition, a 97MB vendor partition, a 1GB cache partition, and the rest of your tablets space in a data partition (mine is 27GB, but if you have a smaller tablet model it will be less) All roms will have currently the same split between the partitions.
Its only that last partition that contains your data, the system/vendor partitions are by default read only, and the cache partition is temporary data.
System apps are on the two read only partitions, thus removing them for the most part will not cause more data to be available to your apps. Also this is storage space so having more "free" will not speed up your device (well as long as we are not too close to full.. and this rom is not)
Most of these apps play nice, they don't run unless you select them thus you can ignore they are on your tablet and all will be just as fast as if they were never installed
There is however one *Problem* Applications pre-installed that run constantly in the background that you the user are not interested in.
Solution: Freezing apps
* Goto Settings-> Apps-> All
* For any of the following that you do not use:
> Photo Browser 3D
> SocialJogger
> Acer Media
Select the app,
Choose Disable
Clear Data
If you use the app, obviously keep it enabled, also you can return to this screen and re-enable the app.
-----) Screen flickering/brightness oddities (------
I have had some brightness issues initially, simple fix was to go into settings->display->brightness uncheck auto bightness, lower the meter, and re-check auto brightness
-----) Sluggish system (------
Make sure on first boot you give the system some time (2h/3h after upgrading or re-installing where there is a large collection of media on the tablet) before measuring speed, as the system may be still sorting/indexing tablet data and will speed up when done.
Also while apps are installing the system may behave slower (if you have many market updates happening in the background)
Otherwise check running processes in settings to see if anything may be slowing down your tablet in the background (Settings -> Apps -> Running)​
==~== Credits ==~==
civato - for his guide to installing the new bootloader and some testing of some of the tools I use to patch the rom up
waydownsouth - for the GPS patches (and work on CM9 for our tablets as it helped create some of the utilities in use here)
CyanogenMod and Team - For the idea of the root change, modifications to the bustybox build, and Koush's ClockworkMod recovery
vache - various insight all over XDA on how our device works (and leaks but this build is from the official OTA I recived)
Skrilax_CZ - for the unlocked bootlaoder, without which we couldn't run these roms
And the many others that provide development insight, source code, and examples here on XDA
2nd Post
reserved for future
Nice and congratulations with your release.
I will ad a link to this rom in the unlocked bootloader guide.
Overclocked kernel [May 23rd 2012]
(wow I think we can hear crickets in here..)
Anyway using the now released source code from acer, and richardtrip's OC patches from HC I now have an overclocked kernel.
As of V3 I also have the voltage controls patched up from richardtrip's kernel.
[size=+2]AcerOCTestV3_S.zip[/size]
MD5: 6907e7585fedf534261cc8ebe23d824a
Instructions are simple: flash from recovery
Links to the github source and other information on the AcerOCTest kernels is in this related notecard
While I've only tested it on this rom, the installer is using koush's anykernel logic (or one of my own flavors of that logic anyway) and thus this ought to cleanly install on any rom based on the stock ICS kernel regardless of the tweaks the rom creator may have added.)
Also I've not had much time to test so let me know if there are issues
----
List of all versions:
V3 - AcerOCTestV3_S.zip (md5: 6907e7585fedf534261cc8ebe23d824a) May 23rd 2012
V2 - AcerOCTestV2_S.zip (md5: da01a90dda3916ec55ebb62bbb1164f1) May 22rd 2012
V1 - no public binary (caused reboots on tablet sleep)
Just tried the OC kernel on Civato's latest rom and it does work. Can't go over 1.2ghz without a reboot, but that extra bit of speed is nice.
Jigga0o7 said:
Just tried the OC kernel on Civato's latest rom and it does work. Can't go over 1.2ghz without a reboot, but that extra bit of speed is nice.
Click to expand...
Click to collapse
what dosn't work? >1.2ghz or flashing it on Civato's rom
the rom ought to work, it extracts the current boot.img, swaps the zImage (leaves the ramdisk) and swaps the modules in /system/lib/modules.
as for the speed.. your device is intended for 1.0ghz any thing extra is a bonus.. the kernel thus boots at 1.0
edit: although I'll look into it some may be a new verification in the updated kernel. the tegra2 OC logic is much more complicated than the msm logic I'm used to on the HTC dream.. I'm more worried about reboot-on-wake bugs I had in earlier revisions
ezterry said:
what dosn't work? >1.2ghz or flashing it on Civato's rom
the rom ought to work, it extracts the current boot.img, swaps the zImage (leaves the ramdisk) and swaps the modules in /system/lib/modules.
as for the speed.. your device is intended for 1.0ghz any thing extra is a bonus.. the kernel thus boots at 1.0
Click to expand...
Click to collapse
Oh I said that it does work and that the only thing is can't go over 1.2ghz. We've got a nice speed bump here, thanks for your hard work.
Jigga0o7 said:
Oh I said that it does work and that the only thing is can't go over 1.2ghz. We've got a nice speed bump here, thanks for your hard work.
Click to expand...
Click to collapse
looking closer its a but..
So now I have two OC tests I've made.. the first one I didn't publish because while it could go > 1.2 it crashed when you put the tab to sleep. (at least when USB wasn't connected)
This one crashes when you go over 1.2.
maybe if a combine them I can get something that works...
Perhaps a slight voltage bump is needed to get beyond 1.2? In either case, 1.2ghz feels leaps and bounds faster than 1ghz using this rom. I'm starting to feel like we don't even need cyanogenmod 9 for the a500.
Jigga0o7 said:
Perhaps a slight voltage bump is needed to get beyond 1.2? In either case, 1.2ghz feels leaps and bounds faster than 1ghz using this rom. I'm starting to feel like we don't even need cyanogenmod 9 for the a500.
Click to expand...
Click to collapse
No.. well maybe but you not getting that far.. its a kernel BUG condition, meaning some code found some invalid input and refused to process it, instead triggered a reboot.. looking at the diff of mycode and the code in the CM thread.. no logic is different so i'll need to poke min/max rail voltages. (still sorting out all the voltages and CPU speeds.. the dream had it all in one large table .. here it seems spread out in various places between two files..)
(I'll also try to include the voltage manipulation patches just making sure things are stable first thus 1.2ghz is a better testing speed for me than trying to Max my device)
As for CM..it seems to have many interesting features.. but at some point I'm not sure its direction matches my interests.. (maybe its just become too much of a kitchen sink i don't know, that or too much now in aosp) I'm sure to look at it but probably start an aosp build with cherrypicked features I like.. until then this tweaked ics rom will need to do.
Fyi I haven't had a single issue on your kernel.
Been waiting on this! Thanks ezterry.
Jigga0o7 said:
Fyi I haven't had a single issue on your kernel.
Click to expand...
Click to collapse
Well next version will have voltage controls and working higher overclock speeds
(just ironing out some minor issues with the voltage control)
Some side info and feedback I get from some users that are on ICS bootloader and still getting SoD
I made a boot.img with in the "boot.img-ramdisk" / postboot.sh = I deleted the following line
"echo 7> /sys/module/wakelock/parameters/debug_mask" and it solves the SoD problem some still have when they are on ICS bootloader.
Just had a other pm today confirming it worked.
And I'm testing your modules and OC zImage with this modded in the boot.img-ramdisk (and my other tweaks) and I don't get any SoD , screen off , back on no problem.
Also confirming 1200 is max , over that it will reboot.
Ezterry,
Thanks!
very nice kernel, I flashed the 'civato' version to avoid SOD ...
Works nicely in 1.2 Ghz...
Btw, the old "No-Frills CPU control" apk doesn't apply the upper 1.2 Ghz frequency at Boot as asked.
Do you know another tool working to apply OC at boot?
(I'm using Civato's last version of flexreaper ROM)
=================================================================
>>>>> I have found a solution: I now use System Tuner PRO with its OC setting and it works <<<<<
=================================================================
civato said:
Some side info and feedback I get from some users that are on ICS bootloader and still getting SoD
I made a boot.img with in the "boot.img-ramdisk" / postboot.sh = I deleted the following line
"echo 7> /sys/module/wakelock/parameters/debug_mask" and it solves the SoD problem some still have when they are on ICS bootloader.
Click to expand...
Click to collapse
.. I think this solution has nothing to do with the debug variable and everything to do with *forcing* the user to install a ICS kernel and stop messing around with the HC kernel they had earlier. (since you are installing a new boot.img)
So says the code anyway. If you want to prove it wrong after the crash + quick reboot get your users to dump the last_kmsg and output of dmesg so we can actually debug what is going on.. well unless its just the wrong kernel
But if the "obecalp" works to get some your users to install the right thing and so they fix there own problem.. so be it.
--
I have to inform users of my rom its no longer my rom if they install one of your (or anyone else's) full boot images and not to complain of any resulting bugs here.. If anyone with this rom has a SoD (none reported yet.. but I block installation on the old HC bootloader) let us know if you have such an issue. (just want to add if the full boot image was modified from the one in this rom, and intended for users of this rom that isn't an issue.. the issue is when its for another rom)
Its a bit different when you flash my update on another rom, since I only swap the kernel and leave the ramdisk as is, (by unpacking and repacking the boot.img) the rom designers changes stay intact.. well unless they had a kernel module that I've not included.. but even then we will need to re-build that module)
and you can test this after boot enter terminal and run echo '3> /sys/module/wakelock/parameters/debug_mask' that is the default.
(If it is disabled it just won't print the list of wakelocks to the kernel log on suspend..)
UPDATE @@
http://forum.xda-developers.com/showpost.php?p=26432810&postcount=4
ezterry said:
[size=+2]AcerOCTestV3_S.zip[/size]
MD5: 6907e7585fedf534261cc8ebe23d824a
Click to expand...
Click to collapse
Hopefully fixed the max speed bug, and added in the voltage controls.
Not much else yet has changed. but seems stable.
Its the same anykernel package as last time so it should cleanly swap the kernel (leaving the previous ram disk) for any ICS stock kernel based rom.
(Is there one app out there that actually knows how to successfully set *both* cores frequency and set voltage on boot, without giving the world access to the /sys files [so a malicious app cant overclock+fry the device or under clock it so it feels painfully slow]... soon I'll just write an init.d script for myself to echo the values directly into the kernel settings /rant)
I use setcpu.
civato said:
I use setcpu.
Click to expand...
Click to collapse
I don't like that he (and has always) granted global write permissions to the /sys/ files controlling the CPU/Voltage settings .. and it was acting flaky on voltage settings on boot.
Voltage Control looked good until a verification in /sys indicated if left the second CPU core at 1GHz
Now poking system tuner/system tuner pro.. many interesting features. Not sure they quite understand use root to write the value.. or set the file to your own ownership..
*ANYWAY*
you can check these yourself manually at the command line/adb shell:
CPU0: /sys/devices/system/cpu/cpu0/cpufreq
CPU1: /sys/devices/system/cpu/cpu1/cpufreq
current status of the voltages is in the readonly: frequency_voltage_table
list readonly of available frequencies is: scaling_available_frequencies
list readonly of available governors: scaling_available_governors
the current min frequency: scaling_min_freq
the current max frequenct: scaling_max_freq
the current cpu governor: scaling_governor
the current undervolt levels (negative values are over volting): UV_mV_table
UV_mV_table is in the same order as frequency_voltage_table, and if written to with the same number of values will update the voltage levels.
I got a question , why :
sha512_generic.ko = what does this do ?
modules.order = why does it need to know the order ?

[KERNEL][4.1+] NeatKernel captivate v1.11 [Dual recovery][SwapSD][07-24]

NeatKernel
FOR KITKAT AND JELLY BEAN AOSP ROMS
First of all, thanks to @neobuddy89 I had learned many things from him.
thank him and me if u think its worth.
This is enhancement over basic CM kernel to attain more fluidity, performance and power saving.
Kernel is compiled with Christopher83 Linaro GCC 4.9.1-2014.07 Toolchains and is bug free.
If any bug found other than one already in CM11 basic kernel, please report.
OCed but default max frequency is 1GHz.
Downloads
captivate
Kernel Source:
https://github.com/mohammad92/NeatKernel_captivate
Thanks to
neobuddy89 for source
pawitp
kasper_h
stratosk
Christopher83
gokhan moral
dorimanx
alberto96
SferaDev
didhiy
me
Change Log
v1.11 changlog:
+ Fix boot issue with cm10, 10.1 and 10.2!
+ Fix kernel version not avilable!
v1.10 changlog:
+ No swapSD version you can switch sd by modify /system/.neatkernel/swapsd and set from 0 to 1.
Or by this aroma flashable zip NeatKernel_SwapSD_Switcher
+ Update cwm to v6.0.5.0 .
+ Update to twrp 2.7.1.0 .
+ Compiled with Christopher83 Linaro GCC 4.9.1-2014.07 Toolchains.
+ Add BigMemlibs to ne installed at boot.
+ init.d soppurt.
+ modules installed at boot.
For more details check Github
Old Change Log
v1.09 changlog:
+ Add Intelliactive gov.
+ Add SIOPLUS I/O sched.
+ Add FIFO I/O sched.
+ Add ZEN I/O sched.
+ Update cwm to v6.0.4.9 .
+ Update to twrp 3.7.0.0 .
+ Compiled with Christopher83 Linaro GCC 4.9.1-2014.05 Toolchains.
+ Update cm11 ramdisk to latest.
v1.08:
+ Compiled with Christopher83 Linaro GCC 4.9.1-2014.04 Toolchains.
v1.07:
+ Compiled with CMA.
+ Update cwm to v6.0.4.8
v1.06:
+ update cm11 ramdisk (any cm11 before 3/3/2014 may have force closes).
+ enable fast charge ny default.
+ add super cyan boot logo.
+ add more Governors.
v1.05:
+ "one kernel to rule them all" thanks to Gokhan moral, Dorimanx, Alberto.
+ Now kernel support cm10, cm 10.1, cm10.2 and cm11.
+ Fast charge mod (not tested) thanks stratosk.
+ Swap SD included in kernel for cm10 and cm10.1.
+ Revert all cma commits.
+ Upstream changes.
v1.04:
+ Dual recovery twrp and cwm (cwm is default recovery, volume keys after vibrate boot into twrp.) thanx @CTCaer for the idea and scripts.
+ cma patchs v1 an v2 merged see github.
+ Ram now is 417MB. thanx @qwertyujhgfdsa
v1.03:
+ more cma updates.
+ move app to sd fixed.
v1.02:
+ Kernel with cma test added [408 MB].
+ Add new bootsplash.
+ Flashing rom error fixed.
+ Upstream changes.
for more details check Github and for cma
v1.01:
+ Kernel with swaped sdcard added (switched sdcard0 and sdcard1).
+ Upstream changes.
v1.0:
+ Linaro Toolchain 4.7-2012. 8 compiled
+ Entropy Depletion Fixes and Enhancement
+ WiFi wakelocks reduced
+ OC Support upto 1.4 GHz
+ Minor network tweaks
+ Reduction in memory reservation for logging
+ Memory leak fixes
+ Performance tweaks
SwapSD
as of NeatKernel v1.10 and above we will use this trick to switch between storage.
the easy way is to flash this aroma flashable zip and follow the steps.
the hard way is to modify /system/.neatkernel/swapsd from "swapsd=0" to "swapsd=1"
delete /system/.neatkernel/swapsd will go back to stock storage status.
Dual recovery (twrp and cwm)
cwm is default recovery.
how to boot in twrp?
Just hit any volume keys after vibrate to boot into twrp recovery.
Will you release a kitkat rom also? Anw, thank you for your hard work to bring kitkat to us
awesome!!!!!!!!
yet another kernel to play with...
:good::good:
HoangTuBot said:
Will you release a kitkat rom also? Anw, thank you for your hard work to bring kitkat to us
Click to expand...
Click to collapse
No
I will focus on kernel , use cm11 from 9000 thread with my kernel
Will this work with OmniRom?
EDIT: Nevermind. Had a brain fart. Just read it in the OmniRom thread.
Hello, tried to flash it in top of CyanAOSP 1.1.0 and gives error about different partition layout and if try to flash again it gonna delete data. Thats normal? I have the rom already set and running good to set again. Normally flashin kernels never have to set everything again.
Thanks!
carlosgardel said:
Hello, tried to flash it in top of CyanAOSP 1.1.0 and gives error about different partition layout and if try to flash again it gonna delete data. Thats normal? I have the rom already set and running good to set again. Normally flashin kernels never have to set everything again.
Thanks!
Click to expand...
Click to collapse
1. Make a nandroid backup of CyanAOSP 1.1.0
2. Flash neatkernel
3. restore nandroid backup of CyanAOSP 1.1.0
4. Flash neatkernel
5. Reboot device
Do these steps one after the other, staying in recovery from point 1 to point 5.
I will try NeatKernel and i think i will use it for next roms i will post, if it works so good as i imagine.
Dang beet me to the kernel. Nice to see I'm not the only one compileing for 4.4 on here though
Monfro said:
1. Make a nandroid backup of CyanAOSP 1.1.0
2. Flash neatkernel
3. restore nandroid backup of CyanAOSP 1.1.0
4. Flash neatkernel
5. Reboot device
Do these steps one after the other, staying in recovery from point 1 to point 5.
I will try NeatKernel and i think i will use it for next roms i will post, if it works so good as i imagine.
Click to expand...
Click to collapse
Thanks It worked!!!
carlosgardel said:
Thanks It worked!!!
Click to expand...
Click to collapse
I just flashed from CyanAOSP v1.1.0 and had no trouble whatsoever. Went smooth as silk. Strange that you did....
viiron said:
I just flashed from CyanAOSP v1.1.0 and had no trouble whatsoever. Went smooth as silk. Strange that you did....
Click to expand...
Click to collapse
It depends on the partition scheme you were before: on 4.3 there were 2 partition scheme used, one with a bigger system, like NeatKernel.
If you already had the bigger system partition, is not needed for the kernel to repartition again.
If you have the system partition small, it will repartition.
home button doesn't work, how to fix?
Swap Internal With External
Love the Kernel. Been using it since yesterday and haven't had a single issue. I was wondering however if you could compile a kernel (fork) that switches sdcard0 and sdcard1 in fstab.aries.
At least until a more suitable solution is found.
Thanks in advance.
That's great! Do we have any configuration tool?
mjkute said:
home button doesn't work, how to fix?
Click to expand...
Click to collapse
Use compatible rom or replace the home button layout in system/user folder here is the link
viiron said:
Love the Kernel. Been using it since yesterday and haven't had a single issue. I was wondering however if you could compile a kernel (fork) that switches sdcard0 and sdcard1 in fstab.aries.
At least until a more suitable solution is found.
Thanks in advance.
Click to expand...
Click to collapse
I will look at this soon, Iam busy with exams, look at system/etc/voldfstab u can switch
dongfangri said:
That's great! Do we have any configuration tool?
Click to expand...
Click to collapse
No specific tool yet see Google play there is many
No more vold.fstab or build.prop tweaks Android KitKat 4.4
mohammad.afaneh said:
Use compatible rom or replace the home button layout in system/user folder
I will look at this soon, Iam busy with exams, look at system/etc/voldfstab u can switch
No specific tool yet see Google play there is many
Click to expand...
Click to collapse
Umm...they did away with vold.fstab since 4.2.2. Then build.prop tweaks for 4.3 no longer work either, hence my request
NeatKernel_v1.01-[12-04] uploaded.
change log:
Kernel with swaped sdcard added (switched sdcard0 and sdcard1).
Upstream changes.
Android KitKat Internal to External Storage Swap...
mohammad.afaneh said:
NeatKernel_v1.01-[12-04] uploaded.
change log:
Kernel with swaped sdcard added (switched sdcard0 and sdcard1).
Upstream changes.
Click to expand...
Click to collapse
Thanks man I really appreciate the effort. You have no idea how many people this will help and probably bring over to this rom in general due to the single kernel mod. Hell I was trying to find a way to Macky 4.4 ROM just for the fact that they took the time to make an extra kernel for those of use with broken internal sdcards.
Thanks again, and keep up the good work!

(CLOSED) [KERNEL] ULTRA Kernel Installer

ULTRA Kernel installer is an AIO kernel tool that uses AROMA installer (what's that?).
This tool is capable to backup, install ULTRA kernel, and restore a kernel backup.
Make a Nandroid backup before using it, to stay safe.​
ULTRA kernel features​​
+ OC support
+ Lot of governors and schedulers added:
-- New governors --
Hotplug
ZZmove
OndemandQ
LulzactiveQ
Smartassv2
InteractiveQ
-- New schedulers --
BFQ
ROW
ZEN
VR
+ PhilZ Recovery (what's that?). Thanks Phil3759!​
DOWNLOAD
Android File Host
Dev-Host​​
Thanks @iiD4x for the idea and logo. And @AndyMcMars!, he spent lot of time on this too.​
​
XDA:DevDB Information
ULTRA Kernel Installer, Kernel for the Samsung Galaxy S Advance I9070
Contributors
t4n017, cocafe, Phil3759, TeamCanjica, TeamNova, AndyMcMars, iiD4x
Kernel Special Features:
Version Information
Status: Beta
Created 2014-03-18
Last Updated 2014-05-28
Changelog
CHANGELOG
20140401 (v4.01)
- Deleted all previous kernels varieties
- Added an all-in-one kernel (called ULTRA)
- Now the installer is compatible with CM-11 users too (choose the right option when prompted)
- UKSM is back (KSM --> UKSM) [testing]
- UKSM now disabled by default
- Added UKSM toggle in Galaxy S Advance settings (advance tab)
- PhilZ recovery updated (v6.25.4)
---x---x---x---
20140328 (v3.28)
- KSM is back (UKSM --> KSM)
- Fixed Aroma FM copy process
- PhilZ recovery updated (v6.24.6)
---x---x---x---
20140325 (v3.25)
- Kernel sources update (lot of performance improvements!)
- PhilZ recovery updated (v6.23.3)
- Script a bit more clean
---x---x---x---
20140323 (v3.23)
- Fixed modules install/restore process. (NOW REALLY!)
---x---x---x---
20140320
- Fixed modules restore process.
---x---x---x---
20140319C
- Now the script will also backup modules files (thanks @darcik for the suggestion).
---x---x---x---
20140319B
- All kernels were rebuilt from scratch
- No more Wi-Fi bug!
- Added Smartassv2, InteractiveQ and Interactive to PLUS (and therefore PLUS+OC) kernel.
---x---x---x---
20140319A
- Temporary deleted PLUS and PLUS+OC due to Wi-Fi bug.
---x---x---x---
20140318
- Initial build
---x---x---x---​
Reserved
Very good, I waiting PhilZ Kernel a long time xD
Thank you!
Well, after lot of test I think the Wi-Fi bug is only happening on PLUS and, therefore, PLUS+OC kernel.
It's weird because I didn't touch anything related to Wi-Fi.
I apologize to those who installed them, and further to those who tried the alternative installation method without result.
I'll built them again from scratch and report back.
"I told you..." :victory:
Is the OC kernel stable? Is it possible to under volt?
fbs said:
"I told you..." :victory:
Click to expand...
Click to collapse
Yes, but lot of user reported PLUS was working fine. Maybe they thought they were installing PLUS but instead, they were restoring the default kernel backup.
marlock87 said:
Is the OC kernel stable? Is it possible to under volt?
Click to expand...
Click to collapse
Not all the Advances can handle the same freq, you should try if you can OC without reboots.
It should be, but I didn't tested UV. If you do, please report
Philz Kernel working fine in RR 5.0.5
i flashed philz kernel on cm11 05/03 build(dalvik runtime).it installed fine but after restarting i always get process.android,phone has stopped.even factory reset including wipe dalvik cache wouldnt resolve the issue.flashing the beanstalk rom since i wanted to try it out anyway.the recovery work fine though including power off(the feature which is actually why i installed it in first place).anyways thanks bringing the kernel for our device and hoping to see more development:good:
wingryder said:
i flashed philz kernel on cm11 05/03 build(dalvik runtime).it installed fine but after restarting i always get process.android,phone has stopped.even factory reset including wipe dalvik cache wouldnt resolve the issue.flashing the beanstalk rom since i wanted to try it out anyway.the recovery work fine though including power off(the feature which is actually why i installed it in first place).anyways thanks bringing the kernel for our device and hoping to see more development:good:
Click to expand...
Click to collapse
for now , PhilZ wont work on CM ..
I get the "process.android,phone has stopped" error after installing (wipe cache, wipe, dalvik, install zip), and I used the DEFAULT kernel. Why?
I use Carbon KitKat rom,
So happy to see this topic, thanks for posting!
GREAT NEWS!​​
I've built all the kernels from scratch, now Wi-Fi bug is fixed! Please test and report.
Check changelog for more changes.​
Are these kernels supposed to work with the i9070-P version??? Just to be sure...
elementbt said:
Are these kernels supposed to work with the i9070-P version??? Just to be sure...
Click to expand...
Click to collapse
Yes ofc, when you flash a ROM (like RR) you're using the DEFAULT kernel posted here.
Just installed DEFAULT KERNEL and I get the "process.android,phone has stopped" error.
Nothing helped.
CM 11 by Macław.
darcik said:
Just installed DEFAULT KERNEL and I get the "process.android,phone has stopped" error.
Nothing helped.
CM 11 by Macław.
Click to expand...
Click to collapse
It seems that the kernels aren't working fine on CM 11. I don't know why, but I'll ask TeamCanjica for help.
Tnx for fast answer.
Btw, your script is making backup of kernel and coping new modules to system/modules folder,
but if is needed restore old kernel, modules files are new and is problem because they are not working with old kernel
Good, that I did myself copy of these files.
darcik said:
Tnx for fast answer.
Btw, your script is making backup of kernel and coping new modules to system/modules folder,
but if is needed restore old kernel, modules files are new and is problem because they are not working with old kernel
Good, that I did myself copy of these files.
Click to expand...
Click to collapse
Thanks for report bro!, I forgot the modules backup. Anyway you can use DEFAULT kernel to restore them.
But I'll edit the script to backup those files and I'll re-upload them.
Really thank you!

Categories

Resources