[ROM][CLANG][7.1.1][Substratum]PixN Rom - Xperia Z3 Android Development

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

Related

[ROM][PORT] [UDPATED TO SNAPSHOT M7 RELEASE] SEMI OFFICIAL CYANOGEN MOD 11.0 for i777

WELCOME TO THE SEMI OFFICIAL CYANOGEN MOD 11.0 for i777 BI-WEEKLIES​ABOUT:
This rom is a Port from the Official i9100 CM 11 Nighlies from the CM Team and made to work with the SGH-I777 and SGH-S959G. Roms will be released on a weekly basis. Rom has been moved to a my dev host account ​
THANK YOUS:
Firstly I sincerely thank RenderBroken (use of Kernel and unofficial rom files), and mr-cook (maintainer of the unofficial I777 CM 11 rom) for providing their generous permissions to use their work. In no way I take credit of their work. Thank you and keep on 
I would also want to thank SteveMurphy and david72262 encouraging me to share this work.
I also thank asasione for creating this amazing guide here, made things real easy.
I thank creepyncrawly for the i777 UCMD8 Modem (credit goes to him)
I would also want to thank the CM Team for their amazing work and contributions to the AOSP.​
Code:
STANDARD DISCLAIMER:
• Your warranty is now void.
• I am not responsible for bricked devices, dead SD cards, starts world war III, or your cat becomes a zombie
• Please do some reading/research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications and we won’t be held responsible.
• Don’t forget to do a NANDROID Backup
INSTALLATION:
• From Stock or any other Rom
• (Recovery) CWM 6.0.4.4+ is highly recommended, I have not tried TWRP recovery and don’t intend to so this is at your own risk if you have TWRP recovery.
• (Download) Download ROM
• (Download) Download compatible Gapps
• (Pre-Installation) Place downloaded zip files on external sdcard
• (Pre-Installation) Boot into CWM Recovery
• (Pre-Installation) WIPE DATA/FACTORY RESET
• (Pre-Installation) Wipe Cache/Dalvic Cache
• (Installation) Flash Rom
• (Installation) Flash Gapps
• (Installation) Flash the i777 UCMD8 modem (I will see how this can be integrated on a later release)
• (Post-Installation) reboot
Click to expand...
Click to collapse
ALREADY INSTALLED ON CM 11? (USEFUL AFTER RELEASE 2)
• Download the zip
• WIPE Cache
• WIPE Dalvik Cache
• Flash the zip
• (Optional) Flash updated Gapps
• (Optional) Fix Permissions
• Reboot
Click to expand...
Click to collapse
FEEDBACK:
• Highly recommended and appreciated
RELEASES:
• Release 1 based on cm-11-20140428-NIGHTLY-i9100 (cm-11-20140428-NIGHTLY-i777) MD5 Sum: 5a881d9e06d6ad41bff989f2a38917f3
• Release 2 based on cm-11-20140504-SNAPSHOT-M6-i9100 (cm-11-20140504-SNAPSHOT-M6-i777) MD5 Sum: 3877a826720c47884a524a1729e3fe87
• Release 3 based on cm-11-20140518-NIGTHLY-i9100 (cm-11-20140518-NIGTHLY-i777) MD5 Sum: c92e9772b1620ea21106fcf8c5104fb1
• Release 4 based on cm-11-20140609-SNAPSHOT-M7-i9100 (cm-11-20140609-SNAPSHOT-M7-i777) MD5 Sum: 52e97bda4af9084909c1513c763fd087
OTHER DOWNLOADS
• I777 UCMD8 MODEM here
• Google Gaps (4.4.2) here
SO FAR I HAVE BEEN USING THIS AS A DAILY DRIVER AND HAVE NOT SEEN ANY ISSUES SO FAR.
SCREENSHOTS:
See attached files
Cheers and don't forget to say thanks
micallan_17 
Great job, more the merrier! You might want to reserve an extra post or two after your op. If you decide to do so I can delete this post and give you the space.
CHANGE LOG
Release 1 based on cm-11-20140428 (CM Website)
1. Fix Whisperpush and Voice+ when using the new Hangouts. (android_frameworks_opt_telephony)
2. Move Multi Sim settings above other settings (android_packages_apps_Settings)
3. cm: Update URL pointing to cm-build-targets (android_vendor_cm)
4. shell pipe: set exit code to error if any pipe element fails (android_bootable_recovery)
Click to expand...
Click to collapse
Release 2 based on cm-11-20140504-SNAPSHOP-M6 (CM Website)
Quiet Hours – Fix longpress QS tile option
Voice+ – Integrate into settings (under Wireless and Networks > ‘More’)
Blacklist – Add provider permissions
Lockscreen – Fix custom wallpaper crashes and album art issues
Display – Consolidate screen-off animation options (remove checkbox)
Bluetooth – Upstream updates and fix issues with audio routing to select car makes/models and disconnect issues
MultiSim – Additional support patches (15+) and UI/UX modifications
Lockscreen – Disable elements when in custom lockscreen
Quick Settings – Options to show smaller tiles; add BT device name to tile
Quick Settings – Fix QS tiles layout in landscape mode
Usage Stats – Fix screen on stats after boot
Resolve memory leaks in Frameworks
Settings – Show ‘eject card’ action for USB storage
Theme Engine – Introduce new Engine capabilities (chooser to arrive in nightlies this week)
Parallel Shutdown – Decrease shutdown time
Address security vulnerability for icons
Downloads – Add pause/resume support
Trebuchet – Hidden apps and labels support
Remove parallel boot dexopt from stable/cm-11.0 branch
And more (all changes from Mar 29th to April 30th)
Click to expand...
Click to collapse
Release 3 based on cm-11-20140518 (CM Website)
Add CPU boosting hooks (android_frameworks_base)
Allow untrusted apps to execute binaries from their sandbox directories. (android_external_sepolicy)
Introduce controls on wake lock interface (android_external_sepolicy)
Fix resource leak in cached mpeg4 fast exit (android_external_stagefright-plugins)
Click to expand...
Click to collapse
RESERVED
Thank you for sharing your work
No Problem, release 2 based on the most recent i9100 nightly is coming next week
As promised Release 2 is out and its a little earlier, Release 2 is based on the recent I9100 Snapshop M6. Find it under releases and happy flashing
"Pre-owned" is the new "used"
Hell yeah, "semi-official" is way better than "unofficial".
Thank you, @micallan_17, for bringing this to us.
-Cyril
cyril279 said:
Hell yeah, "semi-official" is way better than "unofficial".
Thank you, @micallan_17, for bringing this to us.
-Cyril
Click to expand...
Click to collapse
Well it seemed like the CM team abandoned out i777, just found out about your OMNI Rom, looks great man, thanks for that.
Omni isn't mine, I'm just a guy who started a thread for it. Entropy512 is the Omni-i777 bringup dev, who (I believe) was the CM maintainer.
^^speaking-of-which, i777 definitely seems abandoned by the CM squad, and therefore this is as official as it gets, and we appreciate having it.
-cheers
micallan_17 said:
Well it seemed like the CM team abandoned out i777, just found out about your OMNI Rom, looks great man, thanks for that.
Click to expand...
Click to collapse
cyril279 said:
Omni isn't mine, I'm just a guy who started a thread for it. Entropy512 is the Omni-i777 bringup dev, who (I believe) was the CM maintainer.
^^speaking-of-which, i777 definitely seems abandoned by the CM squad, and therefore this is as official as it gets, and we appreciate having it.
-cheers
Click to expand...
Click to collapse
Yeah they have bigger priorities than our i777 haha, thanks for the heads up on the maintainer of OMNI.
Camera's not working
I've installed this rom tomorrow and so far so good, just wanted to ask about little help. Camera is not working when video recording mode for front camera is selected. Tried the patch available in omni thread, but still of no use. Can anyone provide the camera apk of ressurection remix 5.0.6, that was working too damn perfect or can provide any other solution. Thanks in advance. BTW most awesome rom ever used.
Just decided to give this a go this morning. Typically I'm a little too heavy of a user for KK with the well known battery drain issues, though I'm trying to figure out a good setup either through Stweaks or some other app to try and cut the drain down. What is everyone using as far as CPU control? Anything that's really stood out to help with the battery drain? I use Greenify of course and greenify just about everything except for apps like Seeder, Stweaks, etc. Sync is off, brightness usually turned way down. What has everyone used to be successful in extending batter life?
Much appreciate the work people are putting into porting these roms over and keeping the triple7 thriving. I've owned many devices, but always come back to this one. In my opinion, the most stable, user friendly, dev friendly device I've owned. So thanks to all who keep it thriving with new builds and ports.
virajjjj said:
I've installed this rom tomorrow and so far so good, just wanted to ask about little help. Camera is not working when video recording mode for front camera is selected. Tried the patch available in omni thread, but still of no use. Can anyone provide the camera apk of ressurection remix 5.0.6, that was working too damn perfect or can provide any other solution. Thanks in advance. BTW most awesome rom ever used.
Click to expand...
Click to collapse
Glad you are enjoying our semi official rom, and thanks for the feedback, so far every build that the CM Team has been taking out has this issue, it's a well known issue but since they don't officially support our device it will be harder for a fix, what I did was just stay on the CM stock camera and didn't update to the google camera from Google Play to avoid those issues. am currently looking into a fix, stay tuned
AR
TheGeekyNimrod said:
Just decided to give this a go this morning. Typically I'm a little too heavy of a user for KK with the well known battery drain issues, though I'm trying to figure out a good setup either through Stweaks or some other app to try and cut the drain down. What is everyone using as far as CPU control? Anything that's really stood out to help with the battery drain? I use Greenify of course and greenify just about everything except for apps like Seeder, Stweaks, etc. Sync is off, brightness usually turned way down. What has everyone used to be successful in extending batter life?
Much appreciate the work people are putting into porting these roms over and keeping the triple7 thriving. I've owned many devices, but always come back to this one. In my opinion, the most stable, user friendly, dev friendly device I've owned. So thanks to all who keep it thriving with new builds and ports.
Click to expand...
Click to collapse
Thanks for trying our semi official rom much appreciated that you enjoy it, as for conserving battery I usually leave everything on default, auto brightness, I did use Stweaks to turn the capacitive lights on since the kernel shipped with the rom for some reason breaks that. I keep sync on since I need it for my work and haven't since any major battery drains as you can see from the screenshots on post #1 I got pretty good battery.
Cheers
AR
Installed clean enough, I left the kernel as it was, so, I'll see how easy it is to get used to TWRP
desteele said:
Installed clean enough, I left the kernel as it was, so, I'll see how easy it is to get used to TWRP
Click to expand...
Click to collapse
do let us know how it's working for you
google camera update
An i9100 CM11 thread reports that yesterday's google camera update fixes the settings FC issue in CM.
Thread: http://forum.xda-developers.com/gal...ives/rom-cyanogenmod-11-t2686887/post52501855
com.google.android.GoogleCamera-2.1.042 (1154629-30).apk: http://www.androidfilehost.com/?fid=23329332407592239
cyril279 said:
An i9100 CM11 thread reports that yesterday's google camera update fixes the settings FC issue in CM.
Thread: http://forum.xda-developers.com/gal...ives/rom-cyanogenmod-11-t2686887/post52501855
com.google.android.GoogleCamera-2.1.042 (1154629-30).apk: http://www.androidfilehost.com/?fid=23329332407592239
Click to expand...
Click to collapse
Thanks for the update, this update will be on Release 3 scheduled for early next week
Well, somehow I screwed something up yesterday when I installed. Not sure what. I figured it was either A) Wrong Gapps or B) Swtiching to ART after having all my apps reinstalled. It rebooted after the switch and I started getting FCs from Google Play Services and such like crazy. So at the time, I just went and flashed my backup of a 4.2.2 ROM.
This morning, I installed this ROM again, used the PA micro 4.4.2 Gapps, and switched to ART before I started downloading my apps. And everything worked fine. Well, with the exception of some apps that haven't been updated to work with ART. Interestingly though, a few apps that were reported to be working with ART didn't for me, but run fine with Dalvic, which is the opposite of most KK ROMs I've tried so far. Maybe my phone is just a weird being with its own personality. Who knows.
So far though, so good. Great work on bringing this over to us from the i9100. I have ported CarbonRom KK nightlies in the past on my own. While they are good and stable for daily use, they don't run quite as smooth as this port does. Kudos sir. Finally, some good, new life breathed back into an aging device. Can't wait to check out the newer release next week.

[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] [13 Mar 2016] CyanogenMod 12.1 [5.1.1] [Beta4]

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)

[CLOSED][ROM][SM-G313H/HZ/ML]CyanogenMod 13 for Samsung Galaxy V

NOTE: THERE'S A NEW THREAD HAS BEEN MADE. ANY UPDATES FROM THIS THREAD WILL BE MOVED TO THE NEW THREAD. THIS THREAD IS NOW CLOSED!!
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 6.0.1 (MM), 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.
*
*/
BEFORE INSTALLING THIS ROM, MAKE SURE YOUR DEVICE MODEL IS THE SAME AS TITLE
IF YOU ASK ANY QUESTIONS LIKE "IS THIS FOR MODEL BLABLABLA" THEY WILL BE ALL IGNORGED
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.
We'll not support users and answer questions from users which:
are running a custom kernel
have flashed mods
modified system files
didn't follow our intructions word by word
are unfriendly
And most important: DON'T READ THE OP
What's working:
RIL (Calls, SMS, Mobile data) [Dual-SIM]
Wifi (connection, tethering, etc)
Bluetooth
Camera, video codecs
Storage (both internal and external)
Storages (internal, external, adoptable storage) (*)
Offline charging
zRAM (compressed-RAM swap)
GAPPS
Tethering (USB, Wifi, Bluetooth)
GPS
Torch (flashlight)
WiFi-Direct
SELinux enforcing
New lz4 compressor/de-compressor for zram (new)
BUGS/Not working :
There're lots of bugs, but main are
No sound (beware making alarm while running this ROM), also Sound Recording doesn't work
Sound quality not too good when playing loud music or sound
FM radio app FC (due to missing libraries)
Screen recorder freeze the system (due to codecs, maybe)
Screen flickering on apps only (known as "strict mode"). Quick solution is pressing recents button, then return to the app. Currently, we can't disable it through Developer options
Distorting sound when using Bluetooth headset in call
WiFi-Direct does not work
WiFi auto-disconnect
AudioFX is not working
Battery drain caused by RIL
Cannot switch mobile data to other SIM without reboot
First time installing CyanogenMod 13 to your Galaxy V, or coming from another ROM:
Install TWRP Recovery
Reboot into Recovery using 3-button-combo (Vol-up+Home+Power)
Do a Nandroid backup! (Optional and only if you weren't running TouchWiz before)
WIPE (wipe data/factory reset + wipe cache partition + format /system partition)*
Install the ROM from sdcard using TWRP Recovery
Optionally install the Google Apps ( get it here: https://opengapps.org ) (pico GAPPS recommended) (*)
(*) NOTE: If you're about going to install GAPPS with ROM, install it right after you've installed the ROM, else you have to do a factory reset if you've booted the ROM first
DEAR KANGERS
Click to expand...
Click to collapse
If you're going to reuse our work, be kind and give proper credits
This is the only payment we're really demanding and we deserve it to be mentioned because of the countless hours we've put into this project.
Open-source doesn't mean "out of respect"
DOWNLOADS:
Click to expand...
Click to collapse
ALPHA-1: Link
BETA-1: Link
BETA-1Update1: XDA MF
BETA-2: XDA MF
BETA-3:
ROM XDA MF
BOOT.IMG XDA MF
BETA-4: Mirror MF
Want some screenshots? Get them in Screenshot tab above
XDA:DevDB Information
CyanogenMod 13, ROM for the Samsung Galaxy Ace 4
Contributors
doesntexits, ngoquang2708
Source Code: https://github.com/ngoquang2708/android_device_samsung_vivalto3gvn/tree/cm-13.0
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Stock 4.4.2
Based On: CyanogenMod
Version Information
Status: Beta
Current Beta Version: 3
Beta Release Date: 2016-08-01
Created 2016-06-14
Last Updated 2016-08-28
CHANGELOG
ALPHA-1
Initial release
BETA-1
Fixed RIL, switched to beta builds
Switched to AOSP charging module
Fixed screen flickering
Fixed audio (thanks to @ngoquang2708)
BETA-2
Fixed screen flickering.
Fixed audio, now you can maximize your volume!
BETA-3
Fixed AudioFX
Fixed WiFi auto-disconnect
Working WiFi-Direct
No more "lock" at Setup Wizard
SELinux is now in Enforcing mode
BETA-4: Post #199
F.A.Q
Q: ROM startup too slow?
A: This device is just a single-core phone, so the first startup is super-duper slow, and some lags are expected during usage
Q: ETAs?
A: See here: Link
Q: Anymore models supported?
A: SM-G313ML, SM-G313H
Q: Is init.d supported on this ROM?
A: Every CyanogenMod ROMs support init.d, so be free at scriptings
Q: Can you include ABCXYZ feature / Samsung Apps here?
A: NO!
Q: Can i use your ROM as a base for portings?
A: Yes, you could, but give proper credits
Q: Status 7 when installing the ROM?
A: Use TWRP recovery to install the ROM, as CWM is not supported yet
Q: Server error in Google Play Store?
A: Install latest Google Play Services manually first (might take long time, due to Lollipop's nature), then you can install apps from GG Play as usual
Q: How to use adoptable storage feature? I see it's new in Marshmallow
A: Go to Settings >> Storage & USB >> Tap on the SD card label (not the eject icon) >> 3 dots menu on the top right >> Settings >> Format as internal and done!
Q: Where's the MTP option in Marshmallow? I don't see it in Storage settings
A: This feature has been moved to Developer settings, and will reset to default (Charging) after every reboots. Enable developer options first by tapping 7 times on Build number in About phone section >> Go to Developer settings >> Select USB configuration. The fastest way to do this is plug in your USB with your PC, scroll down notification bar and tap on "USB for Charging"
Q: Where's the "running" section in Apps settings?
A: It has been cut off separately to Memory setting and "Running services" in Developer settings. You can see the memory used by apps for a period of time and closing apps too, but they won't disappear in the menu, and in "Running services", still same as old-fashioned running apps section
@adriansticoid
Your guessing is right. Here's our surprise
doesntexits said:
@adriansticoid
Your guessing is right. Here's our surprise
Click to expand...
Click to collapse
Thank you so much for this! Much appreciated. But I see that it is not suitable yet for daily use. Gonna wait until the camera and RIL bigs are fixed then I'll immediately switch to this.
Sent from my SM-T110 using XDA Labs
adriansticoid said:
Thank you so much for this! Much appreciated. But I see that it is not suitable yet for daily use. Gonna wait until the camera and RIL bigs are fixed then I'll immediately switch to this.
Sent from my SM-T110 using XDA Labs
Click to expand...
Click to collapse
Actually, the camera is usable, but sometimes during capture only, it lags (just for minimal duration, count by miliseconds). Video recording works just fine, but no sound
When RIL is fixed, we'll switch the ROM to beta builds, as it's a major issue for now
doesntexits said:
Actually, the camera is usable, but sometimes during capture only, it lags (just for minimal duration, count by miliseconds). Video recording works just fine, but no sound
When RIL is fixed, we'll switch the ROM to beta builds, as it's a major issue for now
Click to expand...
Click to collapse
Oh yeah one more thing. That sound bug. That one along with the RIL bug are the majors for now. Really man if you are just near I'll invite you to my house to have some snacks here. I hope hose are fixed soon.
Sent from my SM-T110 using XDA Labs
adriansticoid said:
Oh yeah one more thing. That sound bug. That one along with the RIL bug are the majors for now. Really man if you are just near I'll invite you to my house to have some snacks here. I hope hose are fixed soon.
Sent from my SM-T110 using XDA Labs
Click to expand...
Click to collapse
OK thanks, but I want my money back, as I've lost all of them to buy a new phone due to a funny reason: Don't know where I've kept them
Also because of that, I've a reason to have more time developing for Galaxy V, else I would doing for both phones
doesntexits said:
OK thanks, but I want my money back, as I've lost all of them to buy a new phone due to a funny reason: Don't know where I've kept them
Also because of that, I've a reason to have more time developing for Galaxy V, else I would doing for both phones
Click to expand...
Click to collapse
If only I can spare some, but I am only a student. Haha.
Sent from my SM-T110 using XDA Labs
Guys, I found our old running apps menu
It was in Developer options >> Running services
cmn guys, make this for sm-g313hu
gsrq said:
cmn guys, make this for sm-g313hu
Click to expand...
Click to collapse
Sorry, we don't have it
Btw, you've CM12.1 already right? Just use it
Fun fact: 6 months ago, I was acting like you too
This is great but, cm12 is still better for now Im excited for the final release. Im still waiting for your cm11 3rd final release.
Mc Code said:
This is great but, cm12 is still better for now Im excited for the final release. Im still waiting for your cm11 3rd final release.
Click to expand...
Click to collapse
Don't wait for that release. It's EOL (end-of-life) now
doesntexits said:
Don't wait for that release. It's EOL (end-of-life) now
Click to expand...
Click to collapse
What does that actually mean?
Sent from my SM-T110 using XDA Labs
adriansticoid said:
What does that actually mean?
Sent from my SM-T110 using XDA Labs
Click to expand...
Click to collapse
It means CM11 won't be having future builds anymore
doesntexits said:
It means CM11 won't be having future builds anymore
Click to expand...
Click to collapse
I see. CM11 is pretty stable now. CM13 should be more focused on.
Sent from my SM-T110 using XDA Labs
Great news guys! We have been working hard, and.... RIL now fixed!
We can make calls, send SMS, using mobile data for sure. Although that, we still having a great trouble: SystemUI and Phone FC
When that problem is fixed, we'll release BETA-1 for sure
Fun fact: Audio is dead, but we can still hear what people are saying in calls
I am confuse, that how can you upgrade your kernel.
Your device Kernel version was 3.10.17 and now its upgraded to 3.10.34
How is that possible.
I planned to port this ROM to higgs2g if the CM13 build process always fails.. Can I have permission to port this ROM? Thanks in advance
Sent from my higgs2g using XDA Labs

[ROM][Pie][OFFICIAL] COSP [9.0.0][beryllium]

​
Code:
**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****
Welcome to COSP, your new future Android Operating System.
Our goal is to have an Pixel-like android ROM that isn't spying on you and uses as few system space as possible. Also, we provide the option to go completely without GApps using MicroG support.
Why us?
We are focusing on stability and performance, having an debloated ROM is essential for that. Also, we want Users to decide what kind of Store they want to use, either F-Droid or the Play Store.
Also, we take User requests serious. To suggest something, contact us on telegram.
Features:
1) All systemUI tuning elements
2) An handy Network indicator
3) Charging Information
4) Lawnchair and Quickstep as default
5) Quick Settings mods
6) Signature spoofing
7) OP gestures
8) Navbar tuner
9) Rootless Substratum (with fixes to theme system correctly)
10) Screenshot/screenrecord tile
11) Advanced power menu
12) Double tap to sleep on statusbar
13) Option to disable quick settings/power menu on secure lockscreen
OTA Updating for official devices enables Users to get the newest version with ease.
DOWNLOADS:
https://cosp-project.org/downloads.html
Sources:
ROM Source: https://github.com/cosp-project/
Kernel Source code: https://github.com/LineageOS/android_kernel_xiaomi_sdm845
Device tree: https://github.com/cosp-devices/device_xiaomi_beryllium
Common device tree: https://github.com/cosp-devices/device_xiaomi_sdm845-common
Awesome
Sent from my Poco F1 using Tapatalk
Face unlock?
with a double touch unlocks the screen despite having a lock with a fingerprint,very soft and fast,scrolling top,maybe a little more customization for my taste although I see it not too minimalist
congratulations great job everything will be better
Thanks for developing the great ROM for a great device (poco F1)
@BenjiScale great work on this ROM. I really like it.
I did a clean format, flashed firmware 9.4.8, then 0407 version of this ROM, and nano gapps. Its perfect. Smooth scrolling, great battery usage, basics options but enough to still offer some customizations. I've not had any issues with it. Thanks. I hope you stick around and continue to update this ROM.
dgrasley said:
@BenjiScale great work on this ROM. I really like it.
I did a clean format, flashed firmware 9.4.8, then 0407 version of this ROM, and nano gapps. Its perfect. Smooth scrolling, great battery usage, basics options but enough to still offer some customizations. I've not had any issues with it. Thanks. I hope you stick around and continue to update this ROM.
Click to expand...
Click to collapse
Yes agree this rom deserves more recognitions....
Default Keyboard is a bit small, if by chance can .ake it slightly bigger then it will be perfect
Some screenshots would have been appealing and helpful to know about the looks.
Rom updated!
Changes:
-NoCutoutOverlay included
@BenjiScale i don't need to flash gapps, right? ^^
Gapps are not included. You have to flash them, if you want to use Google Apps.
BenjiScale said:
Rom updated!
Changes:
-NoCutoutOverlay included
Click to expand...
Click to collapse
I'm on the latest version, but the OTA app keeps popping up telling me there's an update available.
dgrasley said:
I'm on the latest version, but the OTA app keeps popping up telling me there's an update available.
Click to expand...
Click to collapse
Can you provide screenshots?
dgrasley said:
I'm on the latest version, but the OTA app keeps popping up telling me there's an update available.
Click to expand...
Click to collapse
Should be fixed already
There's a bug in Settings menu, when you click on Accessibility the settings app crashes. In the latest release
slatera18 said:
There's a bug in Settings menu, when you click on Accessibility the settings app crashes. In the latest release
Click to expand...
Click to collapse
Known, will be fixed in may release
May build is up now!
June build is up now!
June build is UP.
Tyranitar13 said:
June build is UP.
Click to expand...
Click to collapse
Yes? Why did you write it again? xF
BenjiScale said:
Yes? Why did you write it again? xF
Click to expand...
Click to collapse
????

Categories

Resources