[ROM] [13 Mar 2016] CyanogenMod 12.1 [5.1.1] [Beta4] - HTC Desire 610

CyanogenMod 12.1 is a free, community built distribution of Android 5.1.1 (Lollipop) which greatly extends the capabilities of your phone.
These are unofficial Beta builds of CM12.1 for the HTC Desire 610.
To hear about the latest updates and changes to CyanogenMod as a whole, you can follow +CyanogenMod on Google+!
My change log is in post #2.
Code:
#include <stddisclaimer.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.
*/
What doesn't work yet
- NFC
- GPS
Installation Instructions
1. You must unlock your bootloader or be S-OFF.
2. You must have a custom recovery installed that allows SELinux. Get TWRP build for HTC Desire 610 from here.
3. Download the current HTC Desire 610 build from here. If you want TWRP to check your downloads integrity put this md5 file in the same foleder as the rom zip.
4. Get Gapps from here.
5. Fully wipe your device from TWRP Recovery. eg WIPE > SWIPE to Factory Reset.
6. Install Rom and Gapps from TWRP Recovery then Wipe dalvic and cache then Reboot.
Credits
- CyanogenMod Team.
- u-ra for his work on the MEMUL which I used as a template to bring up the A3UL.
- zihan for his assistance in moving forward to lollpop.
If I have missed anyone please let me know and I will happily add to the credits.
XDA:DevDB Information
CM12.1 for HTC Desire 610, ROM for the HTC Desire 610
Contributors
MiniBlu, zihan
Source Code: https://github.com/MiniBlu
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
Version Information
Status: Beta
Current Beta Version: Beta4
Beta Release Date: 2016-03-13
Created 2016-02-29
Last Updated 2016-03-22

Change Log
-Beta 4 (13 Mar 2016)
- misc audio fixes
- Include webgl
- video library updates
- removed some incompatible duplicate libraries
- re-synced to upstream sources(March 1 security level patches).​
- Beta 2 (5 Mar 2016)
- Fixed AudioFx
- Fixed Fm Radio
- Misc sound improvements
-Improved bluetooth performance
- Modified permissions to allow non system apps to write to external_sd​
- Initial Release (Beta 1) 29 Feb 2016
- fixed WiFi
- I haven't modified the permissions to allow non system apps to write to the external sd card. So if you want your play store apps to be able to write to external_sd you will need to install the "SDFix" app by NextApp then let it do it's thing and reboot. (you can uninstall the app once it's rebooted and the fix will stay)
- See post below for a fix for the audiofx bug.​

Optional Extras
- To increase in call volumes on beta4 and earlier builds flash this.
- To improve camera picture quality on beta4 build and earlier flash this.
- To fix the AudioFx crashing bug on the 1st release(29 Feb 2016) just flash this update zip . It just updates a few audiofx libs. Do not on newer builds.

Reserved
Reserved

So far so good MiniBlu i noticed that even my games are running way better then before very nice work from you keep it up
Only bug i've found is that the audiofx crashes when i try to open it

What kernel can you recommend? That from zihan thread or Jmz one?

Any way to get a stock DPI on lollipop?
For example, in some pics of setting menu online, it is not as big.
I know this has to do with DPI, and changing it can cause compatibility issues, but I just wanna know what DPI I should use for a stock look DPI.
Changing it causes now launcher to look weird. Any suggestions?

Nice work! This rom is compatible with the xposed framework? Sorry but for me the xposed is very important...

Fishcat7 said:
Nice work! This rom is compatible with the xposed framework? Sorry but for me the xposed is very important...
Click to expand...
Click to collapse
On Google it says 5.1 is compatible

pafchu said:
So far so good MiniBlu i noticed that even my games are running way better then before very nice work from you keep it up,
Only bug i've found is that the audiofx crashes when i try to open it
Click to expand...
Click to collapse
Yes, I noticed that late last night. I'll look into it.
buyakk said:
What kernel can you recommend? That from zihan thread or Jmz one?
Click to expand...
Click to collapse
I rcomend the kernel that comes with the rom. The jmz kernel is for 4.4 stock roms and will not work with this rom. zihan hasn't released a flashable kernel yet but his sources and mine are almost identical as he based his work of my 4.4 cm kernel. I your wanting to build your own kernel the @zihans sources are the way to go at the moment.
magicstick5 said:
Any way to get a stock DPI on lollipop?
For example, in some pics of setting menu online, it is not as big.
I know this has to do with DPI, and changing it can cause compatibility issues, but I just wanna know what DPI I should use for a stock look DPI.
Changing it causes now launcher to look weird. Any suggestions?
Click to expand...
Click to collapse
240 dpi is the stock dpi it just looks different in cm. I would just changs launches and text size settings. You can also change dpi from in cm settings > display & lights with out changing build prop.
Fishcat7 said:
Nice work! This rom is compatible with the xposed framework? Sorry but for me the xposed is very important...
Click to expand...
Click to collapse
magicstick5 said:
On Google it says 5.1 is compatible
Click to expand...
Click to collapse
It definately should be but I haven't tried it yet. Give it a go, and let me know.

Note to people who want xposed.
Tried it out, but I got bootloops (you have to use a different method than kk).
If you see the flashable zip type of installation, it yields a bootloops.
Will search around for solutions.

magicstick5 said:
Note to people who want xposed.
Tried it out, but I got bootloops (you have to use a different method than kk).
If you see the flashable zip type of installation, it yields a bootloops.
Will search around for solutions.
Click to expand...
Click to collapse
There is a whole different installer for lollipop. I'll find it and post a link latter.
PS - To fix audiofx just flash this. It just updates some soundfx libs and configs.
For xposed install this zip file from twrp. Then reboot (it will take quite a while to reboot so just be patient. Then install this apk. then go in to xposed app and in framework press reboot. If you like HTC sence 7 look and apps try installing "Sensify" module to get htc service pack and set up permisions to unlock all HTC apps on playstore (even camera although I haven't tested it yet). edit - sensify doesn't actually work but xposed does.

I encountered problem with installing TWPR 3.0, after flash device goes to strange loop where instead of system, recovery is opened

Even beta works like a charm with the audiofx fix.

buyakk said:
I encountered problem with installing TWPR 3.0, after flash device goes to strange loop where instead of system, recovery is opened
Click to expand...
Click to collapse
Sounds like system patition got corrupt. Check to make sure you installed the corect twrp(for a3ul not some other device) as long as its the right one(if not intall the correct 1 with windroid tool) then use TWRP > WIPE > ADVANCED WIPE > and tick the boxes for system, data, cache and dalvic and swipe to format them, then return to main menu and install cm12.1 (or CM11) following the instuctions in the OP and you should be fine.

0xPraeT0Rian said:
Even beta works like a charm with the audiofx fix.
Click to expand...
Click to collapse
Thanks, it is going pretty well. Actually there is a new build upoading now (it will take a few hours to upload with my sh*t interneet connection so I probably won't post the link till the morning) It has a few good improvements. ie - better bluetooth performance, properly fixed speaker phone (louder and less echo), a few extra sound improvements (on top of the audiofx fix) and fixed permisions for non system apps writting to external_sd.

Yeah, even the headset volume is a bit low(with earplugs) but that's something i could live with.
Looking forward for the new version, great job man...the support for this device was dead.

MiniBlu said:
There is a whole different installer for lollipop. I'll find it and post a link latter.
PS - To fix audiofx just flash this. It just updates some soundfx libs and configs.
For xposed install this zip file from twrp. Then reboot (it will take quite a while to reboot so just be patient. Then install this apk. then go in to xposed app and in framework press reboot. If you like HTC sence 7 look and apps try installing "Sensify" module to get htc service pack and set up permisions to unlock all HTC apps on playstore (even camera although I haven't tested it yet). edit - sensify doesn't actually work but xposed does.
Click to expand...
Click to collapse
Thanks ,I was updated the audio configuration files for devices tree.

zihan said:
Thanks ,I was updated the audio configuration files for devices tree.
Click to expand...
Click to collapse
Cool. I have actually made quite a few changes to both device and vendor. I'll upload my stuff to git tomorrow and you can take a look and cherrypick what you want to commit.
The new build is uploaded just putting up the links now.

New Release is up in OP
Change Log
- Beta2 Release 1 Mar 2016
- Fixed AudioFx crashing
- Fixed speaker phone (louder with less echo)
- Improved bluetooth perfomance (new btuetooth cal)
- Various sound improvements ( nex mixer_paths.xml, handset cal, headset_cal, new device config files)
- Improves sdcard sccess (modified permisions to allow non system apps to write to external sd card)

Related

[ROM][4.4.4][YP-G70][UNOFFICIAL]CyanogenMod 11.0

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.4 (KitKat), 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.
Whats working?
Screen
Wifi
Bluetooth
Camera (VGA mode)
Click to expand...
Click to collapse
Whats not working?
Click to expand...
Click to collapse
XDA:DevDB Information
CyanogenMod for the Galaxy Player 5, ROM for the Samsung Galaxy Player 4.0, 5.0
Contributors
iurnait, android1234567, JackpotClavin, Mevordel, zaclimon, Meticulus
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Need to be running 4.2 or above to install.
Version Information
Status: Stable
Stable Release Date: 2014-07-12
Created 2014-07-06
Last Updated 2014-10-12
Reserved
Notes:
Builds on/after Dec. 24 will have LVMv2 implemented (thanks to @Meticulus), where mmcblk0p13 (/system), mmcblk0p14 (/system/vendor), and mmcblk0p16 (/data) are placed in a logical volume group. This enables /system to be enlarged from 290MB to 600MB (or more as necessary later on). The packages that were removed from the first build (Apollo, File Manager, etc.) have all been re-added. Also, the removal of the vendor hack means that from now onwards, there is no need to reflash gapps after updating the rom.
-Installation Notes
--On the first flash, if the system logical volume is not present or
is less than 600M there is an assert error. This is so that if anyone
needs to backup information contained in /data, they can. In order to
proceed with the installation, the zip must be flashed a 2nd time.
--During the 2nd flash partitions in the logical group are wiped and
the logical volumes are created and formated then the /etc/fstab and
/etc/recovery.fstab are switched so that, when we hand everything off
to the normal rom installer, the new logical volumes are mounted.
-Reverting to a PRE-LVM ROM
--In the YP-G70 the "recovery", be it CWM or TWRP and in the kernel's
recovery-ramdisk. So in order to get a different recovery you just
flash a different kernel. So to get back to a PRE-LVM ROM, you just:
1. Reboot to recovery like normal.
2. Flash your PRE-LVM ROM like normal.
-- Note: All we really care about at this point is that the kernel
(boot.img) gets flashed. Ignore any other errors!
3. After the flash, Power off.
4. Hold volume up and power on, till you get to recovery.
5. Full wipe, including /system
Click to expand...
Click to collapse
Installation Instructions:
1. Reboot to recovery and make backup.
2. Do a full wipe.
3. Flash rom. You will see an error pop up. This is perfectly normal. Flash the rom again
4. Flash Gapps.
5. Flash US kernel if necessary
6. Have fun!
Update Instructions:
1. Reboot to recovery and make a backup
2. Wipe cache/dalvik cache
3. Flash rom
4. Flash US kernel if necessary.
5. Enjoy!
The links below are old downloads; please see the Downloads tab at the top for current release:
ROM: cm-11-20140517-UNOFFICIAL-venturi.zip - 175.13 MB
Gapps: Any will work, but I recommend PA's Mini Modular Package from http://forum.xda-developers.com/showthread.php?t=2397942.
Note: Builds now include a unified kernel, so there is no need to flash an additional kernel for any device
Click to expand...
Click to collapse
Previous builds
ROM: cm-11-20140414-UNOFFICIAL-venturi.zip - 170.86 MB
US Kernel: USA-Kernel-venturi-Apr-16.zip - 6.27 MB
Click to expand...
Click to collapse
ROM: cm-11-20140113-UNOFFICIAL-venturi.zip - 182.07 MB
US Kernel: cm11-USKernel-Jan12.zip - 5.80 MB
Click to expand...
Click to collapse
ROM: cm-11-20131224-UNOFFICIAL-venturi.zip - 176.60 MB
US Kernel: cm11-USKernel-Dec24.zip - 5.76 MB
Gapps: http://www.androidfilehost.com/?fid=23269279319196268
Notes: This includes the fixes made by Meticulus to the camera, so now the back facing camera takes pictures if you set it to VGA. Note that if you are updating from the previous build, there is no need to reflash gapps. However, US users still need to flash the US kernel after flashing this rom.
If you are coming from a build before Dec. 24, keep in mind that data will have to be wiped in order for lvm to be setup. The installer will give you a warning the first time you try flashing and then error out so that you can backup your data if you forgot, and then you can flash the zip again.
Notes:
LVMv2 Implemented, see above notes
Click to expand...
Click to collapse
Rom: cm-11-20131215-UNOFFICIAL-venturi.zip - 158.50 MB
US Kernel: cm11-USKernel-Dec15.zip - 5.29 MB
Gapps (Go to the downloads link and grab the gapps core zip): http://forum.xda-developers.com/show....php?t=2012857
Notes:
1. Our system partition is a little tight on space, so i had to remove a few packages during compilation so that everything fits. The things i have removed should all be replaceable with 3rd party apps. Here is a list of what has been removed and what you can use as a substitute:
Code:
CMWallpapers - Google images
Apollo - Any music app
CMFileManager - Any file manager
LockClock - Deskclock
CMUpdater - this is for official cm roms so there was really no need for this
2. Use the Gapps I have linked. Standard Gapps wont work because they are too big for the system partition.
3. This is a beta build, so things may crash or eat your cat. Flash at your own risk and make sure to make a backup before flashing
4. The rom includes the INTL kernel, so US users need to flash the US kernel every time after flashing/updating this rom.
Click to expand...
Click to collapse
reserved
iurnait, i buy a GNII and sale my P5.0 but i looking for jobs you a perfect dev and i think you work for NII can you make it?
Samsung GALAXY Note II (GT-N7100) cihazımdan Tapatalk 4 ile gönderildi.
Can't wait to try it out. Been awaiting this release since the Nexus 5 came out. Im so glad it finally came. THANKS ALOT for supporting such an old device.
Initial release:
Notes:
1. Our system partition is a little tight on space, so i had to remove a few packages during compilation so that everything fits. The things i have removed should all be replaceable with 3rd party apps. Here is a list of what has been removed and what you can use as a substitute:
Code:
CMWallpapers - Google images
Apollo - Any music app
CMFileManager - Any file manager
LockClock - Deskclock
CMUpdater - this is for official cm roms so there was really no need for this
2. Use the Gapps I have linked. Standard Gapps wont work because they are too big for the system partition.
3. This is a beta build, so things may crash or eat your cat. Flash at your own risk and make sure to make a backup before flashing
4. The rom includes the INTL kernel, so US users need to flash the US kernel every time after flashing/updating this rom.
Installation instructions:
1. Make a backup!
2. Wipe data, cache, and dalvik cache.
3. Install rom zip
4. Install US kernel if necessary
5. Install Gapps.
6. Reboot.
7. Profit
8. ???
Links
Rom: http://d-h.st/16c
US Kernel: http://d-h.st/ItN
Gapps (Go to the downloads link and grab the gapps core zip): http://forum.xda-developers.com/showthread.php?t=2012857
Would it be possible in the future to be able to repartition an external SD card so you could add more space for system apps?
Sent from my YP-G1 using Tapatalk 4
can't edit build.prop for some reason. other than that so far so good. will post more as i run into it
I Originally Flashed The Initial Release Of SlimKat With The Broken Twrp Recovery. Any Way I Can Fix It And Flash CM11?
Sent from my YP-G70 using xda app-developers app
dorfd1 said:
Would it be possible in the future to be able to repartition an external SD card so you could add more space for system apps?
Sent from my YP-G1 using Tapatalk 4
Click to expand...
Click to collapse
Well a solution we were looking into was increasing the size of the system partition during updating like the aries people have done
Lorddemonrage said:
can't edit build.prop for some reason. other than that so far so good. will post more as i run into it
Click to expand...
Click to collapse
What app are you using to edit build prop?
FweaKiid305 said:
I Originally Flashed The Initial Release Of SlimKat With The Broken Twrp Recovery. Any Way I Can Fix It And Flash CM11?
Sent from my YP-G70 using xda app-developers app
Click to expand...
Click to collapse
If recovery is broken then there is probably not a way to flash this rom with twrp. You could try grabbing the boot.img from the zip and use something like flashify to install it (although im not sure if it would work)
iurnait said:
If recovery is broken then there is probably not a way to flash this rom with twrp. You could try grabbing the boot.img from the zip and use something like flashify to install it (although im not sure if it would work)
Click to expand...
Click to collapse
I Just Tried To Use It, It Said My Device Is Incompatible. It Seems I'm Stuck On This ROM.
Sent from my YP-G70 using xda app-developers app
This is awesome! Keep up the good work!
I'll probably put screenshots here too.
Very nice! Cm11 Lovin' it!
Though is there a way to get transparent status bar? Transparent status bar doesn't seem to working.
Oh my... Flashing this immediately! Thank you!
Sent from my Nexus 7 using Tapatalk 4
---------- Post added at 10:51 PM ---------- Previous post was at 10:08 PM ----------
Testing now with art... You should also note in the op that this is a 4.4.2 build for selecting the correct banks gapps...
Sent from my Nexus 7 using Tapatalk 4
aznflawless said:
Very nice! Cm11 Lovin' it!
Though is there a way to get transparent status bar? Transparent status bar doesn't seem to working.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=47712934&postcount=7
That same flag is in your build, just comment it or remove it in your build.prop should suffice though there's something from CM that should come soon regarding this functionnality.
zaclimon said:
http://forum.xda-developers.com/showpost.php?p=47712934&postcount=7
That same flag is in your build, just comment it or remove it in your build.prop should suffice though there's something from CM that should come soon regarding this functionnality.
Click to expand...
Click to collapse
So changing low ram to false will enable the transparency? Did I read that correctly?
Sent from my Nexus 7 using Tapatalk 4
iurnait said:
What app are you using to edit build prop?
Click to expand...
Click to collapse
Rom Toolbox and the built in text editor, both no go. also unable to apply fonts from rom toolbox and can't delete bootanimation to replace with other bootanimation.
update 12/17: installed SuperSU and romtoolbox now works correctly, seems built in super user not working fully like in initial release of 4.3
Hot diggetty!
however, as I understand the paradigm, steps 7 and 8 are in the wrong order in the instruction list:
iurnait said:
Installation instructions:
1. Make a backup!
2. Wipe data, cache, and dalvik cache.
3. Install rom zip
...
Click to expand...
Click to collapse
annoyingduck said:
So changing low ram to false will enable the transparency? Did I read that correctly?
Sent from my Nexus 7 using Tapatalk 4
Click to expand...
Click to collapse
Yes. I just did it. Transparent status bar works now!
Works nice for me, thank you for this
For Those who are getting errors (eg. status 7), just flash a 4.3 rom based before jumping from 4.2 to 4.4.
@iurnait
Have you ever heard about Viper4Android? Well, I really like that app, and is a must have for me, but the last rom where it works is CM 10.1 (4.2.2) and looks like that the problem can be fixed by the rom maintener, just have a look here
If is it possible to get Viper4Android works on KitKat in this device should be really nice for me

[ROM] CherryCM12.1 (Stock+Cherry Picks) (2015-06-06) {DELTA OTA,NO FORCED ENCRYPTION}

HAI!
Coming from the excellent @temasek CM12 build on my Note 3 to a stock CM12 on my new Nexus 6 I was unpleasantly surprised by how many features were added by Temasek and not in stock CM12.
Including some very useful ones that I was missing sorely.
So, instead of waiting for CM12 to merge them I decided to roll my own build I took stock CM12 source and cherry picked a few features below.
I humbly present to you CherryCM12.1 (renamed to distinguish it from the other one )
Features:
Encryption is not forced in boot image
Add per app controls for LP keyguard notifications - got merged into CM12 http://review.cyanogenmod.org/#/c/87792/
Slim heads up customizations for LP (heads up notification improvements) - NOT MERGED INTO CherryCM12.1 yet
Navbar tweaks (customizable height and width) - NOT MERGED INTO CherryCM12.1 yet
LCD density change in Display settings that doesn't interfere with Play Store - got merged into CM12.1
Ability to disable search bar in recents - got this one merged as well: http://review.cyanogenmod.org/#/c/80224/
Wireless charging notification follows standard charging notification settings - this is actually my own contribution for a change http://review.cyanogenmod.org/#/c/88121/ - MERGED!
Quick Settings - option to show 4 tiles per row - NOT MERGED INTO CherryCM12.1 yet
FauxKernel by @faux123 available for download below for IntelliPlug, Color controls etc. I suggest you go purchase his excellent FauxClock app, it's definitely worth it!
Incremental updates via built in updater based on @Chainfire's OpenDelta READ MORE BELOW
SuperSU shortcut in Settings (if installed)
Updating:
Please note there is a permissions issue at the moment preventing the updater to flash the new update. Please reboot to recovery and flash it manually from /sdcard/OpenDelta. I'm working on a fix.
You can get the new builds using the built-in updater - only a fraction of data (25-30 MB) will need to be downloaded.
You need to have the previous build on your SD card for the incremental update to work
If you want to have more zips flashed after updating, just put them into /sdcard/OpenDelta/FlashAfterUpdate
More features will be added gradually. If there's an existing feature from another ROM you would like to see included please let me know and I'll do my best.
Disclaimer:
The builds work on my device(TM). However, you take full responsibility for flashing them on 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. Hard. A lot.
*/
Download: http://fatsoft.uk/android/shamu/
[QRCODE]http://fatsoft.uk/android/shamu/[/QRCODE]
FauxKernel for CM12.1: http://fatsoft.uk/android/shamu/kernel/
This is a standalone FauxKernel for CM12.1.
Gapps:
Gapps are not included. I recommend using AROMA-LP-Gapps.
Source:
https://github.com/CyanogenMod/
https://github.com/piit79/android_device_moto_shamu
https://github.com/piit79/android_frameworks_base
https://github.com/piit79/android_packages_apps_Settings
https://github.com/piit79/android_packages_apps_OpenDelta
https://github.com/faux123/Shamu
Credits:
I don't take any credit. I merely set up the source, cherry picked the commits and did some manual merging. All credit goes to:
CyanogenMod for the main source
@faux123 for FauxKernel
@Chainfire for OpenDelta
All the authors of cherry-picked commits (see my GitHub above for details)
XDA:DevDB Information
CherryCM12, ROM for the Nexus 6
Contributors
piit79
ROM OS Version: 5.0.x Lollipop
Based On: CyanogenMod
Version Information
Status: Nightly
Created 2015-01-18
Last Updated 2015-01-27
Changelog:
Only local changes are shown. Up to date CM12.1 sources are pulled for each build. For full CM12.1 changelog see http://review.cyanogenmod.org/#/q/status:merged,n,z
2015-05-17
This might be the last build. I don't see much use of this ROM and frankly much point any more as most of the changes I wanted have been merged into CM12.1. Thanks for using CherryCM12.1!
2015-05-05
No delta this time as the update wouldn't patch correctly for me for some reason (gets stuck at 33%)
FauxKernel 007 repacked with CM12.1 ramdisk available
2015-04-26
Fixed missing Updates menu
Delta updates should hopefully work again with the next build - I implemented a workaround using root
2015-04-20
Rebased to CM12.1 (Android 5.1)
Only a few commits cherry-picked so far
New Gapps needed otherwise you'll get FCs (see link in OP)
2015-04-02
My change fixing wireless charging notification got merged!
Upstream CM12 updates
2015-03-23
Only upstream CM12 changes today
2015-03-16
New FauxKernel 006 repacked with CM12 ramdisk available for download
Notable upstream CM12 changes: hue/saturation controls in the stock kernel! No more ugly over-saturated colours
2015-03-09
New FauxKernel 005 repacked with CM12 ramdisk available for download
Notable upstream CM12 changes: LiveDisplay
2015-03-01
Just upstream CM12 updates
There is some kind of bug in the updater - it won't reboot and install the new zip automatically. Please reboot to recovery and flash the zip in /sdcard/OpenDelta manually.
2015-02-22
Ability to show 4 quick settings tiles per row (Notification Drawer)
Comes with stock kernel by default again to investigate some deep sleep issues - you can download FauxKernel separately
2015-02-15
Just upstream CM12 updates this time - new features coming soon
2015-02-11
I got per-app notification settings merged into CM12 - http://review.cyanogenmod.org/#/c/87792/
Hide search bar in recents option moved to Display in an effort to push into CM12 - http://review.cyanogenmod.org/#/c/80224/
Mainly upstream CM12 updates this time
2015-02-09
Just upstream CM12 updates this time
2015-02-07
Wireless charging notification now follows standard charging notification settings - changed to this behaviour to try to get it into CM12: http://review.cyanogenmod.org/#/c/88121/
CM12 new features: Power button shutter in stock Camera
2015-02-05
CM12 update
2015-02-03
Wireless charging notification is customizable - this is actually my own contribution for a change
CM12 new features: Navigation ring
2015-02-02
FauxKernel updated to 004
CM12 changes: colour controls
2015-02-01
FauxKernel built with correct config again (it was built with stock config last 2 builds)
Double tap to wake fixed and merged into CM12
2015-01-30
Stock kernel replaced with FauxKernel by @faux123 for IntelliPlug, Color controls etc. I suggest you go purchase his excellent FauxClock app, it's definitely worth it!
Notable upstream updates: Navbar customization, Navbar arrow keys, WhisperPush settings
2015-01-29
Native LED notifications were merged into CM12 and improved to provide more colour combinations
2015-01-28
Native LED notification / Battery light configurable from Notification settings - currently limited to 3 colours (red, green, blue) and no flashing (that might change but will require kernel driver modification)
Replaced Double touch to wake implementation with Steve Kondik's one from Gerrit - still doesn't work due to permissions issue. I must be missing something.
2015-01-27
ROM renamed to CherryCM12 to distinguish it from the other one
Fixed reboot in built-in updater + a few little improvements
Fixed Recents layout with hidden search bar
Prepared HAL for Double touch to wake - option now visible in Display settings but not working due to permissions issue (not quite sure what's going on - permissions are correct AFAICT)
2015-01-26
Ability to disable search bar in recents (Settings - Status bar)
Updated the binary blobs that I forgot to do yesterday
2015-01-25
LCD density can be set in Display settings - it doesn't interfere with Play Store
SuperSU shortcut in Settings (if installed)
2015-01-24
The build can now be downloaded using the built-in updater (read more in the OP)
Re-styled the updater to fit into the settings and to be more materially
Reverted to the new official CM12 bootanimation
Notable updates in upstream source: f2fs supported in kernel, new QS tiles, lock screen shortcuts
2015-01-22
Integrated incremental updates using OpenDelta
Notable updates in upstream source: expanded desktop
2015-01-20
Navbar tweaks (show/hide, customizable height and width)
2015-01-19
Disabled forced encryption in the boot image
2015-01-18
Add per app controls for LP keyguard notifications (to filter notifications shown on the lock screen)
Slim heads up customizations for LP (heads up notification improvements)
Replaced boot animation with improved 60fps version of the stock Android one
Thanks for sharing, I willI flash it now
Edit : I am unable to download the ROM. Anyone else?
jpd_ said:
Thanks for sharing, I willI flash it now
Edit : I am unable to download the ROM. Anyone else?
Click to expand...
Click to collapse
Same issue...
jpd_ said:
I am unable to download the ROM. Anyone else?
Click to expand...
Click to collapse
r3dp0is0n2012 said:
Same issue...
Click to expand...
Click to collapse
Sorry to hear that, guys... What exactly happens? I see that quite a few people have successfully downloaded the ROM but also quite a few incomplete downloads.
Anyway, I have added a mirror on my Drive: https://drive.google.com/folderview?id=0B59tii2AW9TcM1VFejVKRVZMUkE#list
And another mirror on Dropbox: https://www.dropbox.com/sh/n7u5yctzmq29z30/AAA4CtBfL6-TUeBB4NP8r23ga?dl=0
Please let me know if that works
Does this force encryption?
Sent from my Nexus 6 using XDA Premium 4 mobile app
The first one would download for me but said it had an hour left to finish.
Mickey Meyers said:
Does this force encryption?
Click to expand...
Click to collapse
It's based on standard CM12 so I'm pretty sure the answer is yes - it behaves the same as official CM12.
I'll look into it as I know many people would prefer not to encrypt.
clothednblack said:
The first one would download for me but said it had an hour left to finish.
Click to expand...
Click to collapse
Sorry for that. Apparently the international connectivity from my server here in CZ isn't that great. I've added two mirrors so hopefully they will be better. I'll migrate the main download site to my VPS in the UK, should be better.
piit79 said:
Sorry for that. Apparently the international connectivity from my server here in CZ isn't that great. I've added two mirrors so hopefully they will be better. I'll migrate the main download site to my VPS in the UK, should be better.
Click to expand...
Click to collapse
No worries, just noticed the comment about encryption so I will have to pass. Thanks for bringing this to everyone and for the quick response.
clothednblack said:
No worries, just noticed the comment about encryption so I will have to pass. Thanks for bringing this to everyone and for the quick response.
Click to expand...
Click to collapse
I'll definitely look into disabling forced encryption, I see it could have a great appeal
Alternatively I could package the ROM with LeanKernel (if the developer agreed).
piit79 said:
I'll definitely look into disabling forced encryption, I see it could have a great appeal
Alternatively I could package the ROM with LeanKernel (if the developer agreed).
Click to expand...
Click to collapse
I'd like no force encryption for sure. IF you decide to go that way, I'll definitely try this ROM out
piit79 said:
Sorry for that. Apparently the international connectivity from my server here in CZ isn't that great. I've added two mirrors so hopefully they will be better. I'll migrate the main download site to my VPS in the UK, should be better.
Click to expand...
Click to collapse
It works great so far, would it be possible to add extended desktop?
http://forum.xda-developers.com/nexus-6/development/rom-sabermod-cyanogenmod-t2993673
This ROM merged it,but the maintainer Will no longer update the ROM for health reasons.
Its running smooth so far.
You flash this right after ROM and you will stay decrypt I've used it and it works great all credits to the main dev
http://forum.xda-developers.com/showthread.php?t=3000788
otisman said:
You flash this right after ROM and you will stay decrypt I've used it and it works great all credits to the main dev
http://forum.xda-developers.com/showthread.php?t=3000788
Click to expand...
Click to collapse
Sorry for asking as I just got my N6 yesterday, but do you have to already be unencrypted for this to work? I'm already running a rom other than stock and never unencrypted my phone. Haven't had an issue with it yet either flashing multiple roms.
t1.8matt said:
Sorry for asking as I just got my N6 yesterday, but do you have to already be unencrypted for this to work? I'm already running a rom other than stock and never unencrypted my phone. Haven't had an issue with it yet either flashing multiple roms.
Click to expand...
Click to collapse
If you are decrypted then flashing this will encrypt your phone unless you flash leanKernel after flashing this rom. Is that what you are asking?
If you are encrypted then flashing this won't change anything.
clothednblack said:
If you are decrypted then flashing this will encrypt your phone unless you flash leanKernel after flashing this rom. Is that what you are asking?
If you are encrypted then flashing this won't change anything.
Click to expand...
Click to collapse
I am encrypted right now. Coming from the N5, I never had to deal with forced encryption. I'd like to unencrypt my phone.
t1.8matt said:
I am encrypted right now. Coming from the N5, I never had to deal with forced encryption. I'd like to unencrypt my phone.
Click to expand...
Click to collapse
Use tools like NRT to decrypt your N6 first. But take back up of your data as it decrypting process will wipe your data.
Once decrypted if you flash this ROM and boot, you will again become encrypted. So immediately flash kernel like lean or franco kernel before booting to stay unencrypted.
Sent from my Nexus 6 using XDA Free mobile app
salilpune1 said:
Use tools like NRT to decrypt your N6 first. But take back up of your data as it decrypting process will wipe your data.
Once decrypted if you flash this ROM and boot, you will again become encrypted. So immediately flash kernel like lean or franco kernel before booting to stay unencrypted.
Sent from my Nexus 6 using XDA Free mobile app
Click to expand...
Click to collapse
I see, so even being on a rom other than stock, it will wipe my data but the rom will be intact or will I have to reflash a rom reguardless?
t1.8matt said:
I see, so even being on a rom other than stock, it will wipe my data but the rom will be intact or will I have to reflash a rom reguardless?
Click to expand...
Click to collapse
ROM would be intact
Sent from my Nexus 6 using XDA Free mobile app

[ROM] [27 DEC 2015] CyanogenMod 11.0 [4.4.4] [Stable]

CyanogenMod 11.0 is a free, community built distribution of Android 4.4 (KitKat) which greatly extends the capabilities of your phone.
These are unofficial builds of CM11.0 for the HTC Desire 610.
To hear about the latest updates and changes to CyanogenMod as a whole, you can follow +CyanogenMod on Google+!
My change log is in post #2.
Code:
#include
/*
* 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.
*/
What doesn't work yet
- NFC
Installation Instructions
1. You must unlock your bootloader or be S-OFF.
2. You must have a custom recovery installed that allows SELinux. Get TWRP build for HTC Desire 610 from here.
3. Download the current HTC Desire 610 build from here. The MD5 file for it is here if you want to check you downloads integrity.
4. Get Gapps from here.
5. Fully wipe your device from TWRP Recovery. eg Format "System" and Factory Reset.
6. Install Rom and Gapps from TWRP Recovery then Wipe dalvic and cache then Reboot.
Note: If you want to use Xposed Framework you will need to flash the a3ul_xposed_fix.zip in post#3. But be warned, it reverts a few framework files to an older version and MAY give some unwanted side effects.
Credits
- CyanogenMod Team.
- u-ra for his work on the MEMUL which I used as a template to bring up the A3UL.
XDA:DevDB Information
CM11 for HTC Desire 610, ROM for the HTC Desire 610
Contributors
MiniBlu
Source Code: https://github.com/MiniBlu
Kernel Source Here
Device Tree Here
Vendor Files Here
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
Version Information
Status: Stable
Stable Release Date: 2015-12-27
Beta Release Date: 2015-12-08
Created 2015-12-08
Last Updated 2015-12-27
Change Log
27 Dec 2015
- Re-synced to upstream sources.
- Fixed camera.
- Fixed speaker phone.
- Improved external SD card access.
- Improved GPS lock times in some regions.
- Removed some unused drivers and libraries.
8 Dec 2015
- Synced to latest upstream sources (security patches for all stagefright bugs)
- fixed battery drain when screen off (Wake lock issue with play services)
- Set LCD density back to 240 DPI
- Partially fixed camera
2 Dec 2015
- 1st test version released
Optional Extras
- Fix for xposed framework not installing is here. (only flash this if you really want to use xposed as it is a hack that MAY cause some unintended strange behaviour) .Just flash it from TWRP and reboot.
- Sense 7 addon zip for a3ul_CM11. This is an addon zip that adds the sense 7 launcher and some sense 7 apps to the system partition. Just Install it from TWRP then wipe dalvic & cache and reboot. Once rebooted, select "Sense Home" as your default launcher. All credit for porting these apps goes to @xpert I have just packaged a few of his apps that seem to work OK on our device into a flashable zip that installs them to the system partition so you won't get left with no available space on your data partition. If you use this don't forget to go and thank him here
Reserved
Delete
I'm on the first build, do I just dirty flash the new build, or clean wipe and install the new build?
Can't wait for everything to be fixed and for lollipop. Thank you MiniBlu.
Wow, great work I'm waiting for camera fix
On the previous build I could use xposed but now when I try to install I get this
Any reason why?
Bug: Spotify app no working
Att
Would this rom work on the att version
Ok my upgrade path was
Twrp install zip
Clear dalvic
Reboot
(dirty upgrade)
Seems fine so far but I will keep testing
MGfusion said:
On the previous build I could use xposed but now when I try to install I get this
Any reason why?
Click to expand...
Click to collapse
Confirmed bug, won't work for me either
Pocho121 said:
Bug: Spotify app no working
Click to expand...
Click to collapse
Works perfect here
MGfusion said:
On the previous build I could use xposed but now when I try to install I get this
Any reason why?
Click to expand...
Click to collapse
Apparently the latest CM11 upstream changes with security patches cause this, you can find info on it here http://forum.xda-developers.com/xposed/xposed-android-4-4-4-t3249895
I have attached an update zip called A3UL_xposed_fix.zip to this post and linked to it in the optional extras post (post#3). Just flash it from TWRP and reboot to fix this.
DaGWaR said:
Would this rom work on the att version
Click to expand...
Click to collapse
Yes. It will work on at&t version. You may see some minor screen resolution issues. If you do let me know and I'll add a separate build variant to the rom for at&t devices.
MGfusion said:
I'm on the first build, do I just dirty flash the new build, or clean wipe and install the new build?
Click to expand...
Click to collapse
Dirty flash should be OK if coming from previous cm version. But because off changes to google services I would recommend formatting "system" partition to make sure gapps is cleaned up properly. And always wipe dalvic and cache after installing rom and gapps.
DaGWaR said:
Would this rom work on the att version
Click to expand...
Click to collapse
Yes, I'm on att and it works fine (except for the bugs)
---------- Post added at 02:19 AM ---------- Previous post was at 02:19 AM ----------
MiniBlu said:
Dirty flash should be OK if coming from previous cm version. But because off changes to google services I would recommend formatting "system" partition to make sure gapps is cleaned up properly. And always wipe dalvic and cache after installing rom and gapps.
Click to expand...
Click to collapse
OK thanks
Going and flash now hope the random reboots from slimrom not on it a bit tired of that
Sent from my desire 610 using XDA Free mobile app
---------- Post added at 04:27 AM ---------- Previous post was at 03:52 AM ----------
miniBlu u r a god amoung ppl with htc desire 610. if i change the screen density back to 200 would the icns show as small as slimrom did.
DaGWaR said:
Going and flash now hope the random reboots from slimrom not on it a bit tired of that
Sent from my desire 610 using XDA Free mobile app
---------- Post added at 04:27 AM ---------- Previous post was at 03:52 AM ----------
miniBlu u r a god amoung ppl with htc desire 610. if i change the screen density back to 200 would the icns show as small as slimrom did.
Click to expand...
Click to collapse
yes they will, but you may see some other problems with app compatibility. Slim rom uses screen driver from original at&t rom which I think is meant for 200 dpi. You can reduce icon size of default launcher by long pressing empty space on screen then pressing the 3 little dots above the widget icon. Then select "Grid size" COZY and "Larger icons" OFF. Or install a 3rd party launcher from play store, such as "Nova Launcher" which allows full control of icon sizes and grid layouts.
DaGWaR said:
Going and flash now hope the random reboots from slimrom not on it a bit tired of that
Sent from my desire 610 using XDA Free mobile app
---------- Post added at 04:27 AM ---------- Previous post was at 03:52 AM ----------
miniBlu u r a god amoung ppl with htc desire 610. if i change the screen density back to 200 would the icns show as small as slimrom did.
Click to expand...
Click to collapse
MiniBlu said:
yes they will, but you may see some other problems with app compatibility. Slim rom uses screen driver from original at&t rom which I think is meant for 200 dpi. You can reduce icon size of default launcher by long pressing empty space on screen then pressing the 3 little dots above the widget icon. Then select "Grid size" COZY and "Larger icons" OFF. Or install a 3rd party launcher from play store, such as "Nova Launcher" which allows full control of icon sizes and grid layouts.
Click to expand...
Click to collapse
I don't think it actually set at 200 even though it does show that in build prop. In aptoide there is a hardware stats option when I clicked with previous build I got the following, second image is most recent build from 8/12/15 which show first build at 213 and new build at 240
Also, battery seems to be better for me
Drain over night for 8hrs from 80% was only 11% drop is that OK or should I try full format and flash ??
Also, how do you check playstore wakelock thing?
Oh wow, no deep sleep at all here, I'm gonna try full flash later today unless anyone can shed some light on this thanks
Alot of apps seem to be checking for alarm Alot I don't have no alarms set though
If the device isn't going into a deep sleep then I'm guessing I can get battery use down a lot more
wo88les said:
I don't think it actually set at 200 even though it does show that in build prop. In aptoide there is a hardware stats option when I clicked with previous build I got the following, second image is most recent build from 8/12/15 which show first build at 213 and new build at 240
Also, battery seems to be better for me
Drain over night for 8hrs from 80% was only 11% drop is that OK or should I try full format and flash ??
Also, how do you check playstore wakelock thing?
Click to expand...
Click to collapse
about the screen you could be right. 213 is probably the lowest value the screen driver in the internatinal kernel version will accept and 240 was the default value in both international and US AT&T(I had to double check this 1 as I thought it ws 200) roms. But I did download kernel sources for both variants from htcdev and the main difference between them was the display drivers which agreed with there naming convention for the kernels. Build_number_a3ul_3.4.0.zip for US AT&T which has an FWVGA screen acording to both its specs and its build.prop. And Build_number_a3qhdul_3.4.0.zip for international which has a qhd screen in its specs as well as it build.prop. So it seems like all variants are probably best left at 240 DPI and we're just lucky that both work ok with kernel built for either variant.
About the battery drain. This was a well known fault with cm11, after a PlayServices update that came after cm11 stopped being activly developed and the method they had used to disable the SystemUpdateService started causing a wake lock that was preventing the phone from ever going into "deep sleep". I use "better battery stats to tes for these type off problems. In the old build it was showing a google services wake lock 100% of the time. and awake screen off % plus awake sceen on % always = 100%. Attached screen shots sho much improved results in the new version.

[ROM][CLANG][7.1.1][Substratum]PixN Rom

PixN Rom​** Theme friendly ** Substratum ** Clang ** Custom Settings **
This is my daily driver which I update occasionally depending on weather I need/want new features. There won't be any OTA's because of work. Do please also check the Credits section, and the Screenshots tab.
Please use the Feature Request tab for feature inclusion requests.
It's also very hard to keep track of bugs reported here in the comments so please, again, use the bug reports tab...
I'm very thankful to everyone commenting, it's just hard to keep track sometimes, and seeing as DevDB has all the features required...
Since I also use XDA Labs which has no DevDB support it'd be best to comment AND add the comment in the required DevDB tab..
I don't own this device, but everything should work.
Features Implemented
Release 1
SonyAosp Based
OMS Substratum Support with Masquerade (from CarbonROM)
Thermal-engine (CarbonROM)
Gapps Inbuilt (OpenGapps)
Supports Assistant Activation
Increased Call Log History
Working Advance Reboot Menu (SonyAosp)
Commit history in Changelog (SonyAosp)
Screen dimmer. (Elementalx Kernel)
Release 1.99
This is a beta release which sort of currently BREAKS BLUETOOTH. (will be fixed in Release 2)
Working Camera (The google camera crashes but open camera and whatsapp camera work usually, some crashes are still there but the pictures are clear (front camera colors are a bit washed out) and no inversion or anything)
Sdcarfs (should fix exfat)
Fixed the wakelock issue (IPA and others)
Fixed substratum for the e6653
Stability Tweaks
Release 1.999
Please extract the zip and fastboot flash both the system and the kernel..
Working Camera (Works for me)
Built with CLANG
Fixed the slow charging
Native ntfs and exFAT
More Stability Tweaks
Built with newer external libraries
Added Vanilla Music Player
More features coming soon, framework buildup.
Release 3
Please extract the zip and fastboot flash both the system and the kernel.. This is a deodexed build and has a slow FIRST boot.
Status Bar swipe to increase brightness
Customize Nav Bar
Fixed Substratum
Double Tap status bar to sleep
Music Controls
Close foreground app with long press
Screen Record
Native Screenshot edit options
All other OmniGears features as of 7.0
Busybox built in (toybox is too limited)
Some new bugs which will be fixed. Report them asap!
Release 3.1
Minor Bugfix release.
Squashed that damn irritating power button reboot
Also has a new minor kernel update
Release 4
Major release. Name change, fixes... the full changelog is HUGE
Fixed LEDs
Fixed Power reboot issues
Added my own custom settings based off Benzo and Flash Roms
Ambient display
NETWORK TRAFFIC MONITOR!!
LED Control (Cyanogenmod)
Default pixel coloring
Added substratum and superuser tiles in settings
Double tap to sleep anywhere
Adblock from the MoaAB Project
Navigation bar edits
Pulse
Smartbar
Fling
Toast icons
Fixes and stuff check changelog.
Sdclang and Clang build
Release 5
Major release. Android version upgrade. I can't remember the whole changelog.
Rebased to Android 7.1.1
Therefore all 7.1.1 features, most notably, automatic background update handling and faster UI
Built with GCC 6.x as well as Clang 3.9 for speed and battery
All the features made it through intact including themes
Introducing Moves, which are quick shortcuts
All the libraries have been optimized and rebuilt mostly
Uses a Relatime Thread for the UI
Release 5.5
Bugfixes. Everyone should get this.
Fixed all the Settings
Added charging current and voltage
Release 6
More fixes and features.
Fixed all the Settings (again)
Added memory bar option
QS Header Icon settings
Date and time for header modifications
Auto launch music player
Release 7
Fixes.
Mostly the power menu bug.
Updated Externals.
Didn't get time to check the gapps thing. Install the necessary version (7.1.1 Arm)
Working
Everything ought to be fine.
Partially Working / Buggy
Sometimes these wakelocks prevent deepsleep. Disable the services and use suggested apps to fix. (as reported by @Sh4douw)
All the KERNEL bugs of AOSP are present
Release 3
Sorry but these are mostly due to a rushed release. ALL of these WILL be fixed asap.... All done!
The LED won't turn on while charging, but it still charges and shows the animation. (Fixed in 4)
The power button sometimes causes random reboots (Fixed in 4)
Power menu isn't themed yet (Fixed in 4)
The omnigears settings look like they don't stick (checkboxes) but they actually do (My settings do stick in 4)
Release 5
These are to be removed in the next release
The statusbar battery in the icon doesn't work. Everything else does. (Fixed in 6)
Lockscreen shortcuts don't work yet (Fixed in 5.5)
Lockscreen voltage and charging current doesn't work yet (Fixed in 5.5)
Weirdly I managed to get the advanced reboot menu to turn up while using the Power Off option too so for now to really turn it off you'll need to choose bootloader (Fixed in 6)
Not Working
Inbuilt Recovery (Weirdly) (Use the one for your device)
Gapps (You'll need to uninstall gapps with the opengapps uninstaller and then reinstall the right version (arm, 7.1.1) for your device; in my hurry the gapps bundled are all arm64. Hence the crashes. )
Suggested Extras
Recovery
SuperSU (suhide causes bootloops)
Magisk with phh's Superuser (New root interface with persist options)
AutoMagisk for hiding root
Assistant Enabler Zip Or App
Substratum
Substratum Pixel Theme
Naptime & Doze for better standby drain.
If the brightness is too dim you can turn the dimmer on and off by the following
You can echo 0 to disable and echo 1 to enable it via the sys path /sys/module/mdss_fb/parameters/backlight_dimmer
Click to expand...
Click to collapse
Please feel free to report more bugs, or even request more features but I'm not a dev so, no guarantees.
Installation Instructions
Eventually these will be flashable zips, however right now they're causing an error (IOError: [Errno 28] No space left on device)
Extract both boot.img and system.img from the relevant Release folder which has Leo
So for now install by fastboot
Code:
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash recovery recovery_3.0.2.img
I don't recommend wiping userdata via fastboot so if you want you can always factory reset or clear Data, Cache, Dalvik and System from TWRP.
Downloads​
The DevDB downloads are for the system.img and boot.img files only. They're in 7z cuz otherwise I can't upload them.
Beta Release 6
Sadly this release is not on DevDB.. Since DevDB won't finish attaching files as of 1st Jan and I don't even know if it'll be back. I'm really hoping for a basketbuild account, cuz then I'll be able to serve OTA's. Anyway.
For now due to popular demand this release, Release 6 is uploaded to MEGA.
Go to PixN/Roms/Release 6/Leo
The link to the folder is here
Beta Release 7
Back on DevDB.
For mobile users to get to the downloads section just hit the big [https://forum.xda-developers.com/devdb/project/?id=18707#downloads"]DOWNLOADS[/URL] button.
FAQ/Frequent Statements
Q0: When ${THING}?
A0: No ETAs. Don't ask.
Q1: You list my phone above but there isn't a build uploaded, why not?
A1: Haven't gotten around to it yet.
Q2: But when will you get to building it?
A2: Damn it, see Q0/A0.
Q3: How often will builds be produced?
A3: Whenever I get to them and feel like uploading.
Q4: But ${THING} isn't working for me. I cannot live without ${THING}.
A4: Not surprising, nougat is still young. Some features aren't ported and some may still be buggy. Maybe this isn't ready for you yet. And don't cry.
Q5: Xposed?
A5: Don't know. Maybe, maybe not. I'll ignore you if you complain about something and are using Xposed. Not out for nougat yet.
Q6: Can I complain about something?
A6: I'd prefer not, but be prepared for me to ignore you.
Q7: Can I report a bug?
A7: Absolutely. Please mention the kernel version and any additional files you flashed. Create a logcat.
Q8: When will you fix ${THING} that I just reported?
A8: Damn it, see Q0/A0. And if your ${THING} isn't something that bothered me, it probably just got shuffled to the back of the line.
Q9: Can I donate?
A9: Sure! Whatever you can. This takes a lot of time.
Q10: What is this "sdclang" thing?
A10: CM is using a optimized version of the clang/llvm compiler for official builds of Qualcomm devices. I'm using it for my own builds. See these links here and here.
I've depreciated this to move to Clang 3.9 (newer).
Click to expand...
Click to collapse
Full Changelog
Clogs my Labs view. Will make a github repo for this later.
Credits
@The Flash for his kernel and rom.
@JerryLaiHMmmmmm for showing the community AOSP was possible.
@zacharias.maladroit for the recovery and his excellent kernel.
@RyTekk also for his kernel source and inputs.
@Myself5 for setting me straight about the E6683 kernel issues and for all the work done on sony devices.
@frap129 for his excellent MapleAOSP
@pollob666 for the call log fix.
@haggertk for the FAQ.
@BSDgeek_Jake for MoaAB.
Sonyxperiadev Team.
SonyAOSP Team.
OmniRom Team.
DirtyUnicorns Team.
PureNexus Team.
BenzoRoms Team.
CarbonROM Team (Best gerrit ever).
Substratum Team.
AOSP providers.
Everyone testing this.
If I've forgotten anyone I'll add them later, especially if someone reminds me...
XDA:DevDB Information
PixN Rom, ROM for the Sony Xperia Z3
Contributors
HaoZeke
Source Code: https://github.com/PixN-ROM
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: AOSP
Version Information
Status: Beta
Current Beta Version: 7
Beta Release Date: 2017-01-12
Created 2017-01-04
Last Updated 2017-01-12
And in 6603?
16dima11 said:
And in 6603?
Click to expand...
Click to collapse
Yeah this is for 6603 aka leo (the device codename)
have Screenshot? thx
does it work on d6633 (dual sim) ?
soonsi said:
does it work on d6633 (dual sim) ?
Click to expand...
Click to collapse
Nope, sorry, not yet ... I could put a build for it too... Do you have a working aosp rom for the d6633?
said8941 said:
have Screenshot? thx
Click to expand...
Click to collapse
Part of the op. Check the screenshots tab.
Thank you, now I will try)
HaoZeke said:
Part of the op. Check the screenshots tab.
Click to expand...
Click to collapse
i found. Thx
-
GPS work?
Hey, installed it and everything seems to be working instead of camera, there is no camera at all and google and open camera are not working, any tips?
Edit: just realised it takes picture but screen is black whole time
Kind regards,
V
Can I flash with d6603 bootloader locked? Thank you very much for your time and work.
Deejay Bosz said:
Can I flash with d6603 bootloader locked? Thank you very much for your time and work.
Click to expand...
Click to collapse
No
Aren't the partially working/ not working tabs a bit misleading? I haven't tried the ROM but since there are still unresolved problems with the kernel I doubt that the ROM is almost bug free
Rastamaniak said:
Hey, installed it and everything seems to be working instead of camera, there is no camera at all and google and open camera are not working, any tips?
Edit: just realised it takes picture but screen is black whole time
Kind regards,
V
Click to expand...
Click to collapse
Ouch... That's interesting.. Could you send me a logcat of what's going on when you open the camera and take a picture?
mattia.bf said:
Aren't the partially working/ not working tabs a bit misleading? I haven't tried the ROM but since there are still unresolved problems with the kernel I doubt that the ROM is almost bug free
Click to expand...
Click to collapse
Well the features certainly are bugfree, ie the rom per se is. Kernel issues are sort of separate. Especially camera blobs.
The rom itself is in beta, as the devdb thing asserts. They're all beta releases.
I'll add camera to partially working.
Anything else? (I'll update the op soon)
Actually I used to own a z3 and don't anymore, but I thought I'd build for it anyway (I'm in a z5 nowadays)
Last I remembered I thought Sony had gotten the camera working completely on the z3. I guess I was wrong.
I usually release an optimized kernel with this rom but since I don't have the device I'll stick to the stock one.
You could of course use any 3.10 aosp kernel if it helps..
Deejay Bosz said:
Can I flash with d6603 bootloader locked? Thank you very much for your time and work.
Click to expand...
Click to collapse
To elaborate, you can't flash anything with a locked bootloader....
You need it unlocked to flash kernels, otherwise nothing boots.
Backup your ta partition, unlock and join the fun
this ROM has bugs? the camera works well?
Hey, I'd request everyone using this, and even those who aren't to please help clear my doubts on originality here
https://forum.xda-developers.com/android/software-hacking/original-code-t3532034
HaoZeke said:
Hey, I'd request everyone using this, and even those who aren't to please help clear my doubts on originality here
https://forum.xda-developers.com/android/software-hacking/original-code-t3532034
Click to expand...
Click to collapse
I installed the Rom, there is a lot of work but you're at a good point.
-play store no good, freezes, do not download the app, etc.
-I'm not uninstall the app
-the camera does not work with external app
to resolve the first three issues are forced to restart
leors said:
I installed the Rom, there is a lot of work but you're at a good point.
-play store no good, freezes, do not download the app, etc.
-I'm not uninstall the app
-the camera does not work with external app
to resolve the first three issues are forced to restart
Click to expand...
Click to collapse
Could you give me logcats of the crashes? I no longer own the Z3 so I'm depending on all of your for logs

[ROM][7.1.2][UNOFFICIAL][I9152/I9150][DUALSIM] LineageOS 14.1 [15/04/2018]

LineageOS is a free, community built, aftermarket firmware distribution of Android 7.0 (Nougat), which is designed to increase performance and reliability over stock Android for your device..
Code:
#include
/*
* 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.
*/
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.
Device-specific source code:
Device tree: https://github.com/42n4/android_device_samsung_i9152/tree/cm-14.1
Kernel source: https://github.com/42n4/android_kernel_samsung_i9152/tree/android-7.1
Compatibilitiy Patches: https://github.com/42n4/build_tools/tree/cm-14.1
WebView: https://github.com/pawitp/android_external_chromium-webview
Special settings: https://github.com/42n4/local_manifests_i9152/tree/cm-14.1
Downloads
ROM: Google Drive and WebDav - login/password 9152
Gapps: http://opengapps.org
What works?
Wi-Fi
Bluetooth
RIL (Calls, SMS, Mobile Data)
Sensors (Accelerometer, Compass, Light, Proximity, etc.)
Camera
Video (playback & recording)
Audio (playback & recording)
GPS
Everything else not listed under "known issues"
Known Issues
Screenshots and Recents App thumbnails are blank
Disable second SIM card
Runtime storage permission does not work properly (setns patches are not applied, see PermissionsHostTest CTS test)
Additionally, Dual SIM has the following limitations (once they work):
Both SIMs are always enabled (no way to disable one SIM)
"Receive incoming call while data is enabled" is always enabled
Installation Instructions
Make a backup!
Install a custom recovery with SELinux support (TWRP for Odin WebDav - login/password 9152)
Download the latest build
Wipe data/factory reset if coming from stock or another ROM (You may get a "staus 7" error if you fail to wipe.)
Flash the ROM and then GApps
Reboot your phone
Enjoy!
To upgrade to a newer build, simply flash the zip. There's no need for data wipe or flashing Google Apps again. (However, if you are experiencing strange issues, you may want to try a wipe.)
Changelog
Code:
20181504: Upstream merge, bugfix added SELinuxModeChanger v10 app
20180408: Upstream merge, update Kernel Auditor to version 0.9.10.6
20180306: Upstream merge, update Kernel Auditor to version 0.9.74.3
20182501: Upstream merge, [STRIKE]added SELinuxModeChanger v10 app[/STRIKE], update Kernel Auditor to version 0.9.73.4
20171111: Upstream merge, fix WPA2 Key Reinstallation Attacks (KRACK), update SuperSU to version 2.82
20171010: Upstream merge, update Kernel Auditor to version 0.9.73.1, fix import contacts with SIM-card.
20170909: Upstream merge, update Kernel Auditor to version 0.9.72
20170808: Upstream merge, update Kernel Auditor to version 0.9.71.1
20170718: Upstream merge, return of Gello browser
20170612: Upstream merge
20170505: Update to Android 7.1.2, upstream merge
20170411: Upstream merge, update Kernel Auditor to version 0.9.6.11
20170321: Upstream merge, preinstalled apps Screenshot, Kernel Auditor 0.9.6.9 and YahooWeatherProvider
20170307: Upstream merge, Launch SuperSU in Settings
20170224: Upstream merge
20170205: Initial release, flash SuperSU with ROM
FAQ
F2FS
This Rom supports f2fs since the latest build. Don't ask me, what it is. Just google it.
Instructions for f2fs:
Download the modified twrp recovery for f2fs based from here and flash it
Save your data, your whole internal storage will be formatted soon.
Put the latest rom build and gapps on your EXTERNAL sdcard
Format data and cache to f2fs using twrp recovery
Flash the rom and gapps
DO NOT FLASH A KERNEL, WHICH DOES NOT SUPPORT F2FS
If you want to revert back to the usual ext4 partitions, format data and cache with twrp recovery to ext4.
Reporting Bugs
You are allowed to report bugs only in this thread.
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)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. The following is a useful format to follow.
Code:
What is your--
Radio (baseband):
CM version:
CM Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
CMSettings/Performance settings (other than stock):
Dual SIM:
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
Credits
LineageOS team
@pawitp
@xenon92
@LuK1337
@andixlm
@KINGbabasula
@CoolDevelopment
@GHsR
XDA:DevDB Information
LineageOS 14, ROM for the Samsung Galaxy Mega 5.8
Contributors
GHsR, Superdiv
Source Code: https://github.com/LineageOS
ROM OS Version: 7.1.x Nougat
ROM Kernel: Linux 3.0.x
Version Information
Status: Stable
Created 05-02-2017
Last Updated 15-04-2018
Thank you, I will try
Downloading this now...........................
Very awesome rom bro.....
Only bugs are those which you mentioned and other things are working perfectly
Till now no lag and its very smooth.
Only thing is do I need to root again?
Because there is no root!
Thanks for this awesome ROM bro.............:good::good::good::good:
Ruturaj said:
Only thing is do I need to root again?
Because there is no root!
Click to expand...
Click to collapse
Updated recovery, flash SuperSU with ROM
Kiborg_Man said:
Updated recovery, flash SuperSU with ROM
Click to expand...
Click to collapse
Oh! I installed root after testing rom.
Ok will flash it again with SuperSU now. Thanks!
Great .....
Ruturaj Kadam said:
Oh! I installed root after testing rom.
Ok will flash it again with SuperSU now. Thanks!
Click to expand...
Click to collapse
how can I root this os plz mate
---------- Post added at 08:48 PM ---------- Previous post was at 08:34 PM ----------
Kiborg_Man said:
Updated recovery, flash SuperSU with ROM
Click to expand...
Click to collapse
how can I root Lineage OS on my Samsung galaxy mega
plz contact me on
[email protected]
Shref said:
how can I root this os plz mate
---------- Post added at 08:48 PM ---------- Previous post was at 08:34 PM ----------
how can I root Lineage OS on my Samsung galaxy mega
plz contact me on
[email protected]
Click to expand...
Click to collapse
Flash latest SuperSU zip from TWRP recovery......it will be rooted Link - https://download.chainfire.eu/969/SuperSU/
In my case because of my broken volume down key ROM always boots up in safe mode......It kept booting up on my stock before I installed custom roms for my device.... but then I found 300k tool to force boot directly into download mode but now this ROM is not having root access and when I go to developer options and click on root access I can only see adb only option and also same with file manager when i want to go to root access mode I cannot see the option! For those working volume button people can get root access be flashing latest SuperSU!
@Ruturaj Kadam, @Shref
Built-in root was removed by the developers LineageOS. Root only through flash SuperSU with ROM or flash SuperSU.
:good: good and thanks, but i'm will waiting stable release
Very awesome rom bro...
Only bugs are those which you mentioned and other things are working perfectly.
Till now no lag and its very smooth.
but how to add a theme like cm13? thanks
This ROM can't be downloaded
I want to flash it, but as I'm going to download it, I found that both of the links are not available. Google Drive notices 404, FTP link can't be loaded and notices "net::ERR_UNKNOWN_URL_SCHEME".
NebulaAurora said:
I want to flash it, but as I'm going to download it, I found that both of the links are not available. Google Drive notices 404, FTP link can't be loaded and notices "net::ERR_UNKNOWN_URL_SCHEME".
Click to expand...
Click to collapse
Fixed
nafasku said:
but how to add a theme like cm13?
Click to expand...
Click to collapse
I don't know. I think later will make.
nafasku said:
Very awesome rom bro...
Only bugs are those which you mentioned and other things are working perfectly.
Till now no lag and its very smooth.
but how to add a theme like cm13? thanks
Click to expand...
Click to collapse
To change theme, you must install substratum.apk (maybe)
Shinsuke_Danna said:
To change theme, you must install substratum.apk (maybe)
Click to expand...
Click to collapse
Theme support for Lineage OS?
please read this : https://forum.xda-developers.com/showpost.php?p=70907653&postcount=10
Problems I founded from my experimental use
First of all, I should say I'm a Chinese middle school student, and my English level might be bad, please understand me.
I use Galaxy Mega 5.8 GT-I9152 Chinese version with I9152ZCUANA1 based official ROM.I flashed Lineage OS 14.1 through TWRP 3.0.2 about a week ago, and I found that there's something didn't go on well. First, everything about thumbnails can't work (this bug is known by you) and I can't use any way to take a screenshot although the apps which need root access. Second, I found that some apps cannot be runnable when I reboot my device such as Coolapk, PalmInput, Netease Music and so on. They were force closed when I open them.
Third, battery information from Notification Bar should waits about 1-2s to look up current battery status.
That's all. Thank you for compiling this ROM for old GT-I9152. Many of users are using your ROM in China and they're shared by me. Hope you do a better work.
omg thank you very much @Kiborg_Man :good:
First of all thanks for the ROM, it's very smooth.
But I have these issues:
Kiborg_Man said:
@Ruturaj Kadam, @Shref
Built-in root was removed by the developers LineageOS. Root only through flash SuperSU with ROM or flash SuperSU.
Click to expand...
Click to collapse
I have root access after flashing the ROM, but when I flash SuperSU through recovery, I always lose root, but when I uninstall SuperSU from reinstall option I get my root back.
Updater won't work always shows error that my phone is not connected to internet, even I am using in another apps.
I am not able to download apps through play store using mobile data. When I click on install button it indefinitely goes into "preparing for download". but works properly when I am connected to wifi.
Hope you will fix the bugs and known issues....
Update:
Instead of flashing the SuperSU(even if you flash it won't become a system app), I installed the latest apk of the SuperSU and the root is working now (though when I enable trust "cm settings" it won't).
Coder_Pavan said:
Updater won't work always shows error that my phone is not connected to internet, even I am using in another apps.
Click to expand...
Click to collapse
Yes. Updater is not supported, it will be removed in the next update.
Coder_Pavan said:
I am not able to download apps through play store using mobile data. When I click on install button it indefinitely goes into "preparing for download". but works properly when I am connected to wifi.
Click to expand...
Click to collapse
Check your APN settings, may be not configured.

Categories

Resources