[ROM] [UNOFFICIAL] [LINARO 4.8.3] [DUALSIM] [APP2SD] CyanogenMod 11 [Update 20141113] - Galaxy Grand Duos i9082 Android Development

CyanogenMod 11.0
This ROM is compiled from NIGHTLY source instead of monthly M - builds source.
For monthly M builds, check THIS ORIGINAL THREAD by the respected developer, @pawitp.
All credits for this ROM, as well as all other AOSP based ROMs for Galaxy Grand goes to him.​
pawitp has repeatedly mentioned that he will only provide pure CM11 ROM builds. I needed dual-SIM in AOSP but with a few feature additions and optimizations. I tried Carbon and PA with pawitp's patches to enable dual SIM in them, but I was unsuccessful. So I compiled CM11 with few things that I wanted and sharing it.
This ROM will stay very close to pure CM11, with very few additions and changes. I'll upload the zip whenever I compile for myself. I'll only provide full ROM zip files and no delta zips.​
EXTRA ADDITIONS
Compiled from bleeding edge NIGHTLY source of CM11
Compiled using Linaro 4.8.3 toolchain
O3 optimization flag
Link Time Optimization flags - read more about it HERE
APP2SD support - ability to move apps to external SD card
Multi-user support
DUAL-SIM
Dual-SIM works
Instructions on how to activate and deactivate dual SIM can be found in FAQ in the original post by @pawitp - HERE
You can also use my app, MultiSIM Toggle, to activate or deactivate dual-SIM functionality. Read more HERE.
IMPORTANT
If you are using my build of CM11, do not report bugs or issues in pawitp's thread. Post them here.
WHAT IS WORKING?
WiFi
Bluetooth
RIL (Calls, Mobile Data, SMS)
Sensors
GPS
Camera
Everything else not listed under "Known Issues" section
KNOWN ISSUES
Inbuilt screen record does not work
FM Radio does not work
Stock browser does not use hardware acceleration (Please use Google Chrome)
Sometimes wake up causes music stutter
Cannot changed advanced settings from dialer settings (e.g. reverse lookup) when dual SIM is enabled
Does not work on 4.1 stock ROM's bootloader, please upgrade to 4.2 before flashing
Additionally, Dual SIM has the following limitations:
Both SIMs are always enabled (no way to disable one SIM)
"Receive incoming call while data is enabled" is always enabled
The QuickSettings tile will display the status for the currently selected SIM for data
There is no arrow activity indicator in the status bar.
Changing 2G/3G network mode using the QuickSettings toggle is not supported, only do it from Settings.
3G may not work properly if Dual SIM mode is enabled with only 1 SIM inserted
Cannot set different ringtone for each SIM
Call logs doesn't know the incoming SIM
PATCHES
(Patches are already included in the ROM)
Patch to system/core for RIL to work: https://gist.github.com/pawitp/5372673.
Patch to hardware/broadcom/libbt for bluetooth to work: https://gist.github.com/pawitp/7891380.
Patch to frameworks/native to support legacy binaries: https://gist.github.com/pawitp/7891421
Patch to frameworks/native to workaround hwc issues: http://review.cyanogenmod.org/53162/ and https://gist.github.com/pawitp/7891444.
Patch to frameworks/av to fix audio/video issues: https://gist.github.com/pawitp/7945188
Patch to external/chromium_org to workaround hwc issues: https://gist.github.com/pawitp/7910708
Patch to packages/app/SamsungServiceMode to fix service mode: http://review.cyanogenmod.org/57400/
Dual SIM Patches: https://gist.github.com/pawitp/9433442
Patch to frameworks/opt/telephony to fix non-looping ringtone issue: https://gist.github.com/pawitp/0f400e7b5cfb9bc70c25
-----
Patch to frameworks/base to fix haptic vibration feedback: https://gist.github.com/xenon92/af8df0708c39a24a9dc5
Patch to packages/apps/MediaProvider for larger thumbnail images (still testing): https://gist.github.com/xenon92/0977a22ec53ca5d0c33b
INSTALLATION INSTRUCTIONS
Please keep in mind if a special instruction is needed it will be noted in the Changelog
Make a backup of your EFS. Read more HERE
Make sure you are either on any KitKat ROM (CM11, SlimKat, etc) or on 4.2.2 TW based ROM and NOT on 4.1.2 TW based ROM
Download the latest build
Download Gapps
Recommended - Full wipe and factory reset
Flash ROM using latest ClockworkMod recovery
Flash Gapps
Reboot.
Enjoy!
UPDATE INSTRUCTIONS
Download the latest build
Flash it using ClockworkMod recovery
Wipe cache
Wipe dalvik cache
Reboot
Enjoy!
SOURCES
Device tree can be found on my Github.
Kernel source can be found on my Github.
CyanogenMod source can be found here.
DOWNLOADS
CyanogenMod 11
Old builds are here
PA Gapps
Latest Recovery​
CREDITS
Big thanx to @pawitp for his time, work and patches on Galaxy Grand Duos.
CyanogenMod team
Linaro team
Kishan14, LuK1337 for haptic vibration on softkeys
XDA:DevDB Information
CM 11.0, ROM for the Samsung Galaxy Grand Duos i9082
Contributors
xenon92
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: 20141113
Stable Release Date: 2014-11-13
Created 2014-07-24
Last Updated 2014-11-13

CHANGELOG​
20141113
- Added back -O3 optimization flag
- Compiled using default toolchain (TEST - fix rendering issues in games)
---x---x---x---
20141102
- Removed O3 optimization flag (TEST - fix rendering issues in games)
---x---x---x---
20141025, 20141014, 20140922
- NIGHTLY source build
---x---x---x---
20140813
- Fix audio on call waiting in dual SIM mode (thanx to pawitp)
---x---x---x---
20140809
- Fix protected apps (Settings > Apps > Protected Apps (menu)) (BUG)
---x---x---x---
20140801
- Removed a few useless live wallpapers
---x---x---x---
20140725
- Fixed APNs and mobile network in dual-SIM mode (thanx to pawitp)
---x---x---x---
20140724
- Initial release
​

SCREENSHOTS​
​

Looks good, will watch closely, thx for this Rom, best of luck:good:

Apn bug
Apn doesn't get save
Overall good rom, very smooth thanks dev

This is what I m waiting for
Thank you very much for a lovely ROM
Xenon you alwaz Rock with App2Sd.
Love your ROM.
:good::good::good::good::good::good::good::good:
Hemant
---------- Post added at 10:08 AM ---------- Previous post was at 10:07 AM ----------
where is the screenshots??????
---------- Post added at 10:21 AM ---------- Previous post was at 10:08 AM ----------
What is APN??
You mean Access Point Name???? in mobile network???
:good::good::good::good::good::good:

APN problem on this or not ?
Sent from my GT-I9082 using Tapatalk

Status 7 Error On installation
Dear Xenon,
I am getting Status 7 Error on Installation
I m on 4.2.2 Xperia z Flavor by Balli Boxer.
Please help.
Hemant
---------- Post added at 11:34 AM ---------- Previous post was at 11:13 AM ----------
Very slow response xenon
Pls reply eager to install this rom

Aren't O3 flags unstable ?
---------- Post added at 12:19 PM ---------- Previous post was at 11:41 AM ----------
SIM networks not working properly.

hemant4409 said:
Dear Xenon,
I am getting Status 7 Error on Installation
I m on 4.2.2 Xperia z Flavor by Balli Boxer.
Please help.
Hemant
---------- Post added at 11:34 AM ---------- Previous post was at 11:13 AM ----------
Very slow response xenon
Pls reply eager to install this rom
Click to expand...
Click to collapse
Status 7 error is most of the time a problem with using the wrong recovery to flash.
I will give it a shot and take some screenshots.
Please don't think that a developer has nothing else to do then answer all the question immediately and be on XDA 24/7

Thanks RichyE
How to get rid of this error?

hemant4409 said:
Thanks RichyE
How to get rid of this error?
Click to expand...
Click to collapse
Use the latest version of recovery.
I see Xenon92 provided a download link in OPS

akiratoriyama said:
Aren't O3 flags unstable ?
---------- Post added at 12:19 PM ---------- Previous post was at 11:41 AM ----------
SIM networks not working properly.
Click to expand...
Click to collapse
O3 flag is not unstable. My Carbon ROM has O3 flag enabled too.
I see that SIM networks in dual-SIM mode are not working as well as that APNs are not getting saved. Added to known issues.
Screenshots added.

xenon92 said:
O3 flag is not unstable. My Carbon ROM has O3 flag enabled too.
I see that SIM networks in dual-SIM mode are not working as well as that APNs are not getting saved. Added to known issues.
Screenshots added.
Click to expand...
Click to collapse
SystemUI (Especially notification drawer) starts acting strange/glitchy/slow while audio is routed either through Speaker or Earphones.
To reproduce the bug -
1) Play any song though Apollo either through speaker or with earphones.
2) Press the home button.
3) Try to 'swipe' to quick settings from the normal notification screen.

akiratoriyama said:
SystemUI (Especially notification drawer) starts acting strange/glitchy/slow while audio is routed either through Speaker or Earphones.
To reproduce the bug -
1) Play any song though Apollo either through speaker or with earphones.
2) Press the home button.
3) Try to 'swipe' to quick settings from the normal notification screen.
But your nightlies satisfy my ORD for which I can't than enough [emoji13]
Click to expand...
Click to collapse
Settings > Notification drawer > Quick settings panel > Uncheck Equalizer.
Equalizer tile is causing the issue as it is being constantly updated.

New build uploaded. 20140725.
- Fixed APNs and mobile data network in dual SIM mode (thanx to pawitp)

Can any one tell me how's the battery backup and features of the rom

about a2sd
thanks a lot for this great ROM you get all good features from ROM worlds
i have one question if you please
regarding a2sd i always use oald dictionary which has a very big data ,after installing and downloading data =2.1 GB on internal memory and then moved the application to SD card the internal memory size remains as it(contains the oald data)
i have 4 GB ext4 secondary partition on SD card
is there anything wrong
thanks in advance

waleed_hanafy said:
thanks a lot for this great ROM you get all good features from ROM worlds
i have one question if you please
regarding a2sd i always use oald dictionary which has a very big data ,after installing and downloading data =2.1 GB on internal memory and then moved the application to SD card the internal memory size remains as it(contains the oald data)
i have 4 GB ext4 secondary partition on SD card
is there anything wrong
thanks in advance
Click to expand...
Click to collapse
It depends on what is being moved. Check the screenshot in OP. The amount of data moved shows under USB storage app. Whatever is moved, goes into android_secure folder.

@xenon92 Sir, Can you use dev-host website to upload ROM builds..
AndriodFilehost is good but it's servers are not... most of the time after downloading approx 180mb the downloading stops and cannot resume afterwards!! Say's to start from beginning :crying: (Using IDM)
But Dev-Host works fine for me!

Related

[ROM] [i9020/23] CyanogenMod 9 v4.0.4 v7.0 + CM Night builds

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.0 (ICS), 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.
Instructions:
First time flashing CyanogenMod 9 to the Nexus S, or coming from another ROM?
Root the device and install ClockworkMod Recovery. Instructions are available here.
Perform a NANDroid backup of your current ROM.
Format the system, data & cache partitions of your device.
Perform a factory reset.
Flash CyanogenMod.
Optional: Install the Google Apps addon package.
Upgrading from earlier version of CyanogenMod 9?
Perform a NANDroid backup of your current ROM.
Flash CyanogenMod (your Google Apps will be backed up & restored automatically).
Issues?
Experience issues? Please provide the following info:
If the device was hard reboot, please provide the file "/proc/last_kmsg".
If the device was soft reboot or is "bootlooping", please run a logcat and provide the full output.
Please use Pastebin when possible.
Download Links:
CyanogenMod:
Latest version: V7 patch 0 (from v6.x to v7.x should be no need to make a clean install)
Download: link
Download: link Mirror
Download: No torrent already ( )
Download: link mirror ( by korumera Thanks )
MD5sum: bb2dc9139a90d5096afcb0aeefc9b48f
Night Builds can be found here: http://get.cm/?device=crespo ChangeLog: http://cm-nightlies.appspot.com/?device=crespo
Click to expand...
Click to collapse
Old Version: V6 patch 0
Download: link​
REMEMBER TO INSTALL GAPPS ALWAYS AFTER INSTALL AND UPDATED ROM.
For those who want to install faceunlock read this: https://plus.google.com/u/0/111722836277981844223/posts/2LthtkGD8aY
TO MAKE A CLEAN INSTALL. LOOK HERE
REPORT ISSUES ONLY IF:
You made a clean intall
You use the default kernel
You have not installed new framework
You have confirmed the issue is there with default CPU speed
Take a look for those willing to restore bootanimation. That is the new bottanimation posted here ( sorry one of the users posted but not remember the nick "message me" ) and I added to recover for those who have selected no boot animation on previous versions: http://goo-inside.me/devs/kalimochoaz/Others/CM_Animation.zip flash it from recovery
The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!​
CHANGELOG
For those who preffer to continue on alfa 13, here is an update ( alfa 14 ) Alfa 14 can be installed over alfa 13 without clean
ROM: http://bit.ly/CM9Alfa14
GAPPS: http://download.clockworkmod.com/test/gapps-ics-20111128.zip
Those files are not compatible with Alfa 15 and up​
Click to expand...
Click to collapse
NEW on alfa 14:
Notification LED issue solved.
Updated code
Updated T9
Voodoo color changes to v1
NEW ON ALFA 15:
Kernel 3.0.8
LED notification is on
T9 in call patched from alfa 13
LED Keys not turning ON when screen is off and you touch the screen
NEW ON ALFA 16:
Added voodoo color control
Updated code for some issues
NEW ON ALFA 17:
Added voodoo sound control
Added MusicFx
Updated code for some issues
Superuser corrected, now works without issues
[...]
NEW ON ALFA 18:
Overclock kernel ( use setcpu )
Removed MusicFX since there is DSPManager
System updated. Advanced users can now use compcache
[...]
NEW ON ALFA 20:
Overclock kernel up to 1400 ( use setcpu )
Removed software egl for now until we find a reason on why is here.
Added DeepIDLE ( Thanks to Ezekeel ) also some other kernel changes.
Added Touch to focus on camera. Now if you touch the screen it will make a previous focus.
[...]
NEW ON ALFA 20.p1:
Readded Trebuchet
NEW ON v1:
Code updated to CM
Review kernel code to make stable
Upgraded kernel to 3.0.17
No more flickering on turn on/off
Added all sound options to DSPManager. ( voodoo app is not compatible, use the options in device settings to control colors and options in dsp manager under wm8994 to control sound )
Added zram option.
Optimized for battery life and speed.
NEW ON v1.1:
Default RGB gamma set to 0 ( choose the best gamma you want at device settings )
NEW ON v2.0:
More kernel upgrades
code updated
Added some overclock patches for stability
New music app
Added New settings
Added new governor lulzactive. I suggest you to use this one for depending the use of your phone.
New Settings icons
No more flickering on turn on/off the screen
Modified kernel for kms
lulzactive as default governor with some tweaks.
Added setting to control kms ( settings/ performance / memory ) You will win memory on your devices
Default values for ksm set to reduce cpu usage
more system updates
New option to control lulzactive governor. Look on Settings/advanced
Reapaired error at multiplier colors
Cleaned the code at device options
Added Torch working app
Voodoo wm8994 DSP corrected into DSPManager to avoid sporadic FCs
NEW ON v3.0:
Added Torch, now with widget ( widget for the screens, not for the drawer app )
Added option to camera to take photos by pressing power button
Updated Code to 20.02.2012
Added code to display %battery
Removed Lulzactive
Solved the caller app issue ( after some calls you received and FC on number pressing on old releases )
Updated kernel 3.0.21 & new kernel speeds
Changed various settings
NEW ON v3.3:
Added new bootanimation
Added turn on with volume
Solved some DSP 8994 issues settings
Updated kernel 3.0.22
Changed various settings
NEW ON v3.4:
Corrected bootanimation size
NEW ON v4.0:
New kernel 3.0.25
Updated code to 22.03.2012
NEW ON v5.0:
New kernel 3.0.27
Updated code to 05.04.2012
Kernel and code based on 4.0.4
NEW ON v6.0:
Deep idle is now stable, at least on our tests.
Gamma hack is new, a new idea with great colors Check the CM preset button on gamma hack and on multipliers.
More battery time.
Code updated
...
NEW ON v7.0:
Deep idle is now tested and stable.
Ne preset screen with gama/multipliers combinations (thanks to ale.landra91 cpaixao and malycomix.
More battery time.
Freq issues solved on deepidle
Better 1.2GHz OC stability reached
...
Q/A Post
Q/A:
I have an extrange green color at boot and when I have automatic brightness setted, what can I do:
Go to crespo setting and change in gamma the values: ( by default values on google are 0,0,0 but I suggest you to explore the best you like) for me is:
RED: 50
GREEN: 46
BLUE: 46
How can I do to make a clean install?
Read that post http://forum.xda-developers.com/showpost.php?p=20485148&postcount=146
I have 2 times gallery app repeated and is buggy:
Install again gapps. This happens because you updated and no installed gapps after installing.
I need to go root with adb, but it doesn't work:
adb root
After you can type "adb remount" or simply "adb shell" and you are root.
How can I do to enable KSM?:
Settings -> performance -> Memory Management -> Kernel Samepage merging ( KSM )
Changelog
ALPHA 15:
Kernel 3.0.8
LED notification is on
T9 in call patched from ALPHA 13
LED Keys not turning ON when screen is off and you touch the screen
4G working - 4g power widget included
MMS receive working
ALPHA 16:
Kernel - Voodoo Color Control
SuperUser - Updated for ICS
Questions
Please do a complete wipe/clean prior to installation, even if currently running an ICS ROM. Many changes between builds prior to 4.0.3 and this build.
Cleaning
Wipe Data/Factory Reset
Wipe Cache Partition
Mounts and Storage -> Format /system
Mounts and Storage -> Format /boot
Advanced -> Wipe Dalvik Cache
Launcher is Laggy
From home screen -> Preferences
Drawer -> Uncheck "Join with Apps"
Thanks...; p
Inviato dal mio Nexus S usando Tapatalk
Thanks a lot! Will try!
Thanks, been waiting foe this all weekend
Sent from my Nexus S using xda premium
At last..along waited..lol
Sent from my Nexus S
Thank you!!!!!
Hot diggity!
Edit: Higher speed mirror:
Alpha 15
ROM: Links removed. Deprecated.
Gapps: Links removed. Deprecated.
Gapps v2: Links removed. Deprecated.
Another Mirror on page three. Enjoy.
downloading now!
Sent from my Nexus S 4G using XDA App
Thank you very much sir. Downloading now
[oICSv36] - [3.0.8GLaDOS-CFS-v2.0]
i assume the rom is fully rooted?
renna1992 said:
i assume the rom is fully rooted?
Click to expand...
Click to collapse
Of course.
Sweet..downloading also ya boyeee
Sent from my Nexus S 4G using xda premium
Thanks for your work!
Sent from my Nexus S 4G using xda premium
If anyone can't access multiupload or would like a high-speed mirror, let me know.
will you add this to rom manager?
Sent from my Nexus S
sixstringsg said:
If anyone can't access multiupload or would like a high-speed mirror, let me know.
Click to expand...
Click to collapse
Please ..................

[ROM] TheROM - take it or leave it [stable: build 26 | exp: build 27]

TheROM - take it or leave it
Okay guys, as promised I am sharing the ROM I made for myself to suit my personal needs.
I prefer stability and smoothness over features - so it focuses on some core features I love but isn't overloaded with each and every possible option out there.
All features are carefully and cleanly picked into the ROM without the use of nasty hacks wherever possible.
Please read the FAQ at the end of the first post before using this ROM!​
​
If you appreciate my work on the LG Optimus 2x you can support me by donating!
I am doing this for free in my leisure time because I like working on Android stuff and helping others out.
You're not required to donate, but I highly appreciate a couple free beers or pizzas as a gratidue for my work.
To quote one of the most famous xda developers:
Chainfire said:
Don't be a leech, buy me a beer (and use the "Thanks" button!). Imagine if every CF-Root user has donated me $1...
Click to expand...
Click to collapse
I am nowhere near his usercount, but just imagine if every happy (and only those) user of one of my ROMs has donated 5€+.​
Important:
Let me explain the "take it or leave it" phrase from the title:
You got two options, either you like the ROM and use it as it is without any complaints, or you don't and use another one.
I made this ROM for myself and am sharing it to you as there's a broad interest.
But I am not interested at all in feature requests, ETA questions, silly bug reports(!), etc. etc.
If I derped something (e.g. a FC within the settings app) you can of course post about it.
But you have to a) do a full wipe and confirm the bug is still there, b) describe your bug in detail, c) post a logcat.
It is the ROM I personally use (or for the CM10.1 version: used), so you can talk about the ROM, but you don't get to ask about any changes.
If we're clear on the rules let's go to the fun part.
This thread is in the general section for a reason. As we're not going to discuss which features this ROM absolutely needs we got a whole thread to our liking.
Which means: It's meme time!
{
"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"
}
FAQ:
Read the FAQ carefully before asking any questions!
Okay, I know you said no feature requests, but I really need [feature xyz]!
Why should I try this ROM?
I want to try this ROM, can I just flash it and be good to go?
I have a question..
New: I have a question regarding bluetooth...
Listen, I'd like to know if you could ...
I will donate to you if you include my beloved feature:
This is a joke right?
Really, I just want to know when you're going to release the next update?
I don't like the way you're doing this thread!
TheROM
Okay, this ROM comes in two versions. CM10.1 and CM10.2 based.
The former is based on my work on CM10.1.
The latter is based on my work-in-progress CM10.2.
If you're new to the LG 2x then you should check both linked threads and read about the differences, bugs and features of these ROMs.
I just don't see a reason to have two threads for this ROM, thus I'm merging them together in here.
The CM10.1 ROM is deprecated, it's been the ROM I've been using until I made the switch to CM10.2.
I just share it here for those of you who might prefer it. So don't expect any further updates.
​
FEATURES / INFORMATION:
Only features I made or ported are listed here, nothing that's already in CM.
TheROM CM10.2:
Hybrid Engine (per app dpi / layout)
Halo 2.0
Additional hardwarebutton customizations
(like Screen off, open Torch, Power menu etc.)
Notification Brightness slider
Center Clock option
Text-only battery style
PreferenceDrawer in the Settings
Custom Carrier text
Advanced low battery options
My memory management option
Fixed performance menu for Tegra2
Option for all home screen widgets on the lockscren
notification drawer background & transparency
standard softkey vibration lowered
ships with the awesome kowalski kernel by pengus77
comes with my non-neon compatible mini gapps package
Option to use the external storage as default one
comes with bluedroid which means speedup bug and no BT phone calls possible
If I find some time I might try to include bluez, but right now I don't and bluedroid will stay in until further notice.
App Ops option in the settings (with PAs changes)
based on the newest CM10.2 sources
and loads of small stuff here and there I forgot to list
Differences in the depracted CM10.1-based version:
comes with an older Halo version (1.0)
ships a couple more hardwarebutton customizations (esp. custom app)
comes with bluez and is compiled with GCC 4.7 which means a) no speedup bug but therefore b) no BT phone calls
based on CM10.1.2 stable + custom picks of the nightlies
​
Download:
Get the ROMs here:
http://tonyp.basketbuild.com/index.php?dir=main/TheROM/
All ROMs are for the newbl - if you're using the oldbl use the converter (or wait for someone to upload the converted build).
Kowalski Kernel M1 rh and my non-neon compatible mini gapps are included.
Installation instructions:
CM10.2 (coming from another ROM than my CM10.2):
Do a full wipe. Do another reboot after the first boot. Don't *****.
CM10.1 (coming from another ROM than my CM10.1):
Do a full wipe!
Updating to a newer TheROM build:
Flash the ROM. Reboot. No wipes needed.
Do not update from any CM10.1 ROM to CM10.2 (full wipe it is!)
Known Bugs:
Do not ask about features on the known bugs list. They're known, there's no need for a reminder.
all CM bugs (no HDMI rotation etc.) are present - check the CM10.1 / CM10.2 threads for more details
This especially means that on CM10.2 bluetooth calls are not working!!
If this is a dealbreaker for you: move to a ICS / CM10 or my CM10.1 t-build ROM!
See this post for more details regarding the bluetooth situation.
Hybrid Engine: Sometimes changing the system dpi will produce a small layout error (an empty line below the statusbar).
Just do a reboot and it's gone
Credits:
TheROM contains features from the following ROMs.
I either ported them myself or rewrote them based on their inspiration:
CyanogenMod
[*]ParanoidAndroid
[*]Jellybeer
[*]SlimBean
[*]ChameleonOS
[*]PAC-man
A special thanks to these people:
pengus77 for his awesome kernel
arcee for his work on CM7 - CM10.1
spyrosk for the bootloader converter (and AIO toolkit)
all the guys helping out in the threads (which are too many to list)
Thanks for the people who provide me with buildbox access and free hosters:
xda
Korumera (xdafileserver.nl)
basketbuild
vadonka
goo.im
​
This Known Issues List
should prevent one-liner finding reports related to already known issues
should keep later disappointment from end-users of tonyp's theROM and clean CM 10.2
defines an everlasting unique identifier for each known issue. Use the identifier for simplified unambiguous communication. Please write e.g. "issue #2" if you want to refer to the silent blue-tooth call bug
should show possible workarounds, or, even better, should motivate discussions to fix the issue.
should neither let you imply that the issue will be fixed soon, nor that it is fixable at all! It is technically really hard to analyze, find and fix the root cause. Please never ask for an ETA! The community is aware of, and is of cause already unhappy (see e.g. this post) about these known issues.
will not cover issues that exist in only 1 or 2 intermediate builds of theROM and that are already fixed in the latest build. Please also consult change log by @[email protected]
Known Issues List as of 2013/12/28 (theROM build 22-26 resp. clean CM10.2 incl. 2013-12-13):
HDMI doesn't work
Workaround: use stock LG GB ROM (I don't know whether stock LG ICS works)
Calls from BT headset connect but are silent for caller and callee
Workaround: use e.g. CM10.1 T-builds or ParanoidAndroid (PA) ROM
Root cause: not yet found; speculation: volume gain factor is set to 0 somewhere
Discussion: see e.g. post3, post2 , post1 issue b)
Mobile data counting doesn't work (blue arrows on mobile data indicator don't appear; e.g. Avast shows error message)
Workaround: use e.g. CM10.1 T-builds or ParanoidAndroid (PA) ROM
Root cause: bug in Android 4.3 (inherited to CM10.2)!?
Discussion: see e.g. note 3 in post3, post2, post1, report to Google
Stock camera
takes heavily over-exposed pics with flash
Workaround: tap the screen first before you click the camera fire button; this will correct exposure parameters
crashes often, or produces crashes of Trebuchet and gallery
Workaround 1: use e.g. cam app ported for CM10.1 by feav; it provides also features like panorama pix missing in the stock cam
Workaround 2 (not fully proven): flash the gallery.apk from build 23; some say the stock cam works without crashes then
BT media playback speeds up after minutes to hours.
Fix: at least fixed in build 22 (I dont't remember the exact build)
Some apps (e.g. Candy Crush) crash with the KK in the RAM hack version
Workaround: flash the no RAM hack (norh) version of Kowalski kernel (KK) by Pengus77
Slow GPS fix. Cause: missing file \data\gps\lto.dat that is up to date too.
Fix: seems to be fixed in build 23; some issues with the fix have been reported; under investigation
Literature: xda forum thread2, [URL="http://forum.xda-developers.com/showthread.php?p=15271402#post15271402"]thread1[/URL]
Long lags after heavy filling and emptying the flash memory. Reboot does not help
Workaround: backup data partition, wipe it, and restore the backup
Root cause: kernel does not implement TRIM functionality that makes use of the SD/MMC ERASE (CMD38) command.
References: wikipedia TRIM, wikipedia TRIM#SD/MMC
Discussion: post4, post3, post2, post1
Mobile data mode keeps being disabled when switching airplane mode off
Workaround: either disable and re-enable data or toggle 2g/3g twice. In some rare cases these workarounds won't work and a reboot is needed
Root cause: yet unknown
Current time shown is that for GMT time zone instead of for your local timezone. Time shift is always in full hours.
Workaround 1: Reboot; normally this restores correct time display.
Workaround 2: Disable automatic time sync and install a time sync app
Workaround 3: If you'd like to keep using automatic time you should add "telephony.test.ignore.nitz=true" to your build.prop
Root cause: yet unknown
Discussion: post2, topic #3 in post1
Some apps always crash under theROM and they also don't work on stock ICS on P990. Some of such seem to be Viber, Instagram, etc.
Request: please report as soon as the app started working correction on a new theROM build.
Recommendation 1: Search in this thread if your app is known to be incompatible with theROM
Recommendation 2: Search the internet if your app is known to be incompatible with stock ICS on P990
Recommendation 3: Try your app on P990 under stock ICS
Rule: never post problems with your app in this thread if its incompatibility to theROM or ICS on P990 is already known!
Recommendation 4: Ask the author of your app for help
Workaround: Use your app on P990 under stock ICS, or on another phone. (sorry for bad news!)
Root cause: potentially missing NEON support by P990; many others possible
no FM radio
note: theROM builds from version 27 ship Kowalski Kernel 3.1 (instead of KK 2.6 M1). As this might solve old known issues and might bring new ones I decided to archive and hide the above list for builds up to version 26. The below list for build version from 27 starts as a 1:1 copy of the above. As I am not on build 27 yet, I am not able to bring in my own experience. Additionally I don't have the time to read and evaluate all posts regarding build 27+. Please notify me for necessary corrections and additions of the below list.
Known Issues List as of 2013/12/28 (theROM build from 27):
HDMI doesn't work
Workaround: use stock LG GB ROM (I don't know whether stock LG ICS works)
Calls from BT headset connect but are silent for caller and callee
Workaround: use e.g. CM10.1 T-builds or ParanoidAndroid (PA) ROM
Root cause: not yet found; speculation: volume gain factor is set to 0 somewhere
Discussion: see e.g. post3, post2 , post1 issue b)
Mobile data counting doesn't work (blue arrows on mobile data indicator don't appear; e.g. Avast shows error message)
Workaround: use e.g. CM10.1 T-builds or ParanoidAndroid (PA) ROM
Root cause: bug in Android 4.3 (inherited to CM10.2)!?
Discussion: see e.g. note 3 in post3, post2, post1, report to Google
Stock camera
takes heavily over-exposed pics with flash
Workaround: tap the screen first before you click the camera fire button; this will correct exposure parameters
crashes often, or produces crashes of Trebuchet and gallery
Workaround 1: use e.g. cam app ported for CM10.1 by feav; it provides also features like panorama pix missing in the stock cam
Workaround 2 (not fully proven): flash the gallery.apk from build 23; some say the stock cam works without crashes then
BT media playback speeds up after minutes to hours.
Fix: at least fixed in build 22 (I dont't remember the exact build)
Some apps (e.g. Candy Crush) crash with the KK in the RAM hack version
Workaround: flash the no RAM hack (norh) version of Kowalski kernel (KK) by Pengus77
Slow GPS fix. Cause: missing file \data\gps\lto.dat that is up to date too.
Fix: seems to be fixed in build 23; some issues with the fix have been reported; under investigation
Literature: xda forum thread2, [URL="http://forum.xda-developers.com/showthread.php?p=15271402#post15271402"]thread1[/URL]
Long lags after heavy filling and emptying the flash memory. Reboot does not help
Workaround: backup data partition, wipe it, and restore the backup
Root cause: kernel does not implement TRIM functionality that makes use of the SD/MMC ERASE (CMD38) command.
References: wikipedia TRIM, wikipedia TRIM#SD/MMC
Discussion: post4, post3, post2, post1
Mobile data mode keeps being disabled when switching airplane mode off
Workaround: either disable and re-enable data or toggle 2g/3g twice. In some rare cases these workarounds won't work and a reboot is needed
Root cause: yet unknown
Current time shown is that for GMT time zone instead of for your local timezone. Time shift is always in full hours.
Workaround 1: Reboot; normally this restores correct time display.
Workaround 2: Disable automatic time sync and install a time sync app
Workaround 3: If you'd like to keep using automatic time you should add "telephony.test.ignore.nitz=true" to your build.prop
Root cause: yet unknown
Discussion: post2, topic #3 in post1
Some apps always crash under theROM and they also don't work on stock ICS on P990. Some of such seem to be Viber, Instagram, etc.
Request: please report as soon as the app started working correction on a new theROM build.
Recommendation 1: Search in this thread if your app is known to be incompatible with theROM
Recommendation 2: Search the internet if your app is known to be incompatible with stock ICS on P990
Recommendation 3: Try your app on P990 under stock ICS
Rule: never post problems with your app in this thread if its incompatibility to theROM or ICS on P990 is already known!
Recommendation 4: Ask the author of your app for help
Workaround: Use your app on P990 under stock ICS, or on another phone. (sorry for bad news!)
Root cause: potentially missing NEON support by P990; many others possible
no FM radio
Consider not flashing theROM in case you can't live with one or more of the listed open issues.
Please report any ideas, how to further analyze or fix the issue. Or please provide better workarounds.
The above list is to my best knowledge. I can neither guarantee it is correct nor it is complete. Please help to improve it.
Every bug is an issue. But there might be issues not caused by bugs (= errors in source code).
thanks to
@tonyp
@spyrosk
@pengus77
OLD BUILDS DOWN HERE :
"THEROM" OLD BOOTLOADER VERSION 26.2 CM 10.2
"THEROM" BUILD#3 OLD BOOTLOADER VERSION 26.2 CM 10.2
"THEROM "BUILD #4 OLD BOOTLOADER VERSION 29 AUG
"THEROM" BUILD #9 OLD BOOTLOADER VERSION
"THEROM BUILD10" OLD BOOTLOADER VERSION
"THEROM BUILD13" OLD BOOTLOADER VERSION
"THEROM BUILD15" OLD BOOTLOADER VERSION
"THEROM BUILD16" OLD BOOTLOADER VERSION
"THEROM BUILD17" OLD BOOTLOADER VERSION
"THEROM BUILD 18" OLD BOOTLOADER VERSION
"THEROM BUILD 20" OLD BOOTLOADER VERSION
"THEROM BUILD 21 OLD BOOTLOADER VERSION
"THEROM BUILD 25 OLD BOOTLOADER VERSION Thanks @dcr-NI (first conversion)
if someone is also interested in the experimental version, please check for the link below: These two builds are not exactly same, please see which suits you more and give feedback to @tonyp accordingly.
"THEROM CM10.2 - exp-opt OLD BOOTLOADER VERSION
Thanks and enjoy guys
Changelog TheROM - take it or leave it
Changelog build 27:
Ships with the awesome kk 3.1 bcmdhd alpha 15 by @pengus77.
Big thanks to @hjunii - without him this wouldn't be possible.
added option & quicksettings tile to enable/disable Halo
reverted my netd tethering hacks, they were bcm4329 specific.
I do not know if tethering works with bcmdhd, yet - feedback required
re-enabled wifi optimizations by default (they were incompatible with bcm4329, so i had disabled them)
in case you notice any problems (which you shouldn't) go to settings - wifi - advanced and untick it.
Changelog build 26:
merged CM10.2.0 stable codebase
merged all TheROM translations pull requests
Changelog build25:
fixed Stock Camera
cyanogen has merged in some Features which our camera blobs don't support anyways, so I've rolled them back
merged upstream
I believe this should fix the ThemeChooser some people posted here, at least I've seen a commit regarding that on Gerrit.
Please provide feedback.
Changelog build 24:
fixed the brightnessslider to only show when enabled
merged CM10.2 RC1
ships with a customized KowalskiManager by @wfd which automatically enabled auto hotplug as well
Changelog build 23:
added auto downloading the lto.dat file (for gps assistion data). Hopefully this brings up GPS back to the CM10.1 standards (at least after the first fix aka TTFF).
It's enabled by default, but will only update the file via WiFi by default (check the new option at Settings - Location access)
Properly enabled GPU accelleration.
I've found out that our device didn't fully utilize hardware accelleration. The reason is our low RAM - and enabling hwa takes about 8mb.
But with a GPU as powerful as ours I think those 8mb are well spent, we'll see how it turns out, make sure to post feedback.
In a first quick test the UI does seem more responsive.
Note that this is NOT equal to the "Force GPU rendering" option in the developer section! This one should stay off, as apps that for various reasons do not use GPU rendering shouldn't get forced into it.
enabled 2nd core auto hotplug by default. This will hopefully get rid of the plug-in BSODs of people not reading the threads (and thus not enabling the option at the KowalskiManager).
updated Torch overlay (this does hopefully fix the missing torch widgets some people had - please post feedback)
updated the OpenGL version. I have no idea how and if we'll notice that.
Thanks @DJNoXD for sending me a pull request.
removed the CMUpdater which slipped in under my nose.
I've slapped in a new more generic bootanimation, courtecy of +Dima Skvarskyi
Changelog build 22:
-Os buildflag optimizations
(smaller modules loaded into the RAM means more free RAM available to the phone)
synced to CM10.2-M1
Changelog build 21:
merged upstream
(3 weeks of CM10.2 patches and updates - didn't particularly check them, if you notice something new post it here)
included Google Maps (v7.3.0) by default
(as Google removed Tegra2 compatibilty for v7.0+)
reverted the Camera Wrapper for now, I am not convinced about it's usefulness and want to try it without for some time again.
Changelog build 20:
It's mostly identical to build 19, I just merged upstream and included the new translations (see below).
A couple days ago I read a tip somewhere to use -Os instead of -O2 when compiling arm modules.
So I just made another exp build to try this - you can find it labeled as "exp opt" (experimental optimization) in the download directory.
In theory the exp build should have a slightly worse performance (if noticable at all) but more free RAM which could help our low RAM phone (if noticeable at all).
Oh and I've included the translations I got sent (Spanish, French, Russian, Portuguese BR & PT):
https://github.com/tonyp/TheROM-translations/commits/master
Changelog build 19:
It's basically an upstream merge - but CM fixed the Camera image being "stuck" after taking a photo, which is the last bug that I wanted to see fixed before calling it the next stable.
Changelog build 18:
Quickmemo support
As @Firtecy already posted he fixed the Quickmemo apk to work with CM10.2.
Thus I re-added the Quickmemo support into the framework.
I've recoded it with a better, adaptive implementation. Now you'll only have the Quickmemo entry in the Buttons settings when Quickmemo is actually installed - if not it will be completely hidden.
Flashable zip download here: http://tonyp.basketbuild.com/index.php?dir=main/TheROM/addons/
To open it you got two options: press vol- and vol+ simultaneously or assign the button at Settings - Buttons.
added a new bootanimation.
Thanks to @vviper for creating it!
replaced statusbar icons with the one from PA (which are a little lighter)
removed the Statusbar Transparency "always" option
Settings - buttons FC fix + another minor memory leak fix + merged upstream
Changelog build 17:
Network Location Toggle
Custom System Animations
Fixed a bunch of FCs & brought back Storage Settings content
merged upstream (Camera Launcher QS Tile etc.)
Changelog build 16:
removed ActiveDisplay again
disabled listview animation by default
You can turn it on at Settings - TheROM. I think they're quite fun to play around with!
merged upstream fixes
Changelog build 15:
Statusbar Transparency
Active Display re-added (I've disabled the proximity sensor properly now - it only gets used in the pocket mode now)
Still this does drain some battery when you get lots of Notifications. I'll look into creating a widget to toggle it on and off.
ListView animations
To show off and for the lulz it's enabled by default - you can disable (or change) it at TheROM settings.
I've added a a quick option to the Notification Drawer style options to restart the SystemUI.
I've been annoyed by the fact that I either had to reboot or use an external app.
changed default dpi to 213
(you can change back to the stock 240 at TheROM settings - hybrid)
merged upstream
(but removed the CMAccount, me no likey)
Changelog build 14:
Implemented the RIL_UNSOL_LGE_RESTART_RILD response.
This has been reported as missing by @gios_ some time ago here.
I'm not sure if the implementation is correct, I've adaptoed it from the P880.
We'll have to test and see if it changes anything for those who still have data drops every now and then (for me they seem fixed since kk 126).
(Note: This isn't related to the no signal after airplane mode bug, which you usually can solve easily by double tapping data in the QuickSettings (= disable and enable it)).
Replaced PerformanceControl with the KernelControl app by @Beene.
If you encounter any bugs make sure to report them to him and post your feedback about the app in his thread.
Merged upstream.
One of the changes is the integration of CMs PrivacyGuard into App Ops - called Privacy Guard 2.0.
You'll find it at Settings - Security - Privacy Guard.
Unfortunately the longpress on an item (where you could fine tune your settings in theory) isn't working yet (FCs), will get fixed soon.
Update: here is an updated Settings.apk which will solve the FC for those who need access to App Ops.
Needs to be pushed to /system/app. Then longpress the app in the Privacy Guard options.
Changelog build 13:
removed Active Display for now
(fixes the battery drain)
Changelog build 12:
cleaned some commits, especially Active Display
It works as expected for me - hopefully now for everyone else as well.
Additionally it's a "make clean" build, I assume the android version update broke something here in the last one.
fixed some logspamming
I've discovered a minor bug in the Processor settings in the Performance menu.
Thus I disabled it - to compensate it I included an updated PerformanceControl app again, which gots some decent additions compared to the old version
I removed ViPER FX again as I discovered you can just get it from the PlayStore
Don't worry, it'll be in English once you install it
restructured the TheROM Settings. I've got a PM from someone who wanted to translate it to other languages, this makes it easier.
You can download the strings here
After translating the file move it into the correct subfolder for your language and post it here, then I'll include it.
Changelog build 11:
I got great news. I don't know if someone remembers, but ages ago in my PA ROM I had experimented with hacking the framework and changed some ADJ values to protect the launcher from redrawing.
One shouldn't just change the values (that's what the SuperCharger does), as that would break androids default memory management, thus I re-arrenged the code in the ActivityManagerService to reflect those changes back then.
I just had a look at my old code and figured out a way better and way cleaner method to hook into that.
I've just compiled my testbuild and it seems to work. It's not yet ready, just a test if my theoretical concept works.
I want to introduce an option for that, where you can control the intensity. By the end of next week I will have a bit more time, then I'll expose an option in the settings.
My current idea is to call it "Prevent launcher redraws" with the levels "disabled", "moderate", "needtothinkofsomething" and "extreme".
Currently extreme is hardcoded.
I've uploaded the build to my TheROM folder if anyone wants to try it out. Please give feedback if you notice an improvement.
With extreme it'll be quite hard to get it killed, as only perceptible apps (like playing music) will be more important.
I've switched around between Google+, Boat Browser and the Reader+ app and I didn't manage to kill the launcher
Edit: good, opening webpages with loads of images in the browser does kill the launcher. We don't want to have it unkillable (keep in memory), when the system needs the ram it should be possible to get it.
It's a lot cleaner than the hacky way the Supercharger does to accomplish the same goal.
The supercharger hacks into the framework and changes the ADJ values directly - unfortunately these are directly accessed in the ActivityManagerService.java which causes some unwanted sideeffects with the default android memory management.
I'm just modifing the ADJ value at runtime.
Additionally what I really don't like with the Supercharger: It's prioritizing the Launcher above perceptible and even visible apps.
Killing the music player while listening to music or killing visible elements instead of the launcher when the system needs memory? That's insane imo.
To prevent confusion: visible apps are not identical to the foreground app - but could be some elements visible behind an overlay. Would still look bad if those suddenly dissappear.
Edit: I've decided to just brand it as build 11.
Additional changelog: Android 4.3 JLS36G merged
Changelog build 10:
- added Active Display options from ChameleonOS
- added notification drawer background options and transparency (requires a reboot to apply)
- QuickSettings: option to open the apps in floating mode ("in Halo") on longpress
- RAM usage circle on recent apps
- cherrypicked some memory leak fixes from various sources
- fixed some FCs
- fixed (?) the Trebuchet FCs (at least I can activate the searchbar again)
- merged upstream
Changelog build 09:
Based on the idea of alok.tari clicking the clock in the statusbar dropdown will open Timely if it's installed.
(Longpressing it will always open the clock app you set as default).
Then I reverted the dalvik low memory initializing, I suspect that to be related to some of the slowdowns. The system will use ~6mb more RAM again, but it might be worth it, we'll see.
Additionally I merged upstream of course - I've seen some fixes for headset plug-in (which fixes a bug if you don't have a music player app installed) and Trebuchet, I guess these will fix the issues reported here.
I will say it again: CM10.2 is in nightly status - which means there will be bugs every now and then in the sources.
Let's hope CM will try to build stable releases soon again, as soon as those are out the amount of new bugs will decrease.
I won't have the time to look into individual issues up until the end of this month.
I just quickly made this build for myself (and am sharing it here with you).
Changelog build 08:
- new options for Halo (ninja mode, ping etc.)
- ViPER FX replaces DSPManager
- back to the ramhack kernel (M1) - I just missed the additional RAM it gives which results in more Launcher redraws etc.
- Cyanogenmod account (check CMs G+ page for details)
- Trebuchet: Support for custom icons per shortcut
- merged upstream
Changelog build 07:
- notification sound bug fix while playing media
- enabled backlight button brightness options at Settings -> Buttons
- reverted gps.tegra.so to the one official CM10 and CM10.1 use (this fixes all GPS problems for me)
- included Kowalski M1 norh kernel
- merged upstream (loads of bugfixes from CM)
Last but not least I tried something highly experimental - I decreased(!) the playback buffer as I want to know if this has an impact on A2DP playback.
Unfortunately I don't have my BT headset at hand, so you guys need to test it.
> Is BT audio (listening to mp3s) still working?
> Does the audio still speed-up?
Additionally I added some missing bluetooth configurations which might or might not increase it's stability.
Changelog build 06:
Gosh I just hate bugs, so I just had to push out a quick fixup build
I fixed the SystemUI FCs (this has been a bit nasty!), the Bluetooth share FC after booting and @Firtecy fixed his disappearing brightnessslider after rebooting.
(you can push the Bluetooth.apk to the clean CM10.2 ROM to fix the bluetooth share FC there as well).
Changelog build 05:
I've added the Notification BrightnessSlider, ported by @Firtecy (thx!).
Additionally some other small fixes I stumbled across + I removed the QuickMemo option again for now - it only works for CM10 and CM10.1 until someone ports it.
Changelog build 04:
I've added the following hardwarekeys button actions to the ROM:
- Screen off
- Open Power menu
- Toggle Last app
- Toggle Torch
- Take Screenshot
- Quickmemo (this is optional, you need to use my Quickmemo installer)
The CM10.1 ROM had some more options (like custom app, re-assign the back key), but that would have required more work and time than I can currently spend).
The important ones are in now (I consider Torch and Powermenu/Screen off extremely useful).
Oh and in CM10.2 you got the sweet "double tap home action".
Google keyboard updated to v1.1
Trebuchet loosing icons should be fixed
Changelog build 03:
Hybrid Engine \o/
Focal removed - it's buggy and takes 12mb of space
Extract it from my CM10.2 ROM if you need it
Donation menu moved to the buttom to get it out of the way
Some new stuff for Trebuchet , including the option to use icon packs
Oh and the apk now takes about 6 instead of the former 12mb
Some small fixes here and there
Changelog build 02:
I have pushed a small bugfixing update online: cm-10.2-TheROM-20130826.2-tonyp.zip
I just did some quick workarounds which certainly isn't perfect, but fixes the FCs for now:
1.) I removed the SetupWizard.apk. The PreferenceDrawer Settings app is causing problems with it. I will fix it properly when I find the time, but the Wizard isn't really needed anyways.
You will just have to manually go to Settings - Accounts and add your Google account now after a full wipe.
2.) I have removed the two SDCards from the storage menu (it now only contains the option to use the external SD as default one).
I tried some quick fixes but they didn't work and I really gtg, so this will do for now. Again I will properly fix it when I get more time.
If you absolutely need access to the menu for something (although I don't know what this could be) you should be able to use the Settings.apk from my CM10.2 build for that.
I've hidden old changelogs to shorten the post. You have link to every original post/changelog from tonyp...
angel_boulevard said:
every day you bring us to new exciting..many many thank to you @tonyp..your rom is priority for me
P/s:a question.do any plan gapps 4.3 which google now working ?
Click to expand...
Click to collapse
Google now works in every ROM he puts out, I found that when you restore your apps your have to let everything instal [including google play services], uninstall google now and reinstall and it should work.
harucrux said:
Google now works in every ROM he puts out, I found that when you restore your apps your have to let everything instal [including google play services], uninstall google now and reinstall and it should work.
Click to expand...
Click to collapse
read again this is cm10.2 which one with mini gapps not working google now
Its working for me with the steps in the post above.
---------- Post added at 05:21 AM ---------- Previous post was at 05:12 AM ----------
angel_boulevard said:
read again this is cm10.2 which one with mini gapps not working google now
Click to expand...
Click to collapse
Its working for me with the steps in the post above.
Just couldn't stop laughing reading the FAQ
An awesome Rom and an awesome thread.
Thanks a lot for your hard work, we really appreciate it:thumbup::beer:
Sent from my HTC One using xda app-developers app
Dig bick! xD
Enviado desde mi LG-P990 usando Tapatalk 2
[FONT="<font><font>Comic Sans MS</font></font>"]Thanks for the new ROM, (again XD).
Keep it up!!.
Enjoy your holiday.
Greetings.[/FONT]

			
				
Thx 4 all Tonyp ! Downloading now...
EDIT : is possible to update from CM 10.2 by Tonyp 20130824.1 ???
Great work Tonyp thank you for everything!!
Going to buy you a beer!!
Since this is your personal ROM could you give us the settings and values you use or recommend?
Sent from my LG-P990 using Tapatalk HD
Where will you post changelog from now on since there are like 5 topics? i see new build but cant find changelog?
thanks
PYCON said:
Thx 4 all Tonyp ! Downloading now...
EDIT : is possible to update from CM 10.2 by Tonyp 20130824.1 ???
Click to expand...
Click to collapse
ya..no problem
I converted CM10.1 version for oldbl, flashed it and it works perfect. I'm currently uploading it, it will take about half an hour, if anyone wants to download it. Many thanks tony, I will donate as soon as I get my paycheck.
edit: here is the link https://dl.dropboxusercontent.com/u/11122462/cm-10.1-TheROM-slap-20130730-tonyp-oldbl.zip
sad to be the onliest guy, which have settings error crash after install.
I can't expect any help from TonyP (I can understand), anyone can help of the other users?
I do full wipe, install cm10.2 version, boot, the first I do is a reboot, and after next boot I choosed the language eng (us) and ok. then I got everytime settings error. then crash to language chooser......
all good now!
packyman said:
sad to be the onliest guy, which have settings error crash after install.
I can't expect any help from TonyP (I can understand), anyone can help of the other users?
I do full wipe, install cm10.2 version, boot, the first I do is a reboot, and after next boot I choosed the language eng (us) and ok. then I got everytime settings error. then crash to language chooser......
Click to expand...
Click to collapse
Try 4 WIPES !
Wipe Cache + Wipe Davilk + Wipe Data ( Factory ) + Wipe System ( Rom ).
Flash THE ROM e retry...

[5.1.1] [2015-12-28] [Stable- FINAL] Unofficial CyanogenOS 12.1S for i9100G Galaxy S2

{
"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"
}
What is this?
This is CyanogenMod 121.S (based on Mokee Rom) with many features from the well known CM12S/Cyanogen OS 12 and CM11S made for the OnePlus One. All Apps are successfully ported from CM12S for the i9100G Galaxy S2, Quick Boot funktion is working very well and much more (read at features). The OnePlus One has a great Rom and why not giving the features to you all? That's the great reason why there is now CM12.1S for the S2.
The Rom has all features from Mokee and much more features are added, too.
I am the Maintainer and Developer of this Rom, but my work is based on Mokee/Omni
For more Inforamtion about this Rom visit the Official Google Plus Community!
Features:
- All CM features
- OnePlus One bootanimation
- Added Quick Boot feature from Cyanogen OS 12 for OnePlus One [Activate it by opening Developer Options -> Quick Boot]
- All CM12S Apps (f.e Gallery, Camera, ...)
- Full CyanogenOS 12 UI (activate it at Theme App)
- New Wallpapers (made by the great team)
- Build.prop tweaks
- ROM Update Notifier
- much more
Kingspp said:
The ROM is stable and fast for daily use.
Click to expand...
Click to collapse
Screenshots:
COMING SOON!
Bugs:
- Panorama Mode in Camera app doesn't work most time, use Google Camera for this instead fixed since V3
- Screencast doesn't work fixed since V3
- Quick Boot could cause boot loop!
- all Unofficial CM bugs
- maybe more, you have to tell me!
Stable download FINAL Version
Recommended GAPPS:
HERE
Alternative GAPPS:
HERE
For Changelog visit first Comment.
How To Install:
FROM OTHER ROMS
- Install TWRP Recovery
- Factory Reset/Wipe Data
- Format System
- Format Cache
- Format Dalvik Cache
- Flash ROM
- Flash Gapps
- Reboot
UPDATE THIS ROM
Wipe cache, dalvik and flash the update.zip.
How to improve the battery:
- Try Calkilin Play Service Fix
- Flash NITRO X SPARK [dont know if it brings bugs]
Other Information:
- Please refrain from talking about other kernels than stock. We can't track every kernel and it's problems, hence, you're using other kernels at your own risk. Please don't report bugs while you're using custom kernels.
- At the moment, this project is considered: BETA. All core functions should work, ROM shouldn't have any critical issues, but it's still not ready to mark as stable. However, it should work properly as daily driver.
- Official Google Plus Community for better support and help!
- Omni uses Layers Manager as theme engine, you will find an app pre installed with this rom
- I don't allow you to publish direct download links to my Rom on other sides or threads! Always use the link of this xda thread somewhere else, no direct download link! (If you still need to make it, please talk with me before!!)
It is also NOT allowed to copy and paste my whole written text for this project on your/other websites!
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. Hard. A lot.
Credit and Contribution:
- adxamg for finally a nice working cm base for this rom
- Kevin210898 for the idea of porting and porting it to some other devices you can see at the G+ Community
- ChariZardKs for the awesome banner!
- Google
- CyanogenMod
- Jiangyi
- OnePlus
- @Kelvin98 for his work and for his booting Mokee Rom
- All of the awesome testers out there.
Please donate to me if you like my work by pressing the following button and I will give my best to continue it
-----------------------
More devices with CM12.XS:
- Galaxy S3 i9300
- Galaxy S2 i9100
- Galaxy S2 i9100G
XDA:DevDB Information
[5.1.1] [Stable] [FINAL] Unofficial CyanogenOS 12.1S for i9100G Galaxy S2, ROM for the Samsung Galaxy S II
Contributors
FaserF
Source Code: http://www.github.com/CyanogenMod
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
Based On: OmniRom/Mokee
Version Information
Status: Stable
Current Stable Version: Final
Stable Release Date: 2015-12-28
Current Beta Version: Experimental
Beta Release Date: 2015-08-24
Created 2015-05-08
Last Updated 2015-12-28
Changelog:
Final release [Stable] - 2015-12-28
This Version is the first one based on CM, so in generally it will be way stabler and compatibler, please do a clean flash!
- bug fixes
- all new CyanogenMod 12 goodies
- generally system stability increasement
- updated cos apps
- removed my Rom Update Notifier App
- removed Stock Calendar and Browser
- fixed some Screencast issues
- changed dpi to stock (you can still change it on your own)
- many more small improvements
V 8.0 [BETA] - 2015-07-28
Mokee based Release
this version has NO Rom update notifier!
- many changes, can't notice all Just flash
M1 [Stable] - 2015-07-12
- Debloated (to get more free space)
- Bug fixes
- Battery optimizations
- updated Truecaller
- some more improvements
- changed dpi to 200
V 7.0 [Beta] - release date: 2015-06-28
Clean flash required!
Build finished, upload will come 29th!
Switched back to Omni
- bug fixes and stability improvements
- updated Truecaller
- LockClock is back
- TESTS with Screencast
- updated Rom update notifier
- fixed LayersManager
- fixed Elixium Dark Theme for Layers
V 6.0 [Beta] - 2015-05-30
CLEAN FLASH REQUIRED.
Based on Mokee 51.1!
- deactivated On-Screen buttons
- changed dpi to 200 again
- updated NextBit
- deleted Screencast for now (will come back later on)
- fixed ThemeStore
- new CM ThemeShowcase
- MaxxAudioFX Bug fixes
- CameraNext force close bug fixes
- source updates
- added Ambient Core (COS Account manager)
- deleted CM Account Manager
- updated Trebuchet
- updated CMFileManager
- updated Wallpapers
- added Face Lock
- updated Hexo Theme
- added Theme Chooser
cleaned up Updater-Script
- added COS12 YU Theme
- deleted LockClock, to get more free space
- deleted the rest of CM Updater
- Trebuchet bug fixes
- updated Rom Update Notifier to V1.4
- quick boot bug fixes
- improved battery
- improved performance
- new build.prop tweaks
- more
Older Versions:
V 5.0 [Beta] - 2015-05-23
- many bug fixes
- added Layers dark theme
- enabled On-Screen-Buttons for better performance
- more build.prop tweaks
- improved battery & performance
- Rom Update Notifier Bug fixes
- added Camera 2 again
- MaxxAudioFX Bug fixes
- tried to get CameraNext working
- Trebuchet updated
- CameraNext updated
- CMFileManager updated
- Wallpapers updated
- resized Bootanimation to correct S2 size
- added Wallpaper Cropper
- added Ambient Core (COS Account Manager)
- Eleven updated
- Eleven Bug fixes
- some more
V 4.0 [Beta] - 2015-05-16
- deleted Launcher3
- changed default kernel to fix SIM bug
- deleted Quick Boot
- fixed Screencast
- fixed many small bugs
- improved battery
- fixed CameraNext
- fixed MaxxAudioFX
- new bootanimation
- some more I won't mention
- testing with updater-script, so maybe the Rom won't boot again!
V 3.1 [Beta] - 2015-05-14
added Layers Theme engine
- added Layers Manager App
- small bug fixes
- hopefully got the rom finally booting for you all.
- fixed CameraNext Panorama force closes
- removed Hexo
- improved battery
- improved performance
- (hopefully) fixed Screencast
- removed Apollo
- added Eleven
- changed screen dpi to 200 (default: 240)
- fixed sim/ril issue
- set Trebuchet as default launcher
- left updater.script untouched, as it made problems
- more
V 2.0 [EXPERIMENTAL] - 2015-05-10
CLEAN FLASH REQUIRED
First test with OmniRom 5.1.1
It's Android 5.1.1 now!
- deleted unnecessary apps, like stock camera, stock FileManager etc and added Oneplus One apps instead
- added ROM Update Notifier V1.2 (made by me @FaserF)
- added Google Connectivity Service
- deleted CellBroadcastReciever (because problems with o2 users like me)
- added trebuchet
- added CM FileManager
- added Theme app (maybe it wont work!!!)
- added Eleven Music App (from CM12.1)
- added Quick boot (maybe it wont work!!)
- added CM Account App
- deleted some Apps
- many build.prop tweaks -> improved battery, performance, ram usage and more:
All build.prop tweaks:
- improved 3G speed
- improved RIL speed
- improved boot time
- camera quality to max
- set camera picture quality to 100%
- improved performance
- improved battery
- improved internet speed
V 1.0 [EXPERIMENTAL] - 2015-05-08
Initial release of CM12S
- Source based on Mokedev 50.2 [Android 5.0.2]
- Added new Camera Next
- Added Boxer Email
- Added newest Trebuchet
- Added new Terminal App
- Added new Sound Recorder
- Added new Screencast
- Added NextBit App
- Added MaxAudioFX
- Added new Lockscreen Clock
- Added new Hexo Theme
- Added New Gallery
- Added new Wallpaper made by our awesome Community
- Added newest CM Filemanager
- Added SuperUser
- Added Quick Boot feature from Cyanogen OS 12 for OnePlus One [Activate it by opening Developer Options -> Quick Boot]
- Fixed Some Memory Leaks
Q&A:
Q: Can I dirty flash CM12.1S over Unofficial CM12, CM11 older versions or other Roms?
A: No! You will get many many Force Closes, Bugs, and much more. Don't do this!
Q: How to get root access back or is this rom not rooted?
A: This rom is rooted, please flash SuperSu in recovery.
Q: Rom installation/update failed, why?
A: TWRP Recovery is highly recommended for use! CWM is out of date and not made for Android 5.X! So try again with this Recovery by flashing the Kernel after the Rom. When it still does not work to UPDATE, try again with a Clean Flash!
Q: How do I get on-screen buttons with this rom/how can I activate them?
A: Open CM FileManager (pre installed on your device) and give it root access by opening options and choose mode from safe to root. Then go to /system and open build.prop, once it is opened got to the end and type in: qemu.hw.mainkeys=0
Q: My battery isn't that good and the phone laggs a bit.
A: See more at "How to improve Battery" in OP Thread.
More are Coming Soon!
nice
1) is the battery life the same how mokee rom or is it better?
2) is there coming 5.1.1?
3) and please added screenshot
Wowwwww
Thanksss broooooo
Sent from my GT-I9100G using XDA Premium 4 mobile app
Smells good yummyyyyyyy :victory: so you mean after switching to omni no theme chooser as well??
Thanks for keeping this halfly-dead device alive.
xn0live said:
nice
1) is the battery life the same how mokee rom or is it better?
2) is there coming 5.1.1?
3) and please added screenshot
Click to expand...
Click to collapse
I have already ideas to improve the battery, and I will do some build.prop tweaks in the next build, first experimental build is only for testing if everything works good, the other features will come in the next versions.
As the rom is at the moment based on Mokee Rom and they have not published an upgrade to 5.1.1 for the moment it is not. But as my poll above asked I am thinking about switching to OmniRom and then we would have 5.1.1, but all Cyanogenmod features would be lost. (my added CM12S features would of course be not.)
Screenshots will come when the rom is finished.
I have just started uploading the Rom.
intoxicated.mad said:
Smells good yummyyyyyyy :victory: so you mean after switching to omni no theme chooser as well??
Click to expand...
Click to collapse
Yes, but I think Layer Theme engine is availeble for Omni, isnt it? I will Link above.
Ready to download
Rom is ready to download. I hope for feedback!
Can't wait
FaserF said:
Rom is ready to download. I hope for feedback!
Click to expand...
Click to collapse
Can't wait anymore. Downloading !
FaserF said:
Rom is ready to download. I hope for feedback!
Click to expand...
Click to collapse
ı thank you for port rom. ı try install mokee based rom but say " some file modifed abaorted install" ... ı think mokee rom protected from md5 system.
eray0687 said:
ı thank you for port rom. ı try install mokee based rom but say " some file modifed abaorted install" ... ı think mokee rom protected from md5 system.
Click to expand...
Click to collapse
Oh, really, that would be bad, then I have to switch base to OmniRom, sorry.
FaserF said:
Oh, really, that would be bad, then I have to switch base to OmniRom, sorry.
Click to expand...
Click to collapse
ok thanks.
FaserF said:
Oh, really, that would be bad, then I have to switch base to OmniRom, sorry.
Click to expand...
Click to collapse
Sent from my GT-I9100G using XDA Premium 4 mobile app
captaindeep said:
Sent from my GT-I9100G using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I am uploading V2 based on Omni right now.
EDIT: Failed, I have some problems, sorry, I will upload it tomorrow.
FaserF said:
I am uploading V2 based on Omni right now.
EDIT: Failed, I have some problems, sorry, I will upload it tomorrow.
Click to expand...
Click to collapse
Waiting for it ???????
Sent from my GT-I9100G using XDA Premium 4 mobile app
FaserF said:
I am uploading V2 based on Omni right now.
EDIT: Failed, I have some problems, sorry, I will upload it tomorrow.
Click to expand...
Click to collapse
why tomorrow
any people wait since tonight-.- since any hour
Was lending my I9100G to my friend but because of this rom I'm urging him to return me the phone now.
xn0live said:
why tomorrow
any people wait since tonight-.- since any hour
Click to expand...
Click to collapse
captaindeep said:
Waiting for it
Sent from my GT-I9100G using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Sorry guys, because of Internet Problems, using my mobile Internet on my S6 right now to answer you.
And as I made V1 yesterday and today I thought it will work. Didn't know that Mokee is closed source, thats sad.
*F**k* 1&1 in Germany... for their Internet.
And again, I want to tell you, that I am making this for free in my spare time, having much trouble with my Internet, and don't want to waste more time with this unstable Internet for uploading, tomorrow, everything should work fine.
Thanks and stay tuned!

[ROM]★[TF701 LP 5.1.1][ZOMBi-POP OMNI KANG RC1][AUG 29]★

{
"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"
}
YOU MUST BE ON THE ASUS STOCK KK 4.4.2 BOOTLOADER VERSION 11.4.1.27+ AND TWRP 2.8.6.3+ BEFORE FLASHING THIS ROM. SEE UPGRADE INSTRUCTIONS BELOW IF YOU ARE UNSURE
You must do a full wipe in TWRP if coming from another ROM. Do not do a full wipe from the bootloader. Don't forget to do a Nandroid Backup first and give the ROM 15 mins to stabilise! The first boot will take 5 to 10 minutes!
Features and Tweaks
This ROM is based from OMNI AOSP sources
Supports EXT4 Data partitions
Based off omni-5.1.1-20150823_zombi_tf701t-KANG source by lj50036/hardslog/sbdags
Full Aroma Installer for main rom including choice of 4 kernels
Remixed Asus kernel with OMNI ramdisk - repacked by sbdags
Omni Kernel by lj50036/sbdags
Extreme Modded Omni Kernel by sbdags
CM12 kernel with OMNI ramdisk by pershoot/sbdags
DPI Size: 280 (TF701 recommended small fonts), 320 (Stock fonts), 300 (Medium fonts) & 260 (Small fonts), 240 (Tiny fonts)
Launchers: Omni, Google Experience Launcher, Apex , Nova
Boot Animations: ZOMBi-POP, Android-L, Nexus Flow, Unknown Pleasures
Gapps based on Banks' Gapps (updated by me to Google latest apks and libs)
Misc Apps: ESFile Explorer, Adobe Flash, AdAway
Tweaks: File system and performance optimised, Init.d support, Zip Align, Force GPU Rendering, Browser2RAM
Continued Best Support of any ROM!
Warning - experimental tweaks
[*]Option disable data journaling on /data during install - CAN CAN CAUSE DATA LOSS IF SUDDEN SHUTDOWN OR CRASH
[*]Option disable fsync during install - CAN CAN CAUSE DATA LOSS IF SUDDEN SHUTDOWN OR CRASH
[*]Tip 1: Go to Settings - About Tablet, Click build number 7 times
Now you will see Developer Settings & Performance menus
[*]Tip 2: In Developer Settings - Set Animation and Transitions to 0.5 or 0 for extra free speed!
[*]Tip 3: In Performance Settings - Set CPU max and min speed and I/O scheduler to noop
Bug List
[*]No Floating windows yet
[*]Aroma gets stuck sometimes - hit volume up if so to force it to continue
Change Log
Don't forget full wipe to install this please! No excuses!
20150829 ZOMBi-POP 5.1.1 RC1 changes
- Re-based from omni-5.1.1-20150823-zombi_tf701t-KANG maintained by lj50036, hardslog, sbdags
- Fixed missing ZOMBi Tweaks that bring performance back
- New OMNI kernel - thanks lj50036
- Includes the stagefright security fix
- Added dock battery option to installer
- Removed GPU efl.cfg tweaks as no longer in source - thanks lj50036
- Updated to latest Banks Gapps base package (may require google playstore and play framework data wipe)
- Updated Google Maps to version 9.13.0
- Updated Google Search to version 5.1.17.19
- Updated Google Music to version 6.0.1951S
- Updated Google Mail to version 5.5.101116392
- Updated Google Hangouts to version 4.0
- Updated YouTube to version 10.31.55
- Previously saved installer options will be reset on first install due to changes
20150727 ZOMBi-POP 5.1.1 Beta 4 changes
- Re-based from omni-5.1.1-20150726-zombi_tf701t-KANG maintained by lj50036, hardslog, sbdags
- Added dock battery icon as a additional flash zip
- Fixed partitions not getting unmounted correctly for tuning during installation
- OmniSwitch now working - thanks hardslog
- Tidied up some installer messages
- Amended SuperSU installer script to give correct permissions and install locations
- Google play services updated to multi-dpi version
- Updated Google Maps to version 9.12.0
- Updated Google TTS to version 3.5.6
- Updated Google Calendar to version 5.2.2-98195638
- Updated YouTube to version 10.28.59
- Updated Apex Launcher to version 3.1.0
- Updated ESFile Explorer to version 3.2.5.5
- Updated Nova Launcher to version 4.0.2
20150615 ZOMBi-POP 5.1.1 Beta 3 changes
- Re-based from omni-5.1.1-20150613-zombi_tf701t-KANG maintained by lj50036, hardslog, sbdags
- Installer script now cleans up /data if you do not opt to install gapps for compatibility reasons
20150614 ZOMBi-POP 5.1.1 Beta 2 changes
- Re-compiled Omni kernel with changes to init.macaln.rc and fstab.macallan with only 2 usb mounts
- Still shows 9 USB Mounts in settings
- Switched back to BANKS GAPPS package
- Updated Google Search, Calendar, Hangouts to the latest versions
20150606 ZOMBi-POP 5.1.1 Beta 1 changes
- Re-based from omni-5.1.1-20150605-zombi_tf701t-KANG maintained by lj50036, hardslog
- Created the Extreme Omni Kernel with performance tweaks - possibly unstable
- Basic and Extra Tweaks do not get installed for the Extreme Kernal as it has its own version
- Removed script to to remove RES init.d script when at default 2560x1600 resolution
- Added ZOMBi-POP tweaks to init.d that get installed for all kernels
20150605 ZOMBi-POP 5.1.1 Alpha 4 changes
- Based from omni-5.1.1-20150604-zombi_tf701t-KANG maintained by lj50036, hardslog
20150604 ZOMBi-POP 5.1.1 Alpha 3 changes
- Audio fixed - thanks to pershoot for source and _that and lj50036 for helping to diagnose
- Youtube fixed - thanks to lj50036
20150603 ZOMBi-POP 5.1.1 Alpha 2 changes
- Based from omni-5.1.1-20150601-zombi_tf701t-KANG maintained by lj50036, hardslog
- Repacked Asus Stock 4.4.2 kernel with the zombi ramdisk
- Repacked CM12 kernel with the zombi ramdisk
20150601 ZOMBi-POP 5.1.1 Alpha 1 changes
- Based from omni-5.1.1-20150530-zombi_tf701t-KANG maintained by lj50036, hardslog
- Initial release - omni zombified after source build
- Added SuperSU and su binary for root capability
- Added all the ZOMBi/CROMi-X goodness to the base rom
- Aroma tuned for ZOMBi-POP
Click to expand...
Click to collapse
The Team
@sbdags - Creative Mastermind (From CROMi-X/CROMBi-kk/ZOMBi-X ROMS)
@lj50036 - Source Guy (From CROMBi-kk/ZOMBI-X ROMS)
@hardslog - The Canadian (From Grimlock ROMS)
@ikkeT - The Fin
Credits
pershoot for maintaining the CM12 source and his advice and fixes! Thanks man!
Google
Omni Team - Thanks!
@_that For all the great advice, watching over us and fixing everything we break!!!!!
All the beta testers for your patience and feedback : @berndblb, @gav2fc, @dape16, @dragon_rckr, @glor
To Do
Fix loads of stuff!
XDA:DevDB Information
ZOMBi-POP, ROM for the Asus Transformer TF701
Contributors
sbdags, lj50036, hardslog, _that, ikkeT
Source Code: https://github.com/zombi-x
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.1.x
ROM Firmware Required: 11.4.1.27 - 30 bootloader
Based On: OMNI AOSP
Version Information
Status: Stable
Current Stable Version: 20150829 RC1
Stable Release Date: 2015-08-29
Current Beta Version: 20150727 5.1.1 Beta
Beta Release Date: 2015-07-27
Created 2015-06-15
Last Updated 2015-08-29
DOWNLOADS
UPGRADE INSTRUCTIONS
Steps
1. Please Unlock using the Asus Unlock Tool first found here.
Note installing and running this app will wipe your device and void your warranty.
2. Install the latest version of Team Win Recovery Project (TWRP) 2.8+ or ClockWorkMod Recovery 6.0.5.0+ Note this ROM will NOT install with older versions of recovery!
TWRP XDA Thread
[email protected]
You can now access the recovery by pushing [volume up] on the RCK icon in the bootloader screen
FLASHING THE ROM FROM RECOVERY
Steps
1. Download the ROM below and save to your internal or external SD Card. Do not unzip the file.
ZOMBi-POP ROM DOWNLOAD
Note: The first boot after install will take 10 mins whilst everything is built. Some people might think it is looping but it is not. The ROM also takes about 10 mins to stabilise after the first boot
ZOMBi-POP 5.1.1 RC1 20150829 Full Mirror 1
ZOMBi-POP 5.1.1 RC1 20150829 Full Mirror 2
MD5 Sum: d291e2ff8ea5d82504ed46378ea1790c
FILES ARE SIGNED. IF YOU ENABLE SIGNATURE VERIFICATION IN RECOVERY IT WILL VALIDATE THE FILE BEFORE FLASHING.
2. Flash the zip files and reboot after - enjoy your new rom.
Do not forget to wipe data first in recovery if you are coming from another rom or installing this for the first time.
MINE
mine
I will do the download post tomorrow but it will be available in the download tab of this thread in about 10 minutes
Enjoy!
Thank you for this ROM!
Before I attempt to install it, I have a question: will the Aroma installer allow me to avoid installing most of the Google apps? Ideally, I'd like the ROM to be installed with no more apps than I would get with a "micro" or even "pico" version of gapps.
.​
HippoMan said:
Forgive me if I'm overlooking something obvious, but I don't see a "download" tab. Is it on a different web page, perhaps?
Click to expand...
Click to collapse
Top of the page in the black bar ....
Says 'Downloads'
Thx Josh
lj50036 said:
Top of the page in the black bar ....
Says 'Downloads'
Thx Josh
Click to expand...
Click to collapse
Yes, I finally found it. Thank you very much.
.​
Flashed, trying it out now
sbdags said:
...
Aroma gets stuck sometimes - hit volume up if so to force it to continue
Click to expand...
Click to collapse
Aroma got stuck for me on the screen for selecting experimental features, but hitting volume up had no effect. It remained stuck.
No other key interactions worked, either, except to reboot.
Any ideas?
.​
---------- Post added at 23:27 ---------- Previous post was at 23:10 ----------
Well, I redid the entire flash procedure, and this time, it worked.
.​
HippoMan said:
Aroma got stuck for me on the screen for selecting experimental features, but hitting volume up had no effect. It remained stuck.
No other key interactions worked, either, except to reboot.
Any ideas?
.​
---------- Post added at 23:27 ---------- Previous post was at 23:10 ----------
Well, I redid the entire flash procedure, and this time, it worked.
.​
Click to expand...
Click to collapse
+1. Ok now.
Took the beta 1 and 2 from androidfilehost (just need to know where to look ). It also happend to me that the installation would sometimes hang or even reboot the recovery (TWRP). With beta 2 i needed three tries. For the rest: very good as always!!
I think that omni roms don't allow immersive mode like cm does. In CM 12.1 I hide the navigation bar to get some extra screen space and I control the tablet via LMT pie menus and gestures. Is there a way to do the same in omni?
HippoMan said:
Aroma got stuck for me on the screen for selecting experimental features, but hitting volume up had no effect. It remained stuck.
No other key interactions worked, either, except to reboot.
Any ideas?
.​
---------- Post added at 23:27 ---------- Previous post was at 23:10 ----------
Well, I redid the entire flash procedure, and this time, it worked.
.​
Click to expand...
Click to collapse
toolmanz said:
+1. Ok now.
Click to expand...
Click to collapse
doom_71 said:
Took the beta 1 and 2 from androidfilehost (just need to know where to look ). It also happend to me that the installation would sometimes hang or even reboot the recovery (TWRP). With beta 2 i needed three tries. For the rest: very good as always!!
Click to expand...
Click to collapse
ariadnejro said:
I think that omni roms don't allow immersive mode like cm does. In CM 12.1 I hide the navigation bar to get some extra screen space and I control the tablet via LMT pie menus and gestures. Is there a way to do the same in omni?
Click to expand...
Click to collapse
Yes Aroma is a bit dodgy on the device - sometimes it hard locks and all you can do is try again - however this was here before we had touch. Not much I can do about it. The latest aroma builds don't even support our device so we are stuck for now.
As for CM12 stuff - nope it's omni but it soes have omni switch which will eventually allow full screen - but you never know what will be developed in the future. It is kept light for a reason - so it is fast and smooth.
The ROM is running very fast and all seems good except for 1 program I like.
I have a very robust infrastructure in the house and I use an app call SmartWIFIAnalyser.
It will automatically switch to the best WIFI signal as I move around the house.
When I start it - the tablet barfs and returns to the bootup screen (wavy lines) - once it returns from losing its mind, it will slowly get back to normal.
This isn't a deal killer - but it works on Zombie-Pop on my TF700 ??
I tried to grab a logcat and I have provided a link to it .... hope I did this right!
http://d.pr/f/1kqpW
toolmanz said:
The ROM is running very fast and all seems good except for 1 program I like.
I have a very robust infrastructure in the house and I use an app call SmartWIFIAnalyser.
It will automatically switch to the best WIFI signal as I move around the house.
When I start it - the tablet barfs and returns to the bootup screen (wavy lines) - once it returns from losing its mind, it will slowly get back to normal.
This isn't a deal killer - but it works on Zombie-Pop on my TF700 ??
I tried to grab a logcat and I have provided a link to it .... hope I did this right!
http://d.pr/f/1kqpW
Click to expand...
Click to collapse
Seems to be a failure with the renderer. Can you reinstall the ROM but don't install the GPU tweaks on the tweaks page and try again for me please.
Thanks!
Code:
E/BufferQueueProducer( 418): [StatusBar] connect(P): BufferQueue has been abandoned
E/libEGL ( 1730): eglCreateWindowSurface: native_window_api_connect (win=0xb498b108) failed (0xffffffed) (already connected to another API?)
E/libEGL ( 1730): eglCreateWindowSurface:423 error 3003 (EGL_BAD_ALLOC)
F/OpenGLRenderer( 1730): Failed to create EGLSurface for window 0xb498b108, eglErr = EGL_BAD_ALLOC
F/libc ( 1730): Fatal signal 6 (SIGABRT), code -6 in tid 2771 (RenderThread)
sbdags said:
Seems to be a failure with the renderer. Can you reinstall the ROM but don't install the GPU tweaks on the tweaks page and try again for me please.
Thanks!
Code:
E/BufferQueueProducer( 418): [StatusBar] connect(P): BufferQueue has been abandoned
E/libEGL ( 1730): eglCreateWindowSurface: native_window_api_connect (win=0xb498b108) failed (0xffffffed) (already connected to another API?)
E/libEGL ( 1730): eglCreateWindowSurface:423 error 3003 (EGL_BAD_ALLOC)
F/OpenGLRenderer( 1730): Failed to create EGLSurface for window 0xb498b108, eglErr = EGL_BAD_ALLOC
F/libc ( 1730): Fatal signal 6 (SIGABRT), code -6 in tid 2771 (RenderThread)
Click to expand...
Click to collapse
Bingo! It now works but once I enable it and come back out to the home screen it is super small on large screen. There has been some other weirdness with the screen like the drawer shows really large icons (2 to a page ??? ). But nothing I can't handle - ESC out of the screen and go right back in and its working.
Cheers and thanks for another great ROM!
toolmanz said:
Bingo! It now works but once I enable it and come back out to the home screen it is super small on large screen. There has been some other weirdness with the screen like the drawer shows really large icons (2 to a page ??? ). But nothing I can't handle - ESC out of the screen and go right back in and its working.
Cheers and thanks for another great ROM!
Click to expand...
Click to collapse
I need a screen-shot of that .....
Thx Josh
lj50036 said:
I need a screen-shot of that .....
Thx Josh
Click to expand...
Click to collapse
Can't seem to get it to do that again ..... Now when I come back to the home page its blank. Hit ESC a couple of times and it comes back normal. ???
Maybe same problem - with different symptoms ... ?
I will gab screen shots if it happens again.
Cheers
---------- Post added at 02:02 PM ---------- Previous post was at 01:39 PM ----------
Ok. Went into the store and found there was an update to the launcher I use - KK Launcher Prime. I did the update and came back to the home screen - normal.
When I went into the drawer it did it again and have attached the screen shots. They are really faint but you can see 3 icons only. Esc back out and go back in and it's working ???
Thinking maybe its the launcher at fault
Link below.
http://d.pr/f/1gdhS
Cheers
toolmanz said:
Can't seem to get it to do that again ..... Now when I come back to the home page its blank. Hit ESC a couple of times and it comes back normal. ???
Maybe same problem - with different symptoms ...
I will gab screen shots if it happens again.
Cheers
---------- Post added at 02:02 PM ---------- Previous post was at 01:39 PM ----------
Ok. Went into the store and found there was an update to the launcher I use - KK Launcher Prime. I did the update and came back to the home screen - normal.
When I went into the drawer it did it again and have attached the screen shots. They are really faint but you can see 3 icons only. Esc back out and go back in and it's working ???
Thinking maybe its the launcher at fault
Link below.
http://d.pr/f/1gdhS
Cheers
Click to expand...
Click to collapse
Well that is odd indeed ...
Can you set a diff wallpaper and see what that does .....
Thx Josh
lj50036 said:
Well that is odd indeed ...
Can you set a diff wallpaper and see what that does .....
Thx Josh
Click to expand...
Click to collapse
Well I am using 500 Firepaper now and it still does it. Go figure. It must be the launcher. ?

[ROM][unlocked][ford,austin] Lineage-14.1 [21 JUN 2023]

Disclaimer
Code:
/*
* 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 the products you find here before flashing it!
* YOU are choosing to make these modifications.
*/
LineageOS needs no introductions. This version of LineageOS-14.1 is a highly customised version solely for the ford and austin models of the Amazon Fire 7"
- EVEN MORE IMPORTANT: This ROM only works on devices using the bootloader hack. See <<< HERE >>> to unlock your devices.
- IMPORTANT: Do not update Magisk via the Magisk Manager App, your device will enter a bootloop if you do. Instead update Magisk via TWRP only. If you do this by accident then it is recoverable by just flashing the latest version of the ROM again (with gapps etc as required).
Rules
- Please search the thread before asking questions
- Please try to stay on topic, I know it's not always possible
- Please report bugs here
- Report only one issue per bug report
- When reporting bugs please post a logcat and/or dmesg containing pertinent information regarding the issue...
Prerequisites for Installation
- Unlocked Bootloader
- TWRP Installed
Downloads
*** Please do NOT create any mirrors ***
- Google Drive
Source Code
- Kernel Source
- Common Tree
- Device Tree (ford)
- Device Tree (austin)
Thanks
- @k4y0z and @xyz` for the bootloader hack
- LineageOS
NOTE
Here is the link to all available fixes for Austin & Ford. Will be updated when anything new is introduced. Questions about mod add-ons you can ask me @Ziona
https://forum.xda-developers.com/showpost.php?p=80167249&postcount=26
XDA:DevDB Information
mt8127_LineageOS-14.1, ROM for the Amazon Fire
Contributors
ggow, Ziona
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Unlocked Bootloader
Based On: LineageOS
Changelog / Release Notes
Dated 21 June 2023
- Rebuild for hosting on Google Drive
- I have just built these blind and they are not tested.
- Updated download link on OP
Dated 05 February 2022
- Refresh vendor files for austin
- No changes for ford. Use 01 February build.
Dated 01 February 2022
- Fix wifi nvram bug - thanks @Ziona
- Fix camera identification on austin - thanks @Graysters
- Had to blind bake austin because I haven't found them yet - let me know if there are any problems
Dated 17 January 2021
- Special thanks to @Ziona for all the great support provided
- Fix external sdcard access
- Fix OMX and media playback
- Fix microphone
- Setup zram with 0.5GB
- Fixed cameras for ford and austin
- Fixed screen off rotation animation for ford
- Tested youtube and Newpipe
- Tested amazon prime video
- Tested clash of clans
- Tested wired headphones
- Tested microphone with sound recorder
- Tested Spotify
Dated 28 August 2019
- Initial Beta Release
- Should be relatively stable
- Wifi works
- Bluetooth works
- Audio works
- Sensors work
- Everything else needs testing
- Please when reporting bugs, include a logcat
- Device trees will be updated once I've gone through the initial prototype
TODO
- nvramAgent and media_policy service looping resulting in longer boot time
- sdcard access, needs investigating - does it work the same as in lollipop - guessing not
- OMX not working
- NVRAM warning in WiFi settings Post #9
- austin: Camera won't connect Post #9
- ford: screen off animation orientation
- ford: screen rotation sensor not working
- ZRAM not working
- Netflix not working
- Video cameras do not work
- OMX not loading Post
- MTP not showing up on austin with adb enabled Post
New Build is Up
Dated 28 August 2019
- Initial Beta Release
- Should be relatively stable
- Wifi works
- Bluetooth works
- Audio works
- Sensors work
- Everything else needs testing
- Please when reporting bugs, include a logcat
- Device trees will be updated once I've gone through the initial prototype
@ggow
Ford
Dirty flash on Lineage 12.1
MicroSD card not visible. Everything was ok on 12.1
Kramar111 said:
@ggow
Ford
Dirty flash on Lineage 12.1
MicroSD card not visible. Everything was ok on 12.1
Click to expand...
Click to collapse
OK, cool will fix that first.
Del
OMG Testing right now in austin!
austin info
Ok @ggow:
Excelent ROM as always
It's almost fully stable but I found two bugs:
Camera won't open, it says: Can't connect to camera (See image)
And there's the nvram warning error too in Wi-Fi settings. I remember that you commited something in hd6/hd7 that fixed it.
The camera log is attatched above.
Regards and good job!
Rortiz2 said:
Ok @ggow:
Excelent ROM as always
It's almost fully stable but I found two bugs:
Camera won't open, it says: Can't connect to camera (See image)
And there's the nvram warning error too in Wi-Fi settings. I remember that you commited something in hd6/hd7 that fixed it.
The camera log is attatched above.
Regards and good job!
Click to expand...
Click to collapse
On my ford tablet, I have that same Wi-Fi error as shown in your screenshot, but camera seems to work fine for me.
Here's benchmarks with the nougat rom installed if anyone is interested.
GeekBench: https://browser.geekbench.com/v4/cpu/14459300
Antutu Benchmark results, attached on this post.
Awesome rom! Never though my fire 7 2015 would run this!
Any chance we get a newer android version than Nougat?
You've done enough already thanks, just asking for curiosity
Camera works fine for me
tonibm19 said:
Awesome rom! Never though my fire 7 2015 would run this!
Any chance we get a newer android version than Nougat?
You've done enough already thanks, just asking for curiosity
Camera works fine for me
Click to expand...
Click to collapse
It is running rather nice already. Once I have fixed up all the bugs on the this nougat release then I'll think about pie or Q. Pie is not easy to stabilize running on the old blobs we have which is why I'm using nougat as a stepping stone.
also @ggow omx is not working on austin. Youtube just reproduces a black screen.
Looking into long boot times this is been caused by a problem with NVRamAgent and media_policy services not starting straight away and as a result meeting a timer expiry.
I've noticed a sleep "bug" on ford when you press the power button or when the sleep goes to sleep, the screen goes into landscape for almost a half-second before the screen turns off as seen in the slow-motion video provided in the attachment (in the zip file).
I don't know if it's just me or not, but anyone running this rom, try pressing power or having it go to sleep and see if the issue occurs.
BobPony said:
I've noticed a sleep "bug" on ford when you press the power button or when the sleep goes to sleep, the screen goes into landscape for almost a half-second before the screen turns off as seen in the slow-motion video provided in the attachment (in the zip file).
I don't know if it's just me or not, but anyone running this rom, try pressing power or having it go to sleep and see if the issue occurs.
Click to expand...
Click to collapse
Hello it's not a sleep bug, it's a problem with the weird hardware orientation of the screen. Most tablets and phones have no offset and operate at normal rotation orientations (ie base 0 degress) however with the ford tablet has a base hw rotation of 270 degrees which is why you see this.
It's nothing serious just a visual artifact. Will fix in the next release.
I added a TODO list to Post #2
I was waiting for an update to Nexus ROMS because I feel it runs better that LOS but with 14.1 beta available there is no way to avoid trying it Backing to LOS from Nexus in a few seconds full wiping my Ford. Thanks
UPDATE: Aaaand I forgot GAPPS , trying with 7.1 pico
---------- Post added at 05:01 PM ---------- Previous post was at 04:27 PM ----------
ggow said:
- nvramAgent and media_policy service looping resulting in longer boot time
- sdcard access, needs investigating - does it work the same as in lollipop - guessing not
- OMX not working
- NVRAM warning in WiFi settings Post #9
- austin: Camera won't connect Post #9
- ford: screen off animation orientation
- ford: screen rotation sensor not working
Click to expand...
Click to collapse
In my Ford wifi and screen rotation sensor works without problems (NVRAM?). sdcard not working as stated
---------- Post added at 05:03 PM ---------- Previous post was at 05:01 PM ----------
I can't get Gmail app recognize accounts, calendar does but gmail doesn't. Ford with Pico. UPDATE: It works, permisions needs to be granted manually
Youtube app stream sound but not vídeos, vídeos un browser works fine

Categories

Resources