[ROM][Huawei U8185] CyanogenMod 9 (Developer Preview 1) - Miscellaneous Android Development

Hear ye, hear ye! Here's a developer preview of CyanogenMod 9 for the Huawei U8185. While most things are working quite well, there are still many bugs and it's not ready to be a daily driver. This is a developer preview only!
Do not flash this unless you know how to backup your data and especially unless you know how to get back to stock. If you don't already know how to do this, you might want to familiarize yourself with the process now, while the ROM can make it to a more "daily driver" state. I don't have time to help n00bs unbrick their devices. No offense!
Known issues:
Wi-Fi doesn't work (someone needs to port the ath6kl driver from mainline Linux or compat-wireless)
Bluetooth doesn't work (haven't looked at it)
Audio in phone calls -- the other person can't hear you (dunno, audio_policy maybe)
Camera doesn't work
The device has low memory (256), there's not much we can do about background apps crashing
Download
ROM (February 21, 2013): goo.im (md5: f4f0012cab6a36843f58dab445542023)
ClockworkMod Recovery (6.0.1.2): goo.im (md5: ef6b56fb417de13952936e0c18b89014)
Google Apps: goo.im (md5: 5abf39c45b84e0b01231e1a786882e1a)
Flash
Flash from ClockworkMod Recovery 6.0.1.x (guide to CWM installation here). Make sure to wipe data/factory reset when coming from the Huawei stock ROM. No whining if it eats your homework. Please do a backup of the Huawei stock ROM, as there is no way to restore from Huawei UPDATE.APPs like on earlier devices (though there is a slimmed-down zip ROM here).
Sources
May the source be with you:
Kernel: https://github.com/alanorth/android_kernel_huawei_u8815
U8185 device tree: https://github.com/alanorth/android_device_huawei_u8185
Build guide: http://mjanja.co.ke/2012/10/compiling-cyanogenmod-9-for-the-huawei-u8185/
Credits
Dazzozo -- did a lot of work on the Huawei 8815 (G300, a very close cousin to the U8185) that we benefit from; kernel, device tree, upstream CM stuff for Qualcomm devices, and especially porting Huawei's Gingerbread RIL
goo-inside.me -- hosting
CyanogenMod community in general
Donate
I do this for fun (I have a day job that pays me). If you're able to donate, donate to one of the following organizations, without whom none of this would be possible:
CyanogenMod project: http://forum.cyanogenmod.com/donate/
Electronic Frontier Foundation: https://supporters.eff.org/donate
Software in the Public Interest: http://www.spi-inc.org/donations/

Screenshots and change log
Change log
DP1 (February 23, 2013)
Initial public release

Thats great news you are still making progress with this rom, i sneeked a look at your github and saw a branch for CM10.1.
Unfortunately i have moved up to the u8815 as my two thumbs more or less cover the screen on the u8185.
question: does the gpu have its own ram or does it share with the os?

Related

[ROM][UNOFFICIAL] CyanogenMod 9 for Huawei MSM7225 Devices [27072013 Final U8160/80]

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.0 (Ice Cream Sandwich), which is designed to increase performance and reliability over stock Android for your device.
Code:
/*
* 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.
Downloads
U8160/80 27072013 Final
U8150 01052013
Mirror U8160/80 02032013
Mirror U8150 02032013
U8150 Melfas Touch Fix
Google Apps alias GAPPS:
07052013
Mirror 07052013
Old Versions
ROMS:
U8160/80 01052013
U8160/80 23072013
Latest Speed Build:
U8120/10/00
U8350
Latest Complete Build (Old 25012013) [DISCONTINUED]:
U8160/80
U8150
U8120/10/00
HotFix (only for 02032013)
U8150 02032013
GAPPS 12012013
U8160/80 Perf 02032013
U8150 Speed 02032013
U8160/80 Speed 02032013
U8160/80 Speed 25012013
U8150 Speed 25012013
U8120/10/00 Speed 25012013
U8120/10/00 12012013
U8160/80 19012013
U8150 24122012
U8160/80 12012013
U8160/80 06122012
U8120/10/00 07122012
Mirror Folder
Keyboard and S2E Patch U81xx
Google Apps:
06122012
Installation
- First time flashing CM9 to your Device (or coming from another ROM)?
Root Your Device and install ClockWorkMod Recovery/Amon_RA Recovery
Reboot into recovery using Volume-Up + Power
Do a Nandroid Backup! (Optional)
WIPE ALL (wipe data/factory reset + format /system + format /sd-ext)
Install the ROM from Sd-Card using ClockWorkMod Recovery/Amon_RA Recovery
Install Patches from Sd-Card using ClockWorkMod Recovery/Amon_RA Recovery (if present in thread)
Optionally install Google Apps
- Upgrading from CM7/CM9?
Do a Nandroid Backup! (Optional)
WIPE ALL (wipe data/factory reset + format /system + format /sd-ext)
Install the ROM from Sd-Card using ClockWorkMod Recovery/Amon_RA Recovery
Install Patches from Sd-Card using ClockWorkMod Recovery/Amon_RA Recovery (if present in thread)
Optionally install Google Apps
- Upgrading from another CM9 Build? (Wipe Required if upgrading from older release than 23072013)
Do a Nandroid Backup! (Optional)
Wipe Cache and Dalvik-Cache
Install the ROM from Sd-Card using ClockWorkMod Recovery/Amon_RA Recovery
Install Patches from Sd-Card using ClockWorkMod Recovery/Amon_RA Recovery (if present in thread)
Optionally install Google Apps
Note: Is always Recommended to do WIPE, or you can have problems (not always).
Reporting Bugs
You are allowed to report bugs only at the u81xxcm91 bug tracker. Before reporting a bug, please make sure you are running as stock as possible. This means no custom kernel, no custom framework modification, etc. If you are using any of the above modifications, please flash the rom again to get rid of the modifications before reporting.
REPORT BUGS IN THIS THREAD ONLY
Grab a logcat (adb logcat -d > logcat.txt) right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. The following is a useful format to follow.
Code:
What is your--
Model:
ROM version:
ROM Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup or other backup app:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
CMSettings/Performance settings (other than stock):
Attach a Logcat of the issue in plain text.
What steps will reproduce the problem?
1.
2.
3.
Failure to fill out the above template or attach a log will result in this
issue being closed immediately
Changelog
Changelog is available here
Recoveries (tested and working for all devices, U8160_80 are my builds)
For RZ Recovery Features see here
Source (to be completed)
People who made this possible:
Alberto96
LeoDeos (Alberto96's Recognized Themer )
psyke83 (Thanks for Kernel, Binaries, Source, Time Spent and much more)
tilal6991 and aorth for U8150 Stuff and much more (sorry for delay)
slymobi and joilaroi for U8120/10/00 Stuff and much more (sorry for delay)
AC1953 (Thanks for fantastic audio drivers, ideas and much more)
CyanogenMod Team
Others
The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
Alberto96 said:
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.0 (Ice Cream Sandwich), which is designed to increase performance and reliability over stock Android for your device.
Code:
/*
* 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.
Downloads
Latest Version: In Upload
Google Apps: In Upload
Installation
- First time flashing CM9 to your Huawei U81xx Device (or coming from another ROM)?
Root Your Device and install ClockWorkMod Recovery/Amon_RA Recovery
Reboot into recovery using Volume-Up + Power
Do a Nandroid Backup! (Opional)
WIPE ALL (wipe data/factory reset + format /system + format /sd-ext)
Install the ROM from Sd-Card using ClockWorkMod Recovery/Amon_RA Recovery
Install Patches from Sd-Card using ClockWorkMod Recovery/Amon_RA Recovery (if present in thread)
Optionally install Google Apps
- Upgrading from CM7/CM9?
Do a Nandroid Backup! (Optional)
WIPE ALL (wipe data/factory reset + format /system + format /sd-ext)
Install the ROM from Sd-Card using ClockWorkMod Recovery/Amon_RA Recovery
Install Patches from Sd-Card using ClockWorkMod Recovery/Amon_RA Recovery (if present in thread)
Optionally install Google Apps
- Upgrading from another CM9 Build?
Do a Nandroid Backup! (Optional)
Install the ROM from Sd-Card using ClockWorkMod Recovery/Amon_RA Recovery
Install Patches from Sd-Card using ClockWorkMod Recovery/Amon_RA Recovery (if present in thread)
Optionally install Google Apps
Note: Is always Recommended to do WIPE, or you can have problems (not always).
Alberto96's Mods
JB Style (till full working CM10 build is out)
Tweaked to the max
LDPI Resized
OTA Updater Included
Naked Browser Included (for smooth web browsing)
No-Frills CPU Control Included
Notes and StopWatch Included (essentials app that in CM9 are not included)
Modded QuickPic instead of Froyo Limited Gallery
Slimmed
Reporting Bugs
You are allowed to report bugs only at the u81xxcm91 bug tracker. Before reporting a bug, please make sure you are running as stock as possible. This means no custom kernel, no custom framework modification, etc. If you are using any of the above modifications, please flash the rom again to get rid of the modifications before reporting.
REPORT BUGS IN THIS THREAD ONLY
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. The following is a useful format to follow.
Code:
What is your--
Model:
ROM version:
ROM Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup or other backup app:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
CMSettings/Performance settings (other than stock):
Attach a Logcat of the issue in plain text.
What steps will reproduce the problem?
1.
2.
3.
Failure to fill out the above template or attach a log will result in this
issue being closed immediately
Changelog
Changelog is available here
The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
Click to expand...
Click to collapse
Haha nice, was waiting for this....
Waiting for download...
Nice job waiting for upload!
Sent from my Vodafone 858 using xda premium
Waiting for today afternoon install new rom
ready for test on 8110 but still link in upload )
Only U8160/80 version is ready, U8150 and U8120/10/00 needs work and testing.
I'm uploading rom now as i had some problems.
Inviato dal mio GT-I9000 con Tapatalk 2
U8160/80 ROM is UP Light, very light gapps WIP
Where is the gapps link?
Sent from my Vodafone 858 using xda premium
Thanks
nice !:good: i can do testing for u8150 for cm9.1.
polac said:
Where is the gapps link?
Sent from my Vodafone 858 using xda premium
Click to expand...
Click to collapse
Is WIP, near finished
mitulvohra said:
nice !:good: i can do testing for u8150 for cm9.1.
Click to expand...
Click to collapse
Ok, i will contact you via PM
GAPPS Package is uploaded. Enjoy
...
When 8150 version will be ready for testing?
Thanks.
When i finish it and my tester gives me positive result.
Nice Job
Very smooth, better than other cm9.1 roms. (usb mass storage isnt working )
Check PC, usb mass storage is full working, i ultra tested it xD
Alberto,
I appreciate you putting me in the credits, but your first post is still misleading, as it suggests that you have built this ROM from source. In fact, you are not building from source - it is a binary modification of my most recent CM9 build (which I really have built from source).
Another (small, but annoying) thing you have done is changed the authorship of scripts that are clearly not your own. For example, your "02HuaweiProps" script says "by Alberto96", but in fact it is an unmodified version of my "02setuphardware" script, which you can see here: https://github.com/CyanogenMod/andr...ngerbread/prebuilt/etc/init.d/02setuphardware. It is generally not good behaviour to try and pass off other people's work as your own.
Yes is true, i changed it (script) as before i mod it adding some changes (for u8180 touch and differences in camera), but i changed them differently and i leave my credits in scripts. Sorry, i will fix it in next version. I will add also this alert in first post. Thanks for the alert
UPDATE: Fixed for Future Release
U8120/10/00 Version almost ready, only need testing on bluetooth and is ok All is new now, audio module, graphic initializer,.... all! Works smooth and without problems. Link will appear on thread when rom test is succesfully. U8150 rom needs still to be tested.
Alberto96 said:
U8120/10/00 Version almost ready, only need testing on bluetooth and is ok All is new now, audio module, graphic initializer,.... all! Works smooth and without problems. Link will appear on thread when rom test is succesfully. U8150 rom needs still to be tested.
Click to expand...
Click to collapse
general impressions are good for U8110
- sound is a little weaker but can survive
- wifi, bluetooth, camera works
the biggest problem is the calibration screen,the corners and the top and bottom of the screen is very difficult
thanks for your hard work for us

[5.1.1/7.1.2/8.1.0][EOL][SHIELD Tablet] CarbonROM

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About Carbon
CarbonRom is an aftermarket firmware based on the Android Open Source Project. We are dedicated to fast, stable, and feature-filled roms, honesty and communication with our users, and openness with our code. We like frequent builds, with the very latest and greatest hardware support and fixes. We strive to not only provide you with the best ROM we can build, but also to give back to the Android community and our fellow developers. For us, this is about creating something we can be proud of and hope you will enjoy.
Please feel free to look at, build, and use our code on CarbonROM GitHub. and on our Gerrit CarbonROM Gerrit.
While we make every effort to test these builds as much as possible, we are not responsible for anything that may happen to your device, family, pets, or perception of reality. We ask that you do your part to know your device and know how to recover from problems before you flash! If you have questions, ask your fellow users or ask us in #teamcarbon on freenode IRC.
Features
All of our features can be found on our site here:
Carbon Features
Here are some screenshots:
Carbon Screenshots
Carbon Updates
Join us on these Social Media Channels to keep yourself up-to-date on all the latest Carbon news, updates, contests, and more! Join our completely open Google+ community for insider conversation with devs and other users.
Major Carbon Versions
LP 5.1.1 (Unofficial, Abandoned)
N 7.1.2 (Moo - Official, Abandoned)
O 8.1.0 (Noct - Unofficial, End-Of-Life)
Changelog
For a detailed changelog, check out the changes made each night here:
Carbon Changelog
Support
We spend an astonishing amount of time developing this software. We are not always on XDA as a result, so if you need support, please try the following:
1) Search. Search, search, search. Yes, you. I don't care how unique or important your question is, it's very likely someone has addressed it already. Especially if you're even close to new at this.
2) Read our FAQ, which can be found on our website. Carbon FAQ
3) Ask a question in your device forum. Someone will no doubt try to help you. Warning: this help may come in the form of telling you it's a dumb question that has been asked before. See step 1 - such are the perils of asking questions when you haven't done the research yourself. Android is about helping yourself.
4) Ask a question on our IRC channel. Connect to #teamcarbon on irc.freenode.net using your favourite IRC app or use the web client. You'll find several other Carbon fans and usually one or more devs as well. Please be polite.
Who is Team Carbon?
Find out here:
Carbon Team
Remember, every penny you send to Carbon goes right back into the ROM. It's used for hardware, server costs, etc - all the things that help us make Carbon better with every release. Your support means the world to us! If you've enjoyed Carbon, please consider a donation toward this goal. Thank you, and we hope you continue to enjoy Carbon!
​
XDA:DevDB Information
[5.1.1/7.1.2/8.1.0][EOL][SHIELD Tablet] CarbonROM, ROM for the Nvidia Shield Tablet
Contributors
OfficerJimLahey
Source Code: https://github.com/CarbonROM
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Version Information
Status: No Longer Updated
Created 2016-01-07
Last Updated 2019-05-21
LP 5.1.1 (Final Build December 29, 2016)
NOTICE:
With the transition of CyanogenMod to the LineageOS fork, I hear that the cm-12.1 branch will no longer be maintained (due to fewer resources). As that is my source for CarbonROM LP patches, I have decided to run a last build and then clean up my local work tree. This may be quicker than the typical summer branch drop-off (like I experienced with KK by September), but not totally unexpected. Not sure how used this version is at this point, although my previous posted build had 72 downloads. Unfortunately I cannot keep it going forever so now may be the time to cut my losses. All is not lost - next post down Nougat progresses, and is an interesting build even in spite of its current glitches.​
CONSIDERATIONS (aka What Does Not Work):
NVidia Controller. This ROM does not include the support for such as I did not patch Frameworks Base. Maybe at a later point, just not for now.
Kodi (older than Jarvis 16beta4) and some games do not have touch.
You tell me...
DOWNLOAD:
AndroidFileHost LP5.1.1
GAPPS:
OpenGApps ARM
INSTRUCTIONS:
Download ROM above, and GApps package
Save/push files to your (External) SD card (preferably in the root folder where you can find it later)
Reboot into recovery ("adb reboot recovery")
Nandroid/Back up device (optional, but highly recommended, especially if coming from stock)
Wipe cache and data/factory reset (unless updating from previous CarbonROM build)
Install ROM and GApps
Wipe Dalvik cache
Reboot
Enjoy!
EXTRA:
As of the June 5th update, this ROM can (theoretically) run on either the LP or MM bootloader (all previous versions required the LP version). This has not been extensively tested - there has been found sleep/wake-up issues with only the MM bootloader, particularly when the device is unplugged from the MicroUSB. It is not necessary (or really recommended at this point) to update the bootloader, but if you switch between LP and MM ROMS, at least theoretically you can skip the step of reflashing the bootloader (at this point this is just a notice if you do upgrade the bootloader and you find the device does not bootloop like any documentation will suggest - in the future I hope that the ROM will function fine regardless of the bootloader version).
As the CarbonROM devs halted development of LP between November 2015 and January 2016, I forked their git, and got the ROM up-to-date (from what I see) using CyanogenMod commits. This can lose functionality/features - in order for the environment to build I reverted the two Music Tile commits from March 2015 (have yet to upload those changes). My device tree and kernel, however, can still/alternatively be found of the CarbonROM Github.
The latest CVE's (Off-path and DirtyCow) have not been uploaded to CarbonROM Git (at least not yet). The two kernel patches can be found in the commits of carbon-shield.
N 7.1.2 (Moo)
CONSIDERATIONS (aka What Does Not Work):
NVidia Controller. This ROM does not include the support for such as I did not patch Frameworks Base.
HDMI AV Output (no support for audio for a while now)
Kodi (older than Jarvis 16beta4) and some games do not have touch
Netflix (and other apps that require WideVine) remain finicky
DOWNLOAD:
CarbonROM Downloads
GAPPS:
Beans GApps ARM
INSTRUCTIONS: (if coming from Lollipop, extra steps are italicized)
Download ROM above, and GApps package
Save/push files to your (External) SD card (preferably in the root folder where you can find it later)
Reboot into recovery ("adb reboot recovery")
Nandroid/Back up device (optional, but highly recommended, especially if coming from stock)
[*]Reboot to bootloader, activate fastboot (second option)
[*]Flash staging blob from Stock 5.x ROM ... "fastboot flash staging blob.img"
[*]Select option to power off device, wait a few seconds, then power on
[*]Let the system bootloop (or boot fully, depending on the LP version), then power off (hold the power button for 10 to 12 seconds)
[*]Use the magic keys (Vol-Dn + Pwr) to get back into bootloader, activate fastboot
[*]Flash TWRP or Carbon Recovery ... "fastboot flash recovery name-of-recovery.img"
Wipe cache and data/factory reset (unless updating from previous CarbonROM Nougat build)
Install ROM and GApps (always flash ROM first in line)
Wipe Dalvik cache
Reboot
Enjoy!
DOWNGRADING: (to Lollipop, if need be)
Reboot to bootloader, activate fastboot (second option)
Flash staging blob from 3.1.1 ROM ... "fastboot flash staging blob"
Select option to power off device, wait a few seconds, then power on
Let the system bootloop, then power off (hold the power button for 10 to 12 seconds)
Use the magic keys (Vol-Dn + Pwr) to get back into bootloader, activate fastboot
Flash TWRP ... "fastboot flash recovery name-of-recovery.img"
Restore previously made backup
O 8.1.0 (Noct)
Please note, this will remain as an unofficial release, a "preview" for what is available thus far. It is more or less abandoned by me (I still make builds for my own benefit; occasionally share them) since issues such as hardware acceleration are far from being resolved. I am still using it (without Gapps) - it suits me - but it is by far, not for everyone.
As such, please leave all feedback in this thread - feedback for the preview will not be accepted anywhere else.​
CONSIDERATIONS (aka What Does Not Work):
The usual stuff (see considerations for Nougat)
No hardware acceleration on video playback - this means no Netflix and probably impacts YouTube as well
Bluetooth has issues pairing, sustaining reasonable transfers
Nav buttons are still a bit off (some overlay has been doing that since Nougat)
DOWNLOAD:
Android File Host
GAPPS:
OpenGapps should be fine (I am doing the de-Googling thing )
INSTRUCTIONS: (if using older bootloader, or not sure, extra steps are italicized)
Download ROM above
[*]Get the bootloader/firmware update (5.x)
Save/push file(s) to your (External) SD card (preferably in the root folder where you can find it later)
Reboot into recovery ("adb reboot recovery")
Nandroid/Back up device (optional, but highly recommended, especially if coming from stock)
Wipe cache and data/factory reset (unless updating from previous CarbonROM Noct build)
Install ROM (if adding Gapps and/or bootloader flashable, always flash ROM first in line)
Wipe Dalvik cache
Reboot
Enjoy!
DOWNGRADING: (to Moo/Nougat, if need be)
Reboot to bootloader, select recovery
Restore previously made backup (or perform wipe, then flash a Moo build as per instructions in previous post)
Is the LTE version supported?
gqukyo said:
Is the LTE version supported?
Click to expand...
Click to collapse
Should be, as it is based off the CM 12.1 project. I just don't have the LTE version to confirm.
I'll gladly test it lol
I'm on Project Fi data sim only and it sorta works. I had to turn airplane mode on and off a few times. On the official CM12.1, although I also had to turn airplane mode on and off after a reboot, data worked until next reboot. Haven't noticed any other issues yet.
Can someone report on sound? Does it have issues?
Enviado do meu wx_na_wf através de Tapatalk
afilbit said:
Can someone report on sound? Does it have issues?
Enviado do meu wx_na_wf através de Tapatalk
Click to expand...
Click to collapse
Sound works for me..
OfficerJimLahey said:
Sound works for me..
Click to expand...
Click to collapse
No glitch or issues?
Enviado do meu wx_na_wf através de Tapatalk
afilbit said:
No glitch or issues?
Enviado do meu wx_na_wf através de Tapatalk
Click to expand...
Click to collapse
None that I have noticed.
Were you getting something specific with another custom ROM?
OfficerJimLahey said:
None that I have noticed.
Were you getting something specific with another custom ROM?
Click to expand...
Click to collapse
I had sound glitches with most custom roms. Like when watching videos sound glitches and makes wierd noises for some seconds. The only one that hasn't gave me glitches in sound is Zombi-pop but I wanted a ROM with more personalization so I may try this one. Thanks
Enviado do meu wx_na_wf através de Tapatalk
Nearly every CM based rom I've tried has audio stutter, it sucks. To reproduce, just start playing something in Google play music, then try to multitask between chrome, hangouts, Google plus, Facebook or any other app tbh. ?
January 16th build is up...
For when you have a cold, house bound, and now you cannot sleep...welcome to my world.
DIrect link (AndroidFileHost).
What's different you may ask? CarbonROM Fibers menu layout pretty much (sub sections have their own pages and sub menus, as opposed to having to page over). Also some kernel commits from the Tegra Team.
As such, there is currently a glitch with the "About Carbon" that if you scroll down, Settings FC's. Identified on another device as well. Nothing critical anyway (if you want to see Team Carbon, can always go to the official website instead). :good:
Good morning,
This ROM is compatible with the Shield Tablet (Wi-Fi) or the Shield Tablet (Wi-Fi + 4G LTE), or both?
Thank you very much!
pickmod said:
Good morning,
This ROM is compatible with the Shield Tablet (Wi-Fi) or the Shield Tablet (Wi-Fi + 4G LTE), or both?
Thank you very much!
Click to expand...
Click to collapse
Both. Even the mysterious third one with LTE voice that never got released apparently.
For testing purposes though, I use the WiFi only version.
Can I use this ROM in multi boot with Linux....
srihari210 said:
Can I use this ROM in multi boot with Linux....
Click to expand...
Click to collapse
Hmmm, never tried, so I don't know. The MultiROM has-been/is-being reworked IIRC, but my thoughts are that if the scenario works with CM, it should be fine with Carbon LP as well.
On another note...
The June 5th build has been uploaded to AFH. The June security bulletin has not been applied to CyanogenMod 12.1 yet (if a June one exists), so does not apply to the June 5th build.
All I can think of for now. Enjoy!
OfficerJimLahey said:
Hmmm, never tried, so I don't know. The MultiROM has-been/is-being reworked IIRC, but my thoughts are that if the scenario works with CM, it should be fine with Carbon LP as well.
On another note...
The June 5th build has been uploaded to AFH. The June security bulletin has not been applied to CyanogenMod 12.1 yet (if a June one exists), so does not apply to the June 5th build.
All I can think of for now. Enjoy!
Click to expand...
Click to collapse
Thanks for the reply. I see few people had success with multiboot on android and Linux. But they never mentioned which android version they have used. I tried with cm12 and Linux but only Linux boots... I all try with other roms

[ROM] Unofficial Omnirom 6.0 for Galaxy S 4G

Code:
Code:
/*
* Your probably long expired warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you
* and point my finger right back at you.
*/
Installation Instructions
Make sure you have a second partition on your SD card formatted to ext4 before flashing!!!! This can be created with either CWM recovery or with TWRP. gparted on Linux should also work. If you "SD card not supported" try repartitionning. If you get "Encryption unsuccesful" then you need to format the second partition as ext4 (or f2fs, your choice).
If on a BML rom (stock-based GB)...
1. Reboot to recovery
2. Make sure your version of CWM is at least 5.x
3. Install zip. It will reboot a couple of times, don't be worried.
4. If you want gapps, reboot to recovery, wipe data+cache and install gapps.
5. If you want root, flash SuperSU whenever
If on an MTD rom (CM7 and all ICS+)
1. Reboot to recovery
2. Wipe data, dalvik/art cache, system, and cache partitions
3. Install zip
4. If you want root or Gapps, install them now.
The first boot can take several minutes. Be patient. If it takes 10+ minutes, pull the battery and reboot to recovery.
Things to Take Note Of
I actually have a T959P, not a T959V... It was released by Telus in Canada. It is a very similar device (I can run ROMs for the T959V with limited problems - ie sometimes I get wakelocks and the gps never works), it has a different GPS chipset and also uses different cell bands (but I can still use your guys modems but I lose access to the 850Mhz band). I have created a build specifically for the T959V as best as I can guess.
Bluetooth only enables from the notification pulldown, not when you go directly to settings. It does work just fine afterwards though
If you're coming from either the last Lollipop build or the initial pre-release Marshmallow build, there is a bug in TWRP that will prevent flashing anything but the ROM. To get around this, please flash the Marshmallow zip, then reboot to recovery, and then follow the typical instructions.
If you decide to install gapps at a later date (ie after you've installed the ROM), you must do a factory reset first - otherwise you will get force-closes upon bootup
If you come across a bug, feel free to let me know by posting in this thread. I will not be working non-stop on this project, but will try to fix bugs that affect me as this is still my main phone (out of choice, not necessity).
This build is very close to the official omni source code. This means that the recovery is TWRP and there aren't any added "features"
In order to get it rooted, you need to install SuperSu.
Gapps eat up about an extra 30MB of RAM so they slow down the device - tread carefully.
Backup Backup Backup! I'm not responsible for you losing any data.
Working
Taking pictures
RIL
SMS
Data
Recovery
Bluetooth
Wifi
Vibration
Video Recording
Automatic Brightness
Encryption
Compass
GPS
Headset Buttons
Semi-Working
Powered-off charging animation - works at first, but then stops working. Seems to be an Omni problem, but it still charges...
What doesn't
SElinux is currently in permissive mode. Will not be going to enforcing, this would require a data wipe as well
What's been removed
TV-Out - It was removed upstream plus I think binary blobs would need a ton of shimming in Lollipop+
Everything else is not tested!!!
XDA:DevDB Information
Unofficial Omnirom 6.0 for Galaxy S 4G, ROM for the Samsung Galaxy S 4G
Contributors
xc-racer99
Source Code: https://github.com/omnirom
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.0.x
Based On: OmniRom
Version Information
Status: Beta
Created 2016-01-11
Last Updated 2016-05-12
Thanks Time!
Thanks Time!
This would not have been possible without the following people:
Thanks to humberos for bringing Lollipop to the first-gen Galaxy S series. This would not have been possible without his work.
Thanks to FB and Dao for their work on the CM-11 device tree. I used several of their fixes.
Thanks to noiphonehere for his device trees and kernel, most of my work was based off of his.
Thanks to the OMAP4 AOSP team for their work on porting CMA to a 3.0 kernel.
Thanks to bhundven and the other members of teamacid for their work on the aries kernel.
Thanks to all others that have helped get this phone to where it is today!
Thanks to vcmerritt. A name you're probably not familiar with, but he was the only one to create something for the T959P and without him I'd still be on stock...
Build your own!
Follow the instructions at http://docs.omnirom.org/Setting_Up_A_Compile_Environment using the android-6.0 branch
Before doing a repo sync, put the galaxy_s_series.xml file from the Downloads folder in .repo/local_manifests folder of the source tree (create the local_manifests folder if necessary).
After syncing the source, open a terminal and in the directory where you downloaded the source code type "./device/samsung/aries-common/patches/apply_patches.sh" to apply the patches necessary to have a working build. Then run "source ./build/envsetup.sh" and then "brunch galaxys4gmtd". For future builds, only the envsetup and the brunch parts are necessary. Please note that you will have to re-run the apply_patches.sh script after each time that you run repo sync. (Note: the patch script no longer runs automatically)
You should be able to use my trees for other first-gen galaxy S devices. You will need to apply a patch similar to https://github.com/xc-racer99/andro...mmit/fe6bc6b82881a12fc4a5647812f3cf0f52f79c6a to your device tree (if coming from Omni 5.1). I haven't done anything to P1 trees and may have broken the kernel for it...
Changelog
2015-12-20
Initial pre-release - many bugs
2015-12-26
Second pre-release - fewer bugs, but still plenty
2016-01-07
Initial actual release. Quite stable with minimal bugs
2016-01-23
Updated Omni Source code
Fixed Google Play (and other apps) download error (I think...)
New bootanimation - Its the new Omni one - it doesn't fit on our screen the best but it doesn't have one section lit up all the time so the screen doesn't burn in like the old one
Freed a bit more RAM
Improved zRAM performance by using LZ4 instead of LZO
Added T959P build
Changelog for 2016-02-04
Updated Omni source code - includes Feb security patches thanks to the Omni Team
Brought kernel defconfigs inline with upstream kernel/common (well, as close as possible without breaking things
More work on selinux - but its still in permissive mode
Added download mirror thanks to @FBis251
md5sum for the T959V - 975730824b335d9521d1201d4dac82b7
md5sum for the T959P - b209b78d3bc5dd4c5f5a7224a9d780c4
Changelog for 2016-02-29
Updated Omni source - plenty of new features
Low-resource spinner from LegacyXperia (means that the loading spinner isn't the only thing using the CPU)
Miscellaneous performance tweaks (see github if interested)
md5sum for T959V: a7aa8cca3259208eafba7c2cccecdbfd
md5sum for T959P: 879256c93a0e58de0fb9c9e1be91e0e9
Changelog for 2016-04-02
Security fixes in the kernel
Freed roughly ~4MB of RAM in kernel
Updated android drivers resulting in better multitasking
OpenDelta updating system removed as we weren't using it (it used ~3MB of RAM)
Recents menu now has less lag when opened
Selinux contexts have changed. It could likely be put to enforcing now but this would require a complete data wipe so its still permissive
Live Wallpapers removed - we're low-ram
Bootanimation now fits the screen better
PowerHAL removed - it was broken and has been for a while...
Misc other changes - if you didn't notice problems, you won't notice the solutions
Known bug - Camera on T959V is broken...
md5sum for T959V: 247a721f4c27c5191a2a460e4c72ba3b
md5sum for T959P: d15339d8aa10f765155bdd8d1bb0c5f5
Changelog for 2016-04-08
Fixed camera on T959V
Security patch level of April 2, 2016 (latest to date)
Headset buttons fixed
T959V md5sum: 2b1560b99402c73275d1f69b3ceb9a22
T959P md5sum: e102cce0d624383fb85a32321c98c645
Changelog for 2016-05-09
Uses CMA kernel by default
Performance Control can now modify voltages
Systemless SuperSU is now supported
WebM playback is now working
EFS backup in TWRP now works
Data on boot should now work - no need to toggle airplane mode anymore
md5sum for T959P - 118789dd68760d9fd18cc961398bf346
md5sum for T959V - f9375a8d9792c3a0d222c113213c014d
Changelog for 2016-06-07
Security patch level of June 1, 2016
Microphone mute now works when in call
Battery now charges to 100% and should read properly after a system crash
Standby times should be improved
Slightly less RAM - but should result in better graphics performance
CMA crashes fixed (at least, I haven't crashed once since I started testing the patch a week or so ago)
PowerHAL is back - CPU is boosted when turning screen on to avoid delay
md5sum for the T959P: eeed77fb84189e84f2264e32d18ce454
md5sum for the T959V: b6457319d248029429183c342514b072
Changelog for 2016-08-02
First unified build (ie it works on both the T959P and T959V)
Screen recording now works in portrait mode
MMS should be able to be sent when data is disabled (will still use data though)
Default Camera app portrait photos are no longer square
SuperSU systemless updated to 2.76
Slightly less audio latency with UI sounds (and some sounds have changed)
Data should also be working on boot
Slight changes to battery and graphics config
Security patch level of August 5, 2016 (I'm a time traveller...)
md5sum: df587e0bd69552e0ece4b4ba3e214f45
Source, Downloads, Misc Notes
Main Source
http://github.com/omnirom
Device Specific Source Code
http://github.com/xc-racer99/android_device_samsung_telusgalaxys4gmtd for the device tree (see android-6.0-t959v branch)
http://github.com/xc-racer99/android_device_samsung_aries-common for the common device tree (see android-6.0 branch). The patches folder holds all the necessary patches along with a script to apply the patches.
http://github.com/xc-racer99/android_kernel_samsung_aries for the kernel (see android-6.0 branch)
http://github.com/xc-racer99/proprietary_vendor_samsung for the prop blobs (see android-6.0 branch)
Downloads!
All builds are found at https://drive.google.com/folderview?id=0B7vXjzo0Hj-iOGJ4dmdCd09OZmM&usp=sharing. As well, recent builds are mirrored on https://files.fernandob.com/#xc-racer99/Omni6.0
Gapps
Gapps cause the first boot to be very, very laggy. Things do improve after that. The best way to get through the Setup Wizard (IMO) is to skip everything possible (ie connecting to Wifi, settings up a Google Account, etc) and then reboot. You can manually add a Google Account later in Settings. While any (small) Marshmallow gapps should work, I have had success with OpenGapps pico package from www.opengapps.org (untested on recent builds).
SuperSu
SuperSu can be found at http://forum.xda-developers.com/apps/supersu. If on May 2016+ builds, systemless 2.71 works (other systemless versions may work, untested). If you're on an older build, you need to either force system mode (create a file in /system or /data called .supersu with the contents "SYSTEMLESS=false") or use an older version (ie version 2.52 or earlier). August 2016 build updates the systemless to 2.76.
Woooow thanks
As you suggested, Gapps caused lots of problems...made the ROM very slow and laggy, lots of FC's, lots of random reboots, etc. I re-flashed without Gapps. Was able to restore apps with TB and root with SuperSu. The basics...calling, browsing, messaging, camera...are working fine. Haven't taken it for a ride yet, but GPS test picked up 5 satellites and I haven't even taken it outside yet. If I desperately need another app, I guess I can find the .apk somewhere. Since I did a TWRP backup, maybe next week I'll try the pico gapps again and see what happens. At any rate, wonderful work.
Update: Took it out for a spin this afternoon....GPS works fine.
Been running the 1/7 for a few days. loving it so far
New Build Uploaded!
Alright, I've uploaded a new build
Changelog for 2016-01-23
Updated Omni Source code
Fixed Google Play (and other apps) download error (I think...)
New bootanimation - Its the new Omni one - it doesn't fit on our screen the best but it doesn't have one section lit up all the time so the screen doesn't burn in like the old one
Freed a bit more RAM
Improved zRAM performance by using LZ4 instead of LZO
I've also uploaded a T959P build as I had a request for one. Let me know if you guys find any more bugs.
New build flashed fine although I had to re-flash the SuperSU zip...no problem since I already had it on my SD card. I'll let it rest up for a day or two and then I'll try to flash the pico-gapps and see if it
will run smoothly....good job.
DickyG said:
New build flashed fine although I had to re-flash the SuperSU zip...no problem since I already had it on my SD card. I'll let it rest up for a day or two and then I'll try to flash the pico-gapps and see if it
will run smoothly....good job.
Click to expand...
Click to collapse
Sounds good. Do note that when/if you flash gapps, you will need to do a complete data wipe first, otherwise you will get force-closes like crazy.
I've always just reflashed SuperSU manually and never relied on the script to restore it so I can't help you there.
Tried to install over MTD SlimSaber with TWRP 2.7.0.0, kept getting Status: 7 error with updater.sh script.
Any way to fix this?
Thanks in advance.
SuccubusInc said:
Tried to install over MTD SlimSaber with TWRP 2.7.0.0, kept getting Status: 7 error with updater.sh script.
Any way to fix this?
Thanks in advance.
Click to expand...
Click to collapse
Hmm, going back to to stock with a OneClick/Heimdall/Odin will work for sure.
Alternatively, check if there is an omni.cfg file on your SD card. If there is, delete it and try again. Also, if you can get me the exact wording of the error output that would be great, along with the omni_mtd.log file from the SDcard.
xc-racer99 said:
Hmm, going back to to stock with a OneClick/Heimdall/Odin will work for sure.
Alternatively, check if there is an omni.cfg file on your SD card. If there is, delete it and try again. Also, if you can get me the exact wording of the error output that would be great, along with the omni_mtd.log file from the SDcard.
Click to expand...
Click to collapse
I will Heimdall One-Click back to KJ6 and reflash the ROM after checking for the omni.cfg, and will quote the output and the log if I get another error.
I'll be back by 5:00pm PST. I have school to take care of.
UPDATE:
Tried again after a full wipe [not a restore to stock] and got this:
Installing '/sdcard/omni-6.0.1-20160123_galaxys4gmtd-HOMEMADE.zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found.
assert failed: run_program("/tmp/updater.sh") = = 0
E:Error executing updater binary in zip '/sdcard/omni-6.0.1-20160123_galaxys4gmtd-HOMEMADE.zip'
Error flashing zip '/sdcard/omni-6.0.1-20160123_galaxys4gmtd-HOMEMADE.zip'
Updating partition details...
Click to expand...
Click to collapse
Is there any kernel/recovery you recommend for flashing after restoring to stock?
I've tried before on AntonX Voodoo Lagfix recovery and got a similar error.
SuccubusInc said:
I will Heimdall One-Click back to KJ6 and reflash the ROM after checking for the omni.cfg, and will quote the output and the log if I get another error.
I'll be back by 5:00pm PST. I have school to take care of.
UPDATE:
Tried again after a full wipe [not a restore to stock] and got this:
Is there any kernel/recovery you recommend for flashing after restoring to stock?
I've tried before on AntonX Voodoo Lagfix recovery and got a similar error.
Click to expand...
Click to collapse
I typically used the Blastoff kernel, but I have my own one-click as I have a Canadian variant.
Also, the omni_mtd.log will tell which part of the updater.sh failed. Another thing to check is if you have a second partition on your SD card. This ROM requires one as /data is put there.
xc-racer99 said:
I typically used the Blastoff kernel, but I have my own one-click as I have a Canadian variant.
Also, the omni_mtd.log will tell which part of the updater.sh failed. Another thing to check is if you have a second partition on your SD card. This ROM requires one as /data is put there.
Click to expand...
Click to collapse
I'll try out Blastoff if I can find it. But it probably failed because I did not partition my sdcard. I'll see if that helps later.
Thanks a lot.
xc-racer99 said:
I typically used the Blastoff kernel, but I have my own one-click as I have a Canadian variant.
Also, the omni_mtd.log will tell which part of the updater.sh failed. Another thing to check is if you have a second partition on your SD card. This ROM requires one as /data is put there.
Click to expand...
Click to collapse
Hey, xc-racer99, after about four assorted blind attempts at installing your work, I flashed back to stock/AntonX kernel with Heimdall and full wiped, then used CWM to create a 4GB partition on my sdcard. The ROM installed through CWM, then TWRP without an error and booted up after fifteen minutes or so of OMNI animation, and is running on my SGS4G without any issues. The only noticeable lag was for the first five minutes after the initial boot. Now my device is gliding smoothly after a few tweaks in the performance settings and turning off background processes. Thank you so very much.
Next time, I'll read the entire post before blundering through the install process with the assumption that I know what I'm doing [as usual].
Sorry for the trouble, if indeed I was any.
xc-racer99 said:
Alright, I've uploaded a new build
Changelog for 2016-01-23
...
Fixed Google Play (and other apps) download error (I think...)
...
Click to expand...
Click to collapse
I tried Pico gapps and the store works perfectly for me now. Thanks!
New Build Uploaded!
Changelog for 2016-02-04
Updated Omni source code - includes Feb security patches thanks to the Omni Team
Brought kernel defconfigs inline with upstream kernel/common (well, as close as possible without breaking things
More work on selinux - but its still in permissive mode
md5sum for the T959V - 975730824b335d9521d1201d4dac82b7
md5sum for the T959P - b209b78d3bc5dd4c5f5a7224a9d780c4
Still the same bugs present - headset buttons broken (have been on all 3.0 kernel-based ROMs for the Galaxy S 4G), laggy 720p recording, broken webM playback, microphone mute in calls, and bluetooth tethering.
Download link is the same as it always is. Also, thanks to @FBis251, we now have a mirror. It is located at https://files.fernandob.com/#xc-racer99//Omni6.0
Wooow...thanks
xc-racer99 said:
Changelog for 2016-02-04
Updated Omni source code - includes Feb security patches thanks to the Omni Team
Brought kernel defconfigs inline with upstream kernel/common (well, as close as possible without breaking things
More work on selinux - but its still in permissive mode
md5sum for the T959V - 975730824b335d9521d1201d4dac82b7
md5sum for the T959P - b209b78d3bc5dd4c5f5a7224a9d780c4
Still the same bugs present - headset buttons broken (have been on all 3.0 kernel-based ROMs for the Galaxy S 4G), laggy 720p recording, broken webM playback, microphone mute in calls, and bluetooth tethering.
Download link is the same as it always is. Also, thanks to @FBis251, we now have a mirror. It is located at https://files.fernandob.com/#xc-racer99//Omni6.0
Click to expand...
Click to collapse
Finally got pico gapps to run...the initial setup took quite a while but now that it's settled in, no problems. It's also interesting to note that Link2SD is running fine while it seems to be a major problem for other Lollipop & Marshmallow ROM's on other devices.

Unoficial PitchBlack Recovery For Alcatel Tetra 5041c "u50a_att"

Here is PitchBlack recovery For the Alcatel Tetra.
I am not responsible for anything you choose to do with it,
Thanks go to my Test group over on telegram.
@clcombs262
@PizzaG
This is an Unofficial Port
so any bug reports need be listed here.
credit for orig. source go's to the PBRP team
For more info on sources Google is your friend.
I am open to donations, we are trying to buy a new pc.
Recovery Image and Flashable zip with the extra's
AIO toolkit
ROMS all RECOVERIES Everything is now found here:
https://t.me/Android_General_Chat
ChangeLog:
current time is =3:38PM CDT
date is=July 10 2019
This is now the Final-Release candidate
Fixed Bug in adb
fixed a bug that wouldn't allow flashing of the GSI system images
Now everything is reported as working
Enjoy
Note: interestingly I had the same bugs in two different recoveries
Deleted
Read the pm
Deleted
Will this work on the latest phone update? Still on 8.1, but as soon as it hit WiFi it updated to 8MA6UA60. Phone is cheap enough now to maybe break trying.. lol. And these GSI images currently work or is this trial and error? I was shocked by this phones performance on stock for it's price.. I just want to see it's full potential.
Edit: have not gotten this to be able to flash and stick. However you need the fastboot fix on the twrp forum (p23) to even attempt it on ua60.
You'll have to edit the command in the readme to match the updated kernel file as it got updated, but the script rundown did not.

[ROM][UNOFFICIAL][11][GO] Lineage OS 18.1

LineageOS is a free, community built, aftermarket firmware distribution of Android 10, which is designed to increase performance and reliability over stock Android for your device.
LineageOS 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. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.
Whats works:
Booting
Audio
Graphics
RIL (calls, sms, mobile data)
Wi-Fi, Wi-Fi Direct
Bluetooth
GPS, GLONASS
FM Radio
Sensors
Camera
Face Unlock
Video recording
Screen cast
Offline charging
SELinux (enforcing)
SafetyNet (with hidden Magisk or without root)
Tell me, if something does not work.
FAQ
Q: Does this ROM supports double tap to wake? A: No. And will not in future.
Q: Cannot add widgets to home screen. Widgets is not supported? A: Widgets is not supported in builtin launcher. Download any third-party home app (like Nova Launcher) and enjoy!
Q: Why split screen mode is not available? How to enable? A: Due to Android Go limitations, all forms of multiwindowing is not available on this edition of Android.
Q: When my app "foo" asks permission to access to notifications or to run on top of other apps, I see "This feature is disabled"... A: This is limitations of Android Go to save memory.
Q: Cannot use my sdcard as primary storage! A: This feature is unstable and excluded from ROM.
Q: Flashed this ROM but phone don't booting! A1: Boot to recovery and wipe /data, then reboot. A2: If your /data is formatted to f2fs, format it to ext4 and boot your phone.
Q: What is "Gapps for Android Go"? A: This is Gapps set, extracted as-is from Nokia 1 Plus Android 11 Go firmware and packaged for Lenovo A6000. Nothing removed, just fixed some permissions and added Google Camera Go.
Installation
Flash latest recovery (if needed), based on TWRP >= 3.2
Reboot to recovery
Wipe /cache and /data. If your /data is formatted in f2fs, format it in ext4, otherwise OS will not boot.
Flash the rom
Flash Gapps (Gapps for Android Go or OpenGapps ARM/Android 11/pico or nano)
Flash Magisk (also if needed)
Reboot to ROM
Spoiler: Latest changes
Build 05.09:
August security patch level
ROM is signed with release-keys
Build variant now is user, not userdebug
Updates from Lineage OS team
Clipboard access notification
USB fast charging toggler
Some OEM Android Go tweaks (from Nokia, ZTE)
New default wallpaper
Stricten background limits: 2 apps for 1/8 and 4 for 2/16
Recents is limited to 4 apps
Reworked WiFi and Tethering configuration overlays
Added overlays for Gboard, MessagesGo
Disabled caching in Trebuchet (launcher is fast enough to allow us to save some amount of memory)
zRam switched to Zstandart compression algorithm
Implemented clean page protection to reduce lags under memory pressure
Disabled rounded corners in UI
SEPolicy fixes
Misc...
NOTE: Strongly not recommended "dirty" updating. If you want to do this anyway, flash migration script before flashing the ROM!
Migration script: https://drive.google.com/file/d/15hB63RkyRpCljho9jyFTHoYWvCl4cDWe/view?usp=drivesdk
Download ROM: https://drive.google.com/file/d/1vUHuS18vDowwCSIWl8Dl4xxRHR4EHir0/view?usp=drivesdk
Gapps: Gapps for Android Go(updated!) or OpenGapps (ARM, pico or nano)
Credits to:
twain55
Moto-M8916 guys
Teo Flo
dev_harsh1998
SkepticOne
Nitrogradient
IvanHephaestus
Our Telegram discussion group: Lenovo A6000/Plus Community Discussions
Contributors
acroreiser
dev_harsh1998
Source code
Device tree: https://github.com/acroreiser/android_device_lenovo_a6000
Kernel tree: https://github.com/acroreiser/android_kernel_lenovo_a6000
Vendor tree: https://github.com/acroreiser/android_vendor_lenovo_a6000
ROM OS Version: Android 11 Go
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Hex Firmware Patch, TWRP >= 3.2
Based On: LineageOS
Version Information
Status: Stable
Created 2021-05-12
Last Updated 2021-09-13
Finally android 11 for a6000 thank you
Wow, I thought the previous version (17.1) is the last one for this device.
I am really happy I was wrong!
Thank you so much for your work acroreiser and dev_harsh1998. Also thanks to everyone who is credited!
First of all thanks to all the Devs who have kept this device still alive by providing it with those up to date roms...
Well I am using this rom for last 3 days i must say its super smooth apps are opening blazing fast, all major functions are working properly and it can be used as a daily driver for sure...
Now I encounter one bug so far its in Camera Go app the thing is when i change the storage location to SD card and start video recording than it suddenly freezes after some seconds by saying "Something went wrong " than i need to restart the app for using it again, by the way when i change the storage location back to internal than video recording is working fine so its really not bothering me that much....
There is one more thing well its not a bug its just my observation with this rom that during charging its heat up more than expected even when its charging at 90% to 100% slot which i never experience with any other roms.
All in all still its worth a shot everything's working fine, thanks to the devs again...
[email protected] said:
First of all thanks to all the Devs who have kept this device still alive by providing it with those up to date roms...
Well I am using this rom for last 3 days i must say its super smooth apps are opening blazing fast, all major functions are working properly and it can be used as a daily driver for sure...
Now I encounter one bug so far its in Camera Go app the thing is when i change the storage location to SD card and start video recording than it suddenly freezes after some seconds by saying "Something went wrong " than i need to restart the app for using it again, by the way when i change the storage location back to internal than video recording is working fine so its really not bothering me that much....
There is one more thing well its not a bug its just my observation with this rom that during charging its heat up more than expected even when its charging at 90% to 100% slot which i never experience with any other roms.
All in all still its worth a shot everything's working fine, thanks to the devs again...
Click to expand...
Click to collapse
The problem is in the application itself. in the firmware the application is of the old version and there should be no problems with the video. But it is automatically updated to the latest version in the Playmarket and there is a problem. Remove the app update and it will work as expected.
Teo Flo said:
The problem is in the application itself. in the firmware the application is of the old version and there should be no problems with the video. But it is automatically updated to the latest version in the Playmarket and there is a problem. Remove the app update and it will work as expected.
Click to expand...
Click to collapse
Thanks for the info, I will try that for sure...
Hey devs,
Thanks for this brand new ROM! I use this phone as a daily driver and wanted your advice on this version or the 17.1 version. Which one is likely to be maintained in the future? I understand that 17.1 is stable but will it still get more updates or security patches or should I go ahead with this 18.1 version, please?
Thank you for your help and also for keeping this phone alive in 2021.
Cheers,
S
santoshwins said:
Which one is likely to be maintained in the future?
Click to expand...
Click to collapse
Currently Lineage OS 18.1 is maintained.
Both 17.1 and 18.1 is based on my Go device tree (forked from @dev_harsh1998 lineage-16.0 tree) but lineage-17.1 branch is not maintained since february 2021.
I don't know is @twain55 can maintain 17.1 builds for a long time (better ask him).
Lineage OS 18.1 is pretty stable for daily usage by user reports and my experience with a6010 (I don't have a6000 and primarily maintaining a6010 with merging stable changes to a6000 tree).
Can a dirty flash be done from 17.1 ?
Zack316 said:
Can a dirty flash be done from 17.1 ?
Click to expand...
Click to collapse
Of course no.
New build is up!
Changes:
June security patch level
Updates from Lineage OS team
Memory and performance optimizations for 1/8 devices
Forward-ported qcom memory optimizations (frameworks/base)
Updated Binder driver (kernel)
Implemented automatic background apps memory reclaim (kernel)
Restored Qualcomm VP8 and HEVC codecs
Updated Bluetooth HAL from Nokia 1.3
Updated some media blobs
Some kernel tweaks from other low ram devices (Redmi Go, Nokia 1.3)
Workaround for broken video recording in recent versions of Google Camera Go
Recent apps screen is limited to 5 apps to save memory
Killed multiuser support - Go devices should not have this. Also this feature is pointless in our ancient phones...
Download: https://drive.google.com/file/d/1IqRTbY9CYH9Je3bmqaavjQHnn-763bx5/view?usp=drivesdk
Wow, thank you so much for the android 11 version. It is minimalistic and smooth. Loved the rom. Also thank you devs for keeping this device alive.
Needs Undervolting.
Even the standby drain is around 600ma.
Also I've bought a new battery for this, even that cannot survive more than an hour of SOT.
Please optimised the kernel or just undervolt it a bit.
Also only one of the back speaker is working,
Hi , Dear
Thank you for your your creativity
For Lenovo A6000 1G Ram & 8Gb Rom
Which version is the best 17.1 or 18.1 ??
Can i flash Twrp 3.2 on kitkat or must to be on Lolipop ??
Cheers ^_^
so this rom i cannot use my sd card right? that's super bad for me!
-ARiCK- said:
so this rom i cannot use my sd card right? that's super bad for me!
Click to expand...
Click to collapse
There is no problem with the firmware for using the SD card
I keep getting the "This build is signed with public key" error notification every time at startup.
New build us up!
Quick changelog:
August security patch level
ROM is signed with release-keys
Build variant now is user, not userdebug
Updates from Lineage OS team
Clipboard access notification
USB fast charging toggler
Some OEM Android Go tweaks (from Nokia, ZTE)
New default wallpaper
Stricten background limits: 2 apps for 1/8 and 4 for 2/16
Recents is limited to 4 apps
Reworked WiFi and Tethering configuration overlays
Added overlays for Gboard, MessagesGo
Disabled caching in Trebuchet (launcher is fast enough to allow us to save some amount of memory)
zRam switched to Zstandart compression algorithm
Implemented clean page protection to reduce lags under memory pressure
Disabled rounded corners in UI
SEPolicy fixes
Misc...
Read notes in OP before installing!
Installed the latest build. Thank you. Great work . Everything is working very good. Battery life is extremely good. Got 7-8 hours full HD youtube playback on 4g. Go version is working very smoothly ( previously was using android 5.0 stock )
...
I also have another device 10or.E which has similar SoC SD430. Can you tell me step by step instructions. Kernel source is available. ( I read about building but did not clearly understand various terms like vendor etc... Tried to create initial .mk files for the board but errors at luch command itself )

Categories

Resources