CyanogenMod 12.1 is a free, community built distribution of Android 5.1 (Lollipop) which greatly extends the capabilities of your phone.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ROM Features:
Based on latest CyanogenMod 12.1 sources
Compiled with SaberMod 4.9 and JustArchi's Optimizations V4.1 for maximum performance
Full F2FS support - no mount issues during ROM updates
SELinux set to 'permissive' by default
Android default UID and GID for internal storage
(No more write issues after formatting sdcard!)
Slim and fast user build
Kernel Features:
Based on latest CAF kernel sources (LA.AF.1.1.c1)
Compiled with ArchiToolchain 4.9 and several Cortex-A9 optimizations
Overclocking up to 1.62 GHz
Underclocking up to 162 MHz for maximum battery life
User-customizable CPU Voltage driver (thanks to faux123)
Intelliactive and IntelliMinMax CPU governors (thanks to faux123)
In-kernel Thermal Driver (thanks to franciscofranco)
SIO and FIOPS IO schedulers
F2FS (Flash-Friendly File System) support (Performance comparison vs EXT4)
FauxSound support for maximum audio gain control (thanks to faux123)
Latest TWRP recovery, including a Materialised TWRP theme by z31s1g
Be aware that improper usage of kernel features can cause serious damage to your device!
Only use the stuff above if you know what you're doing!
In agreement with the GPL, you can find the sources and defconfig used to compile this kernel right here.
Known Issues:
Please keep in mind that CM12.1 sources are still work in progress. As a result, some features may be broken or only partially working.
That's why I decided to only list device-specific issues below.
Below ~60% battery, the displayed battery level will reduce significantly on rebooting. This is a known issue with all AOSP based ROMs.
After switching to a new battery, I noticed this behavior is related to automatic battery calibration and directly affected by the health of your phone's battery.
Disclaimer:
By downloading and installing this ROM, you agree that I cannot be held responsible for any damage caused to your device while installing or using it. Please keep in mind that it's YOU who chose to do these modifications to your device!
Installation:
Make sure your bootloader is unlocked - if not, follow this guide: Link
First installation? Flash the boot.img from ROM zip via Flashtool (use Fastboot mode!)
Boot into TWRP recovery
Do a factory reset and wipe system partition
Flash latest ROM zip (check "Downloads" section)
Flash suitable GApps for CM12.1
Flash latest SuperSU from here: Link
Reboot
Downloads:
Final CM12.1 version: Link (Last updated: Jan 08, 2016)
CM default su binary: Link (Don't flash if you're using SuperSU!)
Uninstaller zip: Link (Restores default storage permissions)
Credits:
CyanogenMod Team for their active development on the CM12.1 sources.
updateing for most of his hayabusa sources as well as his awesome work for this device!
JustArchi for his awesome optimizations!
Changelog:
- 20160108 (final build):
Latest CM12.1 changes
Fixed the lags in power save mode by slightly increasing the cpu clock
.Thanks to everyone for using and supporting my work! It's been a great time with you all!
- 20151115:
Latest CM12.1 changes
Optimized system for better RAM performance
Enabled CM Performance Profiles support
Reduced minimum screen brightness
Reverted Toast UI to AOSP default
- 20151010:
Latest CM12.1 changes
Reverted SONY lockscreen clock to AOSP default
Reverted softkeys to AOSP default
Removed Xperia fonts
- 20150929:
Latest CM12.1 changes
Added Xperia softkeys
Fixed missing TWRP boot splash screen
- 20150918:
Initial release
If you like my work and want to support me, please hit that thanks button, give some positive feedback or consider a small donation for my efforts.
XDA:DevDB Information
CyanogenMod 12.1, ROM for the Sony Xperia T
Contributors
WhiteNeo
Source Code: https://github.com/WhiteNeo-?tab=repositories
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod 12.1
Version Information
Status: No Longer Updated
Created 2015-09-30
Last Updated 2016-01-08
Screenshots:
Video:
Here's another video by taaviu that gives you an impression of Android L.
FAQ:
How to update to latest build?
1. Reboot to recovery
2. Flash latest rom zip
3. Flash latest gapps linked in OP
4. Flash SuperSU
5. Wipe Cache & Dalvik Cache
6. Reboot
How to safely uninstall this rom?
1. If you were using F2FS, revert to EXT4 before uninstalling!
2. Reboot to recovery
3. Flash neo-uninstall.zip
4. Proceed with the installation steps of your new rom
Should you face storage issues with your new rom, run the following Terminal commands:
Code:
su
chmod 777 /mnt/media_rw/sdcard0
chown 2800:2800 /mnt/media_rw/sdcard0
chown -R 2800:2800 /mnt/media_rw/sdcard0
Troubleshooting:
I can't create folders in internal storage!
Follow the instructions on updating to latest build. While flashing, my rom will apply its required storage permissions automatically.
Alternatively, you may simply run the following Terminal commands:
Code:
su
chmod 777 /mnt/media_rw/sdcard0
chown 1023:1023 /mnt/media_rw/sdcard0
chown -R 1023:1023 /mnt/media_rw/sdcard0
Camera any Gallery won't save my photos!
Follow the instructions on updating to latest build. While flashing, my rom will apply its required storage permissions automatically.
Alternatively, you may simply run the following Terminal commands:
Code:
su
chmod 777 /mnt/media_rw/sdcard0
chown 1023:1023 /mnt/media_rw/sdcard0
chown -R 1023:1023 /mnt/media_rw/sdcard0
Advanced Modifications:
Switching to F2FS:
First of all, make sure you're running homebuild version 20150215 or later!
1. Copy all important files from internal storage to the external sdcard
2. Reboot to recovery
3. Do a full backup (make sure to select external sdcard as target location)
4. Disable MTP in "Mount" menu
5. Go to "Wipe" > "Advanced Wipe" menu
6. Check "System", then tap "FS Options" and "Change FS"
7. Select "F2FS", then swipe to apply the change
8. Repeat steps 5 and 6 for "Data" and "Cache" partitions, as well as internal storage
9. Navigate to TWRP Settings and check "Use rm -rf instead of formatting"
10. Restore your previous backup
12. Reboot to system
13. Restore your copied files from external sdcard
14. Reboot
Reverting to EXT4:
1. Copy all important files from internal storage to the external sdcard
2. Reboot to recovery
3. Do a full backup (make sure to select external sdcard as target location)
4. Disable MTP in "Mount" menu
5. Go to "Wipe" > "Advanced Wipe" menu
6. Check "System", then tap "FS Options" and "Change FS"
7. Select "EXT4", then swipe to apply the change
8. Repeat steps 5 and 6 for "Data" and "Cache" partitions, as well as internal storage
9. Navigate to TWRP Settings and check "Use rm -rf instead of formatting"
10. Restore your previous backup
12. Reboot to system
13. Restore your copied files from external sdcard
14. Reboot
Thx man for continuing the development for our tx
Really i appreciate your work
Thanks for the rom, your'e the best!!!,
donwonloading now
downloading
So, how do you like the ROM so far?
WhiteNeo said:
So, how do you like the ROM so far?
Click to expand...
Click to collapse
I like this rom ty
But there is a small bug is that when i changed the navbar icon theme
And reboot. the navigation bar icons chagnge to default theme After rebooting.
Btw iam using COs app themer not default theme manager
3mr said:
I like this rom ty
But there is a small bug is that when i changed the navbar icon theme
And reboot. the navigation bar icons chagnge to default theme After rebooting.
Btw iam using COs app themer not default theme manager
Click to expand...
Click to collapse
Guess that's an issue in upstream.. Should be fixed in next build
i have it all ready but didn´t have time to install,i´m still on 20150915 tomorrow i´ll try this one
Finally.. you created thread. Thanks for your work and continuing support for this device
Thanks neo, this rom with include saber mod, can i use other mod ?
WhiteNeo said:
So, how do you like the ROM so far?
Click to expand...
Click to collapse
Working good so far, it's got the extra settings/customization that the only other build for TX lacks. No problems so far with bootloops, data restore, etc. except for the issue I think was already mentioned in the T thread, in which TWRP doesn't reboot and hangs if you press the "reboot" button too soon.
:good:
hi
I Installed last version of TX rom
Now Bug Report:
1- in mobile network operation i can't See 2G Or 3G mode and select it manually
2- in USB OTG cable when connect NTFS USB format Device was reset (in FAT32 was no problem) / in OTG USB mode no icon shown on top of display
3- i can't set any picture in user account (owner)
-----------------------
and 1 more:
can you port any xperia apps to this device (look like Xperia Keyboard or walkman and many more)?
thank you
Mehr7400 said:
hi
I Installed last version of TX rom
Now Bug Report:
1- in mobile network operation i can't See 2G Or 3G mode and select it manually
2- in USB OTG cable when connect NTFS USB format Device was reset (in FAT32 was no problem) / in OTG USB mode no icon shown on top of display
3- i can't set any picture in user account (owner)
-----------------------
and 1 more:
can you port any xperia apps to this device (look like Xperia Keyboard or walkman and many more)?
thank you
Click to expand...
Click to collapse
There are enough Xperia apps out there already. Any app that works with CM12 on any phone should work with this specific ROM, too.
WhiteNeo said:
There are enough Xperia apps out there already. Any app that works with CM12 on any phone should work with this specific ROM, too.
Click to expand...
Click to collapse
thanks a lot
where can i use this port apps in XDA?
(please Introduction that topic)
1 more request
can you active start Camera when device lucked by pressing camera button?
(look like stock roms)
Mehr7400 said:
thanks a lot
where can i use this port apps in XDA?
(please Introduction that topic)
1 more request
can you active start Camera when device lucked by pressing camera button?
(look like stock roms)
Click to expand...
Click to collapse
Look here.
https://www.google.de/search?btnG=1&pws=0&q=xperia+apps+cm12.1+site:forum.xda-developers.com
Camera button stuff is one of the features that have to be added in upstream sources first.
1 problem by this device is low storage for app installing
this device have 16Gig Storage
but we can install 2Gig app!
if you can Increase this storage many of problems was solved
(for example my galaxy tab have 16gig storage and i can install 16gig app on my device)
thank you
WhiteNeo
Hi. Got to hand the phone. I want to upgrade to the current release. Can I rolled forward as an upgrade, or better to install as the installation for the first time? Or enough to make a backup and then to roll back? (exactly what to back up that it include?)
sorry for my bad english.
tr011_tmn said:
WhiteNeo
Hi. Got to hand the phone. I want to upgrade to the current release. Can I rolled forward as an upgrade, or better to install as the installation for the first time? Or enough to make a backup and then to roll back? (exactly what to back up that it include?)
sorry for my bad english.
Click to expand...
Click to collapse
Check the instructions in third post
You can always do a backup before updating, but I test the builds before upload, so a bootloop or other issues are quite unlikely.
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Unofficial build of CyanogenMod 11 (Android 4.4) for the HTC Desire C (Golfu)
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:
/*
* 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.
Working:
Camera
WiFi
Bluetooth
Mobile network
Camcorder
Video playback
VPN
Screenshot
Recent apps switching
Audio (playback/input/routing/headphones/etc)
SD card
NFC
All sensors (accelerometer, proximity sensor, etc. work)
GPS
Everything else, as long as it isn't listed as a bug
Major bugs:
No major bugs
Credits (in no particular order):
The CyanogenMod team
LegaCyMod
Armv6
cute_prince
sachinthomas
Testers for prompt testing
And all those who helped directly or Indirectly
XDA:DevDB Information
CM-11 For Golfu, ROM for the HTC Desire C
Contributors
kirmaniarslan, h1gh1
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Rooted
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: 5
Stable Release Date: 2015-05-05
Created 2014-10-16
Last Updated 2015-05-05
Not working
- FM radio.
- Apps that expect newer libOMXVidEnc will not work, Skype is one example. Viber and WhatsApp are working.
- do not use stock browser for serious browsing, although it is working, it has bugs with adreno libs. For 2-step authentication on Google, it will do.
Upstream issues
SDCard not showing unmount option
Trebuchet crashing when you enable CM Home or Google Search as panel
Cyanogenmod stock camera app shows 4.5mp instead of 5 mp - camera works properly with other third party apps and takes 5MP pictures.
Sources: - cm-11.0 branches in each repo:
Device
Kernel
Vendor
Thanks:
CyanogenMod team, legacyMod & KonstaT, HTC Pico development team, TeamHackLg & everyone who's been working on CM11.
Downloads:
CM11 RC5 (194.45 MB)
Android File Host | BasketBuild
MD5: 63ff9995dad6d2f6798f5b6b8b1a8c11
Optional GAPPS:
http://forum.xda-developers.com/showthread.php?t=2779598(thanks @kodirovshchik for suggestion)
How to install:
You must update recovery with this one - TWRP 2.8.6.0 or this one Philz Touch 6.59.0 - ClockWorkMod 6.0.5.1- these two have SELinux support. Philz and CWM do not have support for F2Fs!
Install the recovery trough fastboot
- fastboot flash recovery recovery.img
Reboot to recovery from fastboot
- make a backup of your current ROM to SDCard
- wipe -> do a factory reset
- wipe -> advanced wipe -> select only system and wipe
- install zips (rom and gapps)
- reboot to bootloader
if you are updating from previous CM11, you can dirty flash -> just wipe /system in Wipe -> Advanced Wipe, and install rom and gapps. No guarantees here.
Install boot image
fastboot flash boot boot.img
install boot.img that is inside the ROM that you downloaded
do not do fastboot erase cache
As of RC5, ROM now supports both EXT4 and F2FS in a same installation, and there is an easy way to switch back and forth between full EXT4 and F2FS setup, or any partition layout you would like (why would someone want this, I do not know, but the option is there).
Switching to F2FS from EXT4:
- You must install TWRP 2.8.6.0 with F2FS support.
- install RC5 and gapps (optionally), flash boot.img and restart. Check that the ROM is working properly. Activate advanced reboot in developer options. Reboot to recovery.
- backup - make a nandroid backup of system, data and cache.
- wipe, advanced wipe - select system - change or repair file system - choose F2FS. Repeat this for data and cache.
- settings -> Check use rm -rf instead of format.
- restore -> this will restore your data to existing partitions without format.
- settings -> Uncheck use rm -rf instead of format.
- reboot
You will boot to full F2FS ROM, with all your data and settings intact. Check it out in terminal with
mount | grep f2fs
How to build:
Up to date sources on github. (one patch for legacyMod frameworks_av is missing, will update device tree soon)
1. Follow instructions on initializing a build environment up to a point of downloading the source code.
2. Initialize CyanogenMod 11 repo.
Code:
repo init -u git://github.com/CyanogenMod/android.git -b cm-11.0
3. Add local manifest that downloads HTC Desire C device config, properties and kernel source from my github and few CM replacement projects from legaCyMod github.
Code:
curl --create-dirs -L -o .repo/local_manifests/local_manifest.xml -O -L https://raw.githubusercontent.com/high1/android_local_manifest/cm-11.0/local_manifest.xml
4. Sync source code.
Code:
repo sync
5. Update prebuilts
Code:
cd path-to/cm11/vendor/cm/
./get-prebuilts
6. Apply patches
Code:
path-to/cm11/device/htc/golfu/patches./apply.sh
7. Compile.
Code:
cd path-to/cm11/
. build/envsetup.sh
brunch cm_golfu-userdebug -jx
(x is number of your processor cores -+1)
'repo sync' to pull merged changes from upstream.
'make clobber' to clean the build environment.
Repeat step 7 to make a new build.
FAQ:
Q: I can't find developer options and performance settings, why?
A: Settings -> About phone -> Click 'Build number' several times
Q: I don't have reboot options in power menu, why?
A: Settings -> Developer options -> Advanced reboot
Q: Is ART runtime working?
A: Yes it is. Beware, it is not compatible with xposed framework.
Q: How to make fastboot and adb work with Windows 8.1? (Device enumeration failed error)
A: First, make sure you have this update installed - http://www.microsoft.com/en-pk/download/details.aspx?id=43515 . Unzip http://goo.gl/CAXglZ and merge it to your registry. HTC drivers must be installed, compatible with Windows 8.1 here: http://forum.xda-developers.com/showthread.php?t=2714921
Q: USB tethering does not work?
A: Here is a guide: Android USB Tethering In Windows 8.1
Changelog
3.5.2015 changelog:
- one ROM for both file systems - made multiple file system patch work on CM11, and update fstab and updater-script for that,
- fixed black screen in call - updated touchscreen and proximity driver from cyanogen_htc_msm8960 3.4 kernel, and updated board definitions, so that the proximity sensor is now working properly
- switched back to legacy OMX - camera recording is working, and the latest Viber is working properly. Skype is crashing due to old OMX libraries, but does not render the phone useless.
- using adreno libraries from TeamHackLGE - just for testing
- updated libqc-opt.so from TeamHackLGE repo - seems that this fixes some schedulers get stuck on lowest frequency.
- addes sioplus scheduler to kernel.
10.4.2015 changelog:
- released two separate ROMs, ext4 and full f2fs
- f2fs ROM got hand update for updater-script and fstab
- fixed errors reported when installing the ROM - updater-script has hardcoded filesystem, and this was the cause
- fixed the camera regression
7.4.2015 changelog:
Device tree:
- switched to HtcLegacy display-caf, which fixes high idle battery drain
- updated OMX libraries from TeamHackLG msm7x27a vendor repo - this fixes Viber, Skype etc, but video recording is broken
- switched to QCOM power HAL
- bluetooth vendor library is now in /vendor
- switched to Cyanogenmod frameworks_av
- cleaned up patches (down to only three and one replaced repo - this is almost pure CM11)
- switched to TWRP 5.1 branch, and made it compile with CM11 tree
- switched to QACT for audio lib
- compiling nightly again, as CM11 is EOL, and I think no new milestones will happen
- forcing high-end graphics is not default anymore
- moved adreno libs in vendor tree to vendor folder, removed one unneeded fil
Kernel:
- updated touch and proximity drivers from 3.4 kernel
- headset profile from 3.4 kernel
- added lz4 compression to kernel
- Update zram and zsmalloc up-to 3.17 kernel changes (zsmalloc now used instead of xvmalloc)
- enabled lz4 compression for zram
- restored audit support
- further various updates to kernel
20.2.2015 changelog:
- fixed brightness bug by keeping original framebuffer stack
- fixed memory bug (0.00B shown)
- added f2fs support to kernel
- added intelliactive, adaptive and smartassH3 governors, and updated interactive. Enabled all governors in kernel.
- added zen scheduler. Updated BFQ scheduler to v7r7. Enabled all schedulers in kernel.
- updates to block stack, faster I/O
- ROM built pre deoxed - installation will be longer, first boot will be much shorter
- moved all the proprietaries to vendor tree
- added F2FS support to ROM and recovery
15.12. changelog:
- fixed Bluetooth regression
- added surface texture patch
- updated prebuilts
7.12. changelog:
source synced to CM11 M12
switched to pico kernel, ION build
ported ION changes to golfu board
new graphics libraries, latest that support our board
ported golfu panel driver to pico kernel
switched to kernel XZ compression
switched to display-caf - TeamHackLG with patch
removed a lot of legacy repos - only frameworks_av needs to be replaced now
using CM11 chromium webview - applications that call evaluateJavaScript work now
updated touchscreen drivers
simplified camera build
added Philz touch recovery to ROM build
12.11. changelog:
- new wireless driver, ported from samsung kernel
- kernel changes, needed for new driver - new wireless_ath stack, imported compat folder, Makefile tweaks - do not build ath.ko for golfu
- fixes wifi tether
- fixes soft reboot
9.11. changelog:
Remaining audio routing issues are fixed, libaudio updated so no need for patching.
Call recording works
Solved freezing issues (need confirmation)
decreased wake up delay, enabled slow blur, increased ui responsivness
some other tweaks for sleep mode, limiting number of runnig apps
monitoring net usage on proper interface
removed custom wifi, updated wireless definitions and switched to Cyanogenmod private lib for ath6kl
kernel makefile optimizations - proper flags for our device
-O2 optimizations - kernel fits to boot.image so it should also improve speed
24.10. changelog:
Synced with latest CM11 nightly
Fixed video - camera recording, youtube
Disabled haptic feedback by default
Enabled call recording
23.10. changelog:
Fixed Wifi
Kernel with overclocking - capped to 600 at start, overclockable to 900 - One kernel for All!!!
Fixed stock browser with legacyMod patches
legacyMod prebuilts
18.10. changelog:
Fixed camera rotation (excluded definitions for 3M golfu, sensor mount angle is 0, and fixed sensor driver file in kernel - thx to Sachin Thomas)
Fixed media_profiles.xml partially - you can start the video, but it crashes on recording start
Fixed nfc - firmware was missing
Enabled swap to zRAM KitKat style
Re-enabled HTC performance lock, but only during boot
(Fixes yet to be uploaded with next beta)
16.10. changelog:
Android 4.4.4
First public build
A lot of changes and cleanups to the ramdisk and boardconfig
Added SELinux support to kernel
Made a working, stable recovery, first with repacked zImage and then source built
ROM made bootable
Fixed adb
Fixed SDCard
Fixed Bluetooth
Fixed Audio
Fixed RIL
Partially working camera
Added TWRP to ROM build process instead of CWM
Disabled HTC performance lock and limited frequencies on first boot so that one image is usable for all and devices do not crash
Enabled KSM by default
This all would not be possible without help - I looked up alot to KonstaT that makes CyanogenMod for ZTE Blade III, and a lof of this post is taken from his way of posting. KirmaniArslan helped to solve quite a few quirks, and posted patches actively, and started the development - his device tree was made bootable.
I expect logcats from all who will do testing, and hopefully we can fix the remaining bugs and let this device have fully working Cyanogenmod (Omni, Pacman, AOKP hopefully later). Also, with the release, you have full permission to use the source to build other ROMs, only requirement is that if you find a fix, you do a pull request at Github.
Regards, and enjoy the ROM as much as you can.
kirmaniarslan said:
BETA 1 : https://mega.co.nz/#!mBZhHKaZ!jQ7_vJ...F9zzpyvNla5fgQ
Kernel for BETA 1 : https://mega.co.nz/#!KURjUALa!Rj-nlM...A0I7LIq5Xdj2YQ
Click to expand...
Click to collapse
Ok. Enter decryption key. =)
Reserved for testbuilds
kodirovshchik said:
Ok. Enter decryption key. =)
Click to expand...
Click to collapse
Links updated.
So. As for me.
Adb doesnt work at first boot, so i can't get logcat. All logs what i have - TWRP log.
Cyclic reboot. It works for 2-3 sec and reboots. ANd i cant even look at settings or enable debugging. 2sec and reboot. One thing i'm shure its not from overheating =(
upd:
ok... boot in safe mode gives me 2 extra seconds.. and... there is no developers menu. it is locked. and i cant unlock it.
upd2: nope. i definitely can't attach rom Log and Ksmg.
kodirovshchik said:
So. As for me.
Adb doesnt work at first boot, so i can't get logcat. All logs what i have - TWRP log.
Cyclic reboot. It works for 2-3 sec and reboots. ANd i cant even look at settings or enable debugging. 2sec and reboot. One thing i'm shure its not from overheating =(
upd:
ok... boot in safe mode gives me 2 extra seconds.. and... there is no developers menu. it is locked. and i cant unlock it.
Click to expand...
Click to collapse
Have you wiped everything properly ?
kirmaniarslan said:
Have you wiped everything properly ?
Click to expand...
Click to collapse
idk coz in the HOWTO there is only "do a factory reset". What is the proper way?
Upd: for me it looks like overclock problem =)
kodirovshchik said:
idk coz in the HOWTO there is only "do a factory reset". What is the proper way?
Upd: for me it looks like overclock problem =)
Click to expand...
Click to collapse
Try the boot.img inside the ROM then. But it should not behave like that. Wipe the system along with the factory reset.
I'm having problems with TWRP v 2.8.0.0 recovery. I was using clokwork before and after flashing my log gets spammed with couldn't mount emmc. Adding full log
Adding link to pastebin, because for some strange reason I got error in forum that file was invalid
http://pastebin.com/iRgFm13z
Sorted out this issue, but rom seems to be stuck on bootloop.
Added logcat
doweeez said:
I'm having problems with TWRP v 2.8.0.0 recovery. I was using clokwork before and after flashing my log gets spammed with couldn't mount emmc. Adding full log
Adding link to pastebin, because for some strange reason I got error in forum that file was invalid
http://pastebin.com/iRgFm13z
Sorted out this issue, but rom seems to be stuck on bootloop.
Added logcat
Click to expand...
Click to collapse
Could you try image packaged with the ROM? Seems that I must leave HTC Performance boot lock, as a lot of phones crash.
h1gh1 said:
Could you try image packaged with the ROM? Seems that I must leave HTC Performance boot lock, as a lot of phones crash.
Click to expand...
Click to collapse
Thanks. Got it booted
doweeez said:
Thanks. Got it booted
Click to expand...
Click to collapse
OK. Will post another test kernel image once I fix the boot performance lock.
h1gh1 said:
Try the boot.img inside the ROM then. But it should not behave like that. Wipe the system along with the factory reset.
Click to expand...
Click to collapse
Ok. For me "How to install" must looks like:
1. Install the recovery trough fastboot
2. Reboot to recovery from fastboot
3. install zip
4. reboot to bootloader
5. Install boot image
6. reboot
Mb is is caused by S-OFF, but I rly need to flash kernel only after flashing zip. Work with "normal" kernel.
Upd1: Does ART works? Cause it looks like it works.
Upd2: OMG ART rly works. Can't belive it =)
kodirovshchik said:
Ok. For me "How to install" must looks like:
1. Install the recovery trough fastboot
2. Reboot to recovery from fastboot
3. install zip
4. reboot to bootloader
5. Install boot image
6. reboot
Mb is is caused by S-OFF, but I rly need to flash kernel only after flashing zip. Work with "normal" kernel.
Click to expand...
Click to collapse
Flashing the ROM does not affect boot partition, because of S-OFF. Order of instalation (boot image first) should not affect booting. I enabled zRAM kitkat style in latest build, as you requested - we are compliant with Google recommendations for low RAM devices now. I forgot to say, yes but ART is working without any problems, as long as apps work with it.
h1gh1 said:
Flashing the ROM does not affect boot partition, because of S-OFF. Order of instalation (boot image first) should not affect booting. I enabled zRAM kitkat style in latest build, as you requested - we are compliant with Google recommendations for low RAM devices now. I forgot to say, yes but ART is working without any problems, as long as apps work with it.
Click to expand...
Click to collapse
ART it's rly cool surprise =) Nice =)
As for S-OFF, i rly think u cant make changes with boot if u phone is S-ON. When u swith it to S-OFF u can make changes from recovery. Any way i have no other explanation, why order is important for me. i'll try to test it =)
UPD: is there any trick in win8 for adb? cause for me adb works only from my linux laptop.
kodirovshchik said:
ART it's rly cool surprise =) Nice =)
As for S-OFF, i rly think u cant make changes with boot if u phone is S-ON. When u swith it to S-OFF u can make changes from recovery. Any way i have no other explanation, why order is important for me. i'll try to test it =)
UPD: is there any trick in win8 for adb? cause for me adb works only from my linux laptop.
Click to expand...
Click to collapse
Yes, there is. Import this in your registry - you must have a patch with workaround installed, http://www.microsoft.com/en-pk/download/details.aspx?id=43515
extract reg file from attached zip and merge it to your registry.
I'm having problems with USB mass storage. First time when I click to turn it on, it unmounts sd card, but I'm not able to access sd-card file on PC. Second time I click loading loops forever.
Have anyone encountered similar problems?
doweeez said:
I'm having problems with USB mass storage. First time when I click to turn it on, it unmounts sd card, but I'm not able to access sd-card file on PC. Second time I click loading loops forever.
Have anyone encountered similar problems?
Click to expand...
Click to collapse
It's ums file setting, looks like it. I chose MTP as default, as mass storage requires mounting, unmounting etc... Will be fixed in the next build. Thx.
h1gh1 said:
It's ums file setting, looks like it. I chose MTP as default, as mass storage requires mounting, unmounting etc... Will be fixed in the next build. Thx.
Click to expand...
Click to collapse
MTP seems to work. It detects as HTC EVO 4G LTE .
CyanogenMod 12.1 is a free, community built distribution of Android 5.1 (Lollipop) which greatly extends the capabilities of your phone.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ROM Features:
Based on latest CyanogenMod 12.1 sources
Compiled with SaberMod 4.9 and JustArchi's Optimizations V4.1 for maximum performance
Full F2FS support - no mount issues during ROM updates
SELinux set to 'permissive' by default
Android default UID and GID for internal storage
(No more write issues after formatting sdcard!)
Slim and fast user build
Kernel Features:
Based on latest CAF kernel sources (LA.AF.1.1.c1)
Compiled with ArchiToolchain 4.9 and several Cortex-A9 optimizations
Overclocking up to 1.62 GHz
Underclocking up to 162 MHz for maximum battery life
User-customizable CPU Voltage driver (thanks to faux123)
Intelliactive and IntelliMinMax CPU governors (thanks to faux123)
In-kernel Thermal Driver (thanks to franciscofranco)
SIO and FIOPS IO schedulers
F2FS (Flash-Friendly File System) support (Performance comparison vs EXT4)
FauxSound support for maximum audio gain control (thanks to faux123)
Latest TWRP recovery, including a Materialised TWRP theme by z31s1g
Be aware that improper usage of kernel features can cause serious damage to your device!
Only use the stuff above if you know what you're doing!
In agreement with the GPL, you can find the sources and defconfig used to compile this kernel right here.
Known Issues:
Please keep in mind that CM12.1 sources are still work in progress. As a result, some features may be broken or only partially working.
That's why I decided to only list device-specific issues below.
Below ~60% battery, the displayed battery level will reduce significantly on rebooting. This is a known issue with all AOSP based ROMs.
After switching to a new battery, I noticed this behavior is related to automatic battery calibration and directly affected by the health of your phone's battery.
Disclaimer:
By downloading and installing this ROM, you agree that I cannot be held responsible for any damage caused to your device while installing or using it. Please keep in mind that it's YOU who chose to do these modifications to your device!
Installation:
Make sure your bootloader is unlocked - if not, follow this guide: Link
First installation? Flash the boot.img from ROM zip via Flashtool (use Fastboot mode!)
Boot into TWRP recovery
Do a factory reset and wipe system partition
Flash latest ROM zip (check "Downloads" section)
Flash suitable GApps for CM12.1 or CM12
Flash latest SuperSU from here: Link
Reboot
Downloads:
Final CM12.1 version: Link (Last updated: Jan 08, 2016)
Final CM12 version: Link (Last updated: April 05, 2015)
CM default su binary: Link (Don't flash if you're using SuperSU!)
Uninstaller zip: Link (Restores default storage permissions)
Credits:
CyanogenMod Team for their active development on the CM12.1 sources.
updateing for helping me with lots of compilation issues and initial bugfixing.
JustArchi for his awesome optimizations!
Changelog:
- 20160108 (final build):
Latest CM12.1 changes
Fixed the lags in power save mode by slightly increasing the cpu clock
.Thanks to everyone for using and supporting my work! It's been a great time with you all!
- 20151115:
Latest CM12.1 changes
Optimized system for better RAM performance
Enabled CM Performance Profiles support
Reduced minimum screen brightness
Reverted Toast UI to AOSP default
- 20151010:
Latest CM12.1 changes
Reverted SONY lockscreen clock to AOSP default
Reverted softkeys to AOSP default
Removed Xperia fonts
- 20150929:
Latest CM12.1 changes
Added Xperia softkeys
Fixed missing TWRP boot splash screen
- 20150912:
Latest CM12.1 changes
- 20150824:
Latest CM12.1 changes
Recreated NeoKernel with latest CAF sources from here.
Updated ArchiDroid's Optimizations to V4.1
ROM is now built with SaberMod 4.9 toolchain!
Re-colored recoveryboot LEDs. Got sick of this ugly purple!
Replaced stock TWRP ui with latest Materialised Play theme from here. Credits to z31s1g for the great theme and ElArchibald for his help!
Recoveries present on FOTAkernel will be ignored from now on - fixes installation issues caused by broken CWM or outdated TWRP versions
Disabled Dex-Preoptimization to allow greater and easier customizability, as well as more free space on system partition
Fixed Xposed framework causing bootloops
Fixed GPS for some users (Got rid of QUIPC)
- 20150808:
Latest CM12.1 changes
- 20150726:
Latest CM12.1 changes
Added medium L2 clock rates to NeoKernel, should improve battery life
.NOTE: The device tree used to build this ROM is now fully open-source!
- 20150620:
Latest CM12.1 changes
Fixed delayed PIN screen on boot
Added SONY styled lockscreen clock from here. (Credits to idid idamrep!)
Included all stock Xperia fonts in the ROM
- 20150603:
Latest CM12.1 changes
Enabled Multiuser UI with 3 maximum users
Fixed Google Play Services repeatedly force closing
Updated TWRP sources to latest
- 20150516:
Latest CM12.1 changes
Minor fixes and optimizations in device source
- 20150424:
Latest CM12.1 changes
Update to Android 5.1.1
- 20150419:
Latest CM12.1 changes
Added unlimited call log mod from here
Fixed backup issues in TWRP (using updated sources now)
- 20150412:
Latest CM12.1 changes
Reverted updates in F2FS sources (should fix the random bootloops)
Fixed non-working sensors (added prebuilt sensors.msm8960.so)
- 20150405 (CM12.1 build):
Initial release of CM12.1 (Android 5.1)
Merged all kernel features and optimizations from CM12
Updated TWRP to 2.8.6.0
.NOTE: A full wipe is recommended, but not required!
- 20150405 (CM12 build):
Final CM12 build (Android 5.0)
Latest CM12 changes
Added SIO and FIOPS io schedulers
Added in-kernel Thermal Driver (thanks to franciscofranco)
Updated F2FS sources in kernel
Fixed the network disconnects when initiating a call
Reverted to TWRP 2.8.4.0 to fix some ui bugs
- 20150329:
Latest CM12 changes
Compiled with JustArchi's ArchiDroid Optimizations V4
Updated CAF kernel source
Additional kernel optimizations for Cortex-A9
Disabled debug flags in kernel
Switched to ArchiToolchain 4.9 for kernel
Switched to SaberMod 4.8 toolchain for ROM
Removed USB "Mass Storage" and "Charge only" modes
- 20150321:
Latest CM12 changes
- 20150314:
Latest CM12 changes
- 20150309:
Latest CM12 changes
(Introduces a bug: Clock in statusbar disappears on reboot. Hide/unhide statusbar clock in Settings as a workaround)
Removed FM Radio - Have a look at this one!
- 20150303:
Latest CM12 changes
Fixed the segmentation fault when trying to mount/remount
Most likely fixed the volume errors some people encountered
Reverted to AOSP LLVM compiler (QCOM one needs more work)
Minor bugfixes - FM Radio is still WIP for now
- 20150301:
Latest CM12 changes
Added FM Radio
Replaced AOSP LLVM compiler with Qualcomm one, optimized for krait cpus (thanks to MusterMaxMueller)
ROM is now built with Linaro 4.8 instead of SaberMod 4.8
Kernel is now built with Linaro 4.9 instead of SaberMod 4.10
Updated kernel source to latest CAF
Minor changes and improvements in device tree
- 20150222:
Latest CM12 changes
- 20150215:
Latest CM12 changes
FolderMount and "sd issue" fixed - ROM is now using android default uid for sdcard0
Added intellimm and intelliactive cpu governors (thanks to faux123)
Added ultra low CPU clocks to kernel (162 and 270 MHz)
F2FS (Flash-Friendly File System) support
Latest Faux Sound features
Graphite Loop Optimizations in kernel
O3 optimized GPU drivers
Updated TWRP to version 2.8.5.0
Some changes and cleanup in installer zip
.NOTE: From this version on, you will have to flash my neo-uninstall.zip before switching ROMs!
- 20150207:
Latest CM12 changes
- 20150201:
Latest CM12 changes
Removed CMUpdater
- 20150124:
Latest CM12 changes
- 20150118:
Latest CM12 changes
- 20150115:
Latest CM12 changes
Fixed the 3G issue that was present in version 20150112
Updated TWRP to version 2.8.4.0
- 20150112:
Latest CM12 changes
Merged official CM device repos
Added "Charge only" USB mode
Other minor fixes and improvements
- 20150104:
Latest CM12 changes
- 20141228:
Latest CM12 changes
New recovery splash screen, best looking with this Material TWRP theme
Fixed volume key not working when screen off
Optimized boot image size
Minor bugfixes and improvements
- 20141222:
Latest CM12 changes
Update to Android 5.0.2
Compiled the whole rom with O3 flags
Enabled Overclocking up to 1620 MHz in kernel
Added user-configurable undervolting interface
Updated kernel source
Enabled USB Mass Storage
- 20141216:
Latest CM12 changes
Notification LED fixed
Working TWRP recovery included (thanks to colonel_lp)
New lights hal (open source instead of proprietary one)
Switched to SaberMod toolchain
Added some kernel cflags, optimized for Cortex-A9 cpu architecture
- 20141208:
Initial release
If you like my work and want to support me, please hit that thanks button, give some positive feedback or consider a small donation for my efforts.
XDA:DevDB Information
CyanogenMod 12.1, ROM for the Sony Xperia V
Contributors
WhiteNeo
Source Code: https://github.com/WhiteNeo-?tab=repositories
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod 12.1
Version Information
Status: No Longer Updated
Created 2014-12-09
Last Updated 2016-01-08
Screenshots:
Video:
Here's another video by taaviu that gives you an impression of Android L.
FAQ:
How to update to latest build?
1. Reboot to recovery
2. Flash latest rom zip
3. Flash latest gapps linked in OP
4. Flash SuperSU
5. Wipe Cache & Dalvik Cache
6. Reboot
How to safely uninstall this rom?
1. If you were using F2FS, revert to EXT4 before uninstalling!
2. Reboot to recovery
3. Flash neo-uninstall.zip
4. Proceed with the installation steps of your new rom
Should you face storage issues with your new rom, run the following Terminal commands:
Code:
su
chmod 777 /mnt/media_rw/sdcard0
chown 2800:2800 /mnt/media_rw/sdcard0
chown -R 2800:2800 /mnt/media_rw/sdcard0
Troubleshooting:
I can't create folders in internal storage!
Follow the instructions on updating to latest build. While flashing, my rom will apply its required storage permissions automatically.
Alternatively, you may simply run the following Terminal commands:
Code:
su
chmod 777 /mnt/media_rw/sdcard0
chown 1023:1023 /mnt/media_rw/sdcard0
chown -R 1023:1023 /mnt/media_rw/sdcard0
Camera any Gallery won't save my photos!
Follow the instructions on updating to latest build. While flashing, my rom will apply its required storage permissions automatically.
Alternatively, you may simply run the following Terminal commands:
Code:
su
chmod 777 /mnt/media_rw/sdcard0
chown 1023:1023 /mnt/media_rw/sdcard0
chown -R 1023:1023 /mnt/media_rw/sdcard0
I can't move apps to sdcard!
Moving apps to internal storage is quite buggy and discouraged. I recommend repartitioning your device with the instructions below.
Advanced Modifications:
Switching to F2FS:
First of all, make sure you're running homebuild version 20150215 or later!
1. Copy all important files from internal storage to the external sdcard
2. Reboot to recovery
3. Do a full backup (make sure to select external sdcard as target location)
4. Disable MTP in "Mount" menu
5. Go to "Wipe" > "Advanced Wipe" menu
6. Check "System", then tap "FS Options" and "Change FS"
7. Select "F2FS", then swipe to apply the change
8. Repeat steps 5 and 6 for "Data" and "Cache" partitions, as well as internal storage
9. Navigate to TWRP Settings and check "Use rm -rf instead of formatting"
10. Restore your previous backup
12. Reboot to system
13. Restore your copied files from external sdcard
14. Reboot
Reverting to EXT4:
1. Copy all important files from internal storage to the external sdcard
2. Reboot to recovery
3. Do a full backup (make sure to select external sdcard as target location)
4. Disable MTP in "Mount" menu
5. Go to "Wipe" > "Advanced Wipe" menu
6. Check "System", then tap "FS Options" and "Change FS"
7. Select "EXT4", then swipe to apply the change
8. Repeat steps 5 and 6 for "Data" and "Cache" partitions, as well as internal storage
9. Navigate to TWRP Settings and check "Use rm -rf instead of formatting"
10. Restore your previous backup
12. Reboot to system
13. Restore your copied files from external sdcard
14. Reboot
Repartitioning your device:
Note:
Up to 14GB of free space on external sdcard might be required to perform the steps below! (Should be less if your internal storage isn't completely bloated )
The value XXXX used below has to be replaced with a calculated number and varies depending on your desired space. I recommend 5120, as it's a decent balance between general data storage (used for most apps) and space on internal storage for apps with bigger data (games). Refer to step 13 of this link if you want to calculate your own partition sizes.
1. Copy all important files from internal storage to the external sdcard with the following terminal command:
Code:
rsync -P -a /sdcard /ext_card/sdcard0/
2. Reboot to recovery
3. Do a full backup (make sure to select external sdcard as target location)
4. Navigate to "Mount" menu, disable MTP and unmount all partitions listed there
5. Navigate to "Advanced" > "Terminal Command" and type the following code:
Code:
parted /dev/block/mmcblk0 print
This command should display some text like this:
Code:
Model: MMC M8G2FB (sd/mmc)
Disk /dev/block/mmcblk0: 7818MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 131kB 2228kB 2097kB TA
2 2228kB 3801kB 1573kB Boot
3 3801kB 5374kB 1573kB Boot2
4 6291kB 27.3MB 21.0MB Kernel
5 27.3MB 28.3MB 1049kB TZ
6 29.4MB 32.5MB 3146kB modemst1
7 33.6MB 36.7MB 3146kB modemst2
8 37.7MB 40.9MB 3146kB fsg
9 40.9MB 46.1MB 5243kB ramdump
10 46.1MB 54.5MB 8389kB ext4 apps_log
11 54.5MB 71.3MB 16.8MB FOTAKernel
12 71.3MB 1359MB 1288MB System
13 1359MB 1621MB 262MB Cache
14 1621MB 3769MB 2147MB Userdata
15 3769MB 7818MB 4050MB SDCard
We're going to remove Userdata and SDCard partitions, so check if these partitions also have the numbers 14 and 15 on your phone.
6. Type the following terminal commands to proceed with resizing the partitions:
Code:
parted /dev/block/mmcblk0 rm 14
parted /dev/block/mmcblk0 rm 15
parted /dev/block/mmcblk0 mkpartfs logical ext2 1621 [B]XXXX[/B]
parted /dev/block/mmcblk0 name 14 Userdata
parted /dev/block/mmcblk0 mkpartfs logical ext2 [B]XXXX[/B] 7818
parted /dev/block/mmcblk0 name 15 SDCard
7. Leave the terminal screen and go to "Wipe" > "Advanced Wipe" menu
8. Check "Data", then tap "FS Options" and "Change FS"
9. Select "EXT4" or "F2FS", then swipe to apply the change
10. Repeat steps 8 and 9 for internal storage (is named "sdcard" in this menu)
11. Restore your previous backup
12. Restore your backed-up files from external sdcard with the following terminal command:
Code:
cp -a /external_sd/sdcard0/* /sdcard/
13. Reboot
14. Enter the following terminal commands to fix storage permissions:
Code:
su
chmod 777 /mnt/media_rw/sdcard0
chown 1023:1023 /mnt/media_rw/sdcard0
chown -R 1023:1023 /mnt/media_rw/sdcard0
Finally I'll test soon
Aria.A97 said:
Finally I'll test soon
Click to expand...
Click to collapse
Thanks, make sure to give some feedback here.
Upload will be finished in around 15min.. Time to do a Titanium Backup.
WhiteNeo said:
Thanks, make sure to give some feedback here.
Upload will be finished in around 15min.. Time to do a Titanium Backup.
Click to expand...
Click to collapse
Yeah, of course Some minutes ago I saw it was uploaded, but only 72 MBs
Aria.A97 said:
Yeah, of course Some minutes ago I saw it was uploaded, but only 72 MBs
Click to expand...
Click to collapse
I know.. It seems like AFH had some problems with uploading.
By the way, rom is online.
With the whole "no working recovery included", does it mean that we cant flash one to FOTAkernel afterwards?
By the way, you are a freaking champion for releasing this ROM, and thanks for all the work you put into making our phones better
Swidilator said:
With the whole "no working recovery included", does it mean that we cant flash one to FOTAkernel afterwards?
By the way, you are a freaking champion for releasing this ROM, and thanks for all the work you put into making our phones better
Click to expand...
Click to collapse
Just doing what I can.
However, I gotta mention that I would never have come that far without @updateing.
Once more huge thanks for your help!
FOTA recovery should work, as the phone boots properly into recovery. You may give this a shot, I remember having seen a FOTA TWRP version by championswimmer in Cross Device Forum. :good:
The problem is that the recovery is not CWM anymore. CyanogenMod team is developing their own recovery at the moment. And that one doesn't work (yet)
Download complete. Gapps server was really slow. For me it took 13 minutes to download only Gapps. Now I'm doing a full nandroid backup.
Edit 1 : Booted. WiFi, Bluetooth and Cellular works fine. I'll report more soon
Edit 2 : Report after 40 minutes of use : Fully stable. Other stuff including camera and root access work completely fine. I just had 1 setting FC at first. This ROM is smooth enough (not as much as expected Lool)
These are all of bugs I found :
1. Setting - bluetooth menu - when searching, that circle animation has some problems
2. Setting - Wireless & networks - More - Cellular networks - Carrier settings makes "com.android.phone" FC. (Maybe it's carrier related )
3. The most important bug I've found (not for me, but it can be a disaster for some others ) is Notification/Battery LED does not work at all.
By the way, I have functional CM Recovery. I was able to boot into recovery by selecting reboot recovery power menu. CM Recovery appeared. Even touch is working fine but there is no backup/restore related option.There was just apply update from zip and reboot.
After all, really thanks for your work it's awesome, as always
WhiteNeo said:
Just doing what I can.
However, I gotta mention that I would never have come that far without @updateing.
Once more huge thanks for your help!
FOTA recovery should work, as the phone boots properly into recovery. You may give this a shot, I remember having seen a FOTA TWRP version by championswimmer in Cross Device Forum. :good:
The problem is that the recovery is not CWM anymore. CyanogenMod team is developing their own recovery at the moment. And that one doesn't work (yet)
Click to expand...
Click to collapse
Nice work . But can u make dis work on xperia T
Aria.A97 said:
Download complete. Gapps server was really slow. For me it took 13 minutes to download only Gapps. Now I'm doing a full nandroid backup.
Edit 1 : Booted. WiFi, Bluetooth and Cellular works fine. I'll report more soon
Edit 2 : Report after 40 minutes of use : Fully stable. Other stuff including camera and root access work completely fine. I just had 1 setting FC at first. This ROM is smooth enough (not as much as expected Lool)
These are all of bugs I found :
1. Setting - bluetooth menu - when searching, that circle animation has some problems
2. Setting - Wireless & networks - More - Cellular networks - Carrier settings makes "com.android.phone" FC. (Maybe it's carrier related )
3. The most important bug I've found (not for me, but it can be a disaster for some others ) is Notification/Battery LED does not work at all.
By the way, I have functional CM Recovery. I was able to boot into recovery by selecting reboot recovery power menu. CM Recovery appeared. Even touch is working fine but there is no backup/restore related option.There was just apply update from zip and reboot.
After all, really thanks for your work it's awesome, as always
Click to expand...
Click to collapse
Thanks for testing
I think the carrier settings fc and led stuff is device related. Will try to fix it in next build. :good:
Booting in recovery works fine, but flashing does not work.
I'm sure CM team will fix this soon.
Installed in the morning.
Had no crushes yet, no bugs in animation that I`ve seen. However, power consumption is dramatically high compared to stock 4.3 JB. Most time processor runs at 1.5ghz.
WhiteNeo said:
Thanks for testing
I think the carrier settings fc and led stuff is device related. Will try to fix it in next build. :good:
Booting in recovery works fine, but flashing does not work.
I'm sure CM team will fix this soon.
Click to expand...
Click to collapse
So the problem is caused by CM recovery?
Allen Hu said:
So the problem is caused by CM recovery?
Click to expand...
Click to collapse
Exactly. :good:
Hi
It's my first time to post something so I don't know if I'm doing it right
So
First of all thank you for the ROM and the great work keep it up :good:
Second I found some other bugs Dunno if it's apps releated or something in the ROM itself
1. Gestures keyboard doesn't work
2. Google Play services keep asking to update it "and it's up to date"
3. Tap and hold doesnt work "quick toggles" in notification centre. and is it CM feature ?
An other question
When A new release is out can I flash CM11 kernel to flash the new release since I flashed it using CWM I was on CM11
P.S I didnt wipe data or system wipe just backed up the old ROM and flashed this one didn't want to re-install all apps etc..
Very good looking rom. Flashing right now, got first bootloop....because i flashed cm12 kernel. That was my fault. Now im already setting my device up.
Looks like LTE aslo working.
Any good ideas how to make navibar smaller? Xposed wont work with 5.0 as i know.
Shady_BlackSn0w said:
Hi
It's my first time to post something so I don't know if I'm doing it right
So
First of all thank you for the ROM and the great work keep it up :good:
Second I found some other bugs Dunno if it's apps releated or something in the ROM itself
1. Gestures keyboard doesn't work
2. Google Play services keep asking to update it "and it's up to date"
3. Tap and hold doesnt work "quick toggles" in notification centre. and is it CM feature ?
An other question
When A new release is out can I flash CM11 kernel to flash the new release since I flashed it using CWM I was on CM11
P.S I didnt wipe data or system wipe just backed up the old ROM and flashed this one didn't want to re-install all apps etc..
Click to expand...
Click to collapse
Bugs 1 and 3 are related to CM sources. Number two is most likely caused by your dirty installation. (Which I don't recommend, by the way)
Thats the plan.. Until CM recovery works we gotta fastboot NeoKernel and flash the update from its included recovery. :good:
taaviu said:
Very good looking rom. Flashing right now, got first bootloop....because i flashed cm12 kernel. That was my fault. Now im already setting my device up.
Looks like LTE aslo working.
Any good ideas how to make navibar smaller? Xposed wont work with 5.0 as i know.
Click to expand...
Click to collapse
LTE is working? That's great news! :good:
Can anyone confirm this?
No idea how to resize the navbar, but I'm sure CM team will add a customnization option soon.
Temporary Fix for play service
Disable app notifications in settings
Again thank you @WhiteNeo :good:
WhiteNeo said:
LTE is working? That's great news! :good:
Can anyone confirm this?
Click to expand...
Click to collapse
I Confirm. LTE working.
Thank You for the excelient work :good:
CyanogenMod 12.1 is a free, community built distribution of Android 5.1 (Lollipop) which greatly extends the capabilities of your phone.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ROM Features:
Based on latest CyanogenMod 12.1 sources
Compiled with SaberMod 4.9 and JustArchi's Optimizations V4.1 for maximum performance
Full F2FS support - no mount issues during ROM updates
SELinux set to 'permissive' by default
Android default UID and GID for internal storage
(No more write issues after formatting sdcard!)
Slim and fast user build
Kernel Features:
Based on latest CAF kernel sources (LA.AF.1.1.c1)
Compiled with ArchiToolchain 4.9 and several Cortex-A9 optimizations
Overclocking up to 1.62 GHz
Underclocking up to 162 MHz for maximum battery life
User-customizable CPU Voltage driver (thanks to faux123)
Intelliactive and IntelliMinMax CPU governors (thanks to faux123)
In-kernel Thermal Driver (thanks to franciscofranco)
SIO and FIOPS IO schedulers
F2FS (Flash-Friendly File System) support (Performance comparison vs EXT4)
FauxSound support for maximum audio gain control (thanks to faux123)
Latest TWRP recovery, including a Materialised TWRP theme by z31s1g
Be aware that improper usage of kernel features can cause serious damage to your device!
Only use the stuff above if you know what you're doing!
In agreement with the GPL, you can find the sources and defconfig used to compile this kernel right here.
Known Issues:
Please keep in mind that CM12.1 sources are still work in progress. As a result, some features may be broken or only partially working.
That's why I decided to only list device-specific issues below.
Below ~60% battery, the displayed battery level will reduce significantly on rebooting. This is a known issue with all AOSP based ROMs.
After switching to a new battery, I noticed this behavior is related to automatic battery calibration and directly affected by the health of your phone's battery.
Disclaimer:
By downloading and installing this ROM, you agree that I cannot be held responsible for any damage caused to your device while installing or using it. Please keep in mind that it's YOU who chose to do these modifications to your device!
Installation:
Make sure your bootloader is unlocked - if not, follow this guide: Link
First installation? Flash the boot.img from ROM zip via Flashtool (use Fastboot mode!)
Boot into TWRP recovery
Do a factory reset and wipe system partition
Flash latest ROM zip (check "Downloads" section)
Flash suitable GApps for CM12.1 or CM12
Flash latest SuperSU from here: Link
Reboot
Downloads:
Final CM12.1 version: Link (Last updated: Jan 08, 2016)
Final CM12 version: Link (Last updated: April 05, 2015)
CM default su binary: Link (Don't flash if you're using SuperSU!)
Uninstaller zip: Link (Restores default storage permissions)
Credits:
CyanogenMod Team for their active development on the CM12.1 sources.
updateing for helping me with lots of compilation issues and initial bugfixing on Xperia V.
JustArchi for his awesome optimizations!
Changelog:
- 20160108 (final build):
Latest CM12.1 changes
Fixed the lags in power save mode by slightly increasing the cpu clock
.Thanks to everyone for using and supporting my work! It's been a great time with you all!
- 20151115:
Latest CM12.1 changes
Optimized system for better RAM performance
Enabled CM Performance Profiles support
Reduced minimum screen brightness
Reverted Toast UI to AOSP default
Experimental fix for vibrate intensity settings
- 20151010:
Latest CM12.1 changes
Reverted SONY lockscreen clock to AOSP default
Reverted softkeys to AOSP default
Removed Xperia fonts
- 20150929:
Latest CM12.1 changes
Added Xperia softkeys
Fixed missing TWRP boot splash screen
- 20150912:
Latest CM12.1 changes
- 20150824:
Latest CM12.1 changes
Recreated NeoKernel with latest CAF sources from here.
Updated ArchiDroid's Optimizations to V4.1
ROM is now built with SaberMod 4.9 toolchain!
Re-colored recoveryboot LEDs. Got sick of this ugly purple!
Replaced stock TWRP ui with latest Materialised Play theme from here. Credits to z31s1g for the great theme and ElArchibald for his help!
Recoveries present on FOTAkernel will be ignored from now on - fixes installation issues caused by broken CWM or outdated TWRP versions
Disabled Dex-Preoptimization to allow greater and easier customizability, as well as more free space on system partition
Fixed Xposed framework causing bootloops
Fixed GPS for some users (Got rid of QUIPC)
- 20150808:
Latest CM12.1 changes
- 20150726:
Latest CM12.1 changes
Added medium L2 clock rates to NeoKernel, should improve battery life
.NOTE: The device tree used to build this ROM is now fully open-source!
- 20150620:
Latest CM12.1 changes
Fixed delayed PIN screen on boot
Added SONY styled lockscreen clock from here. (Credits to idid idamrep!)
Included all stock Xperia fonts in the ROM
- 20150603:
Latest CM12.1 changes
Enabled Multiuser UI with a maximum of 3 users
Fixed Google Play Services repeatedly force closing
Updated TWRP sources to latest
- 20150516:
Latest CM12.1 changes
Minor fixes and optimizations in device source
- 20150424:
Latest CM12.1 changes
Update to Android 5.1.1
- 20150419:
Latest CM12.1 changes
Added unlimited call log mod from here
Fixed backup issues in TWRP (using updated sources now)
Fixed installation reverting system partition to EXT4
- 20150412:
Latest CM12.1 changes
Reverted updates in F2FS sources (should fix the random bootloops)
Fixed non-working sensors (added prebuilt sensors.msm8960.so)
- 20150405 (CM12.1 build):
Initial release of CM12.1 (Android 5.1)
Merged all kernel features and optimizations from CM12
Updated TWRP to 2.8.6.0
.NOTE: A full wipe is recommended, but not required!
- 20150405 (CM12 build):
Final CM12 build (Android 5.0)
Latest CM12 changes
Added SIO and FIOPS io schedulers
Added in-kernel Thermal Driver (thanks to franciscofranco)
Updated F2FS sources in kernel
Switched to official CM12 libril
Reverted to TWRP 2.8.4.0 to fix some ui bugs
- 20150329:
Latest CM12 changes
Compiled with JustArchi's ArchiDroid Optimizations V4
Updated CAF kernel source
Additional kernel optimizations for Cortex-A9
Disabled debug flags in kernel
Switched to ArchiToolchain 4.9 for kernel
Switched to SaberMod 4.8 toolchain for ROM
Removed USB "Mass Storage" and "Charge only" modes
- 20150321:
Latest CM12 changes
- 20150314:
Latest CM12 changes
- 20150309:
Latest CM12 changes
(Introduces a bug: Clock in statusbar disappears on reboot. Hide/unhide statusbar clock in Settings as a workaround)
Removed FM Radio - Have a look at this one!
- 20150303:
Latest CM12 changes
Fixed the segmentation fault when trying to mount/remount
Most likely fixed the volume errors some people encountered
Reverted to AOSP LLVM compiler (QCOM one needs more work)
Other minor bugfixes
- 20150301:
Latest CM12 changes
Added FM Radio
Replaced AOSP LLVM compiler with Qualcomm one, optimized for krait cpus (thanks to MusterMaxMueller)
ROM is now built with Linaro 4.8 instead of SaberMod 4.8
Kernel is now built with Linaro 4.9 instead of SaberMod 4.10
Updated kernel source to latest CAF
Minor changes and improvements in device tree
- 20150222:
Latest CM12 changes
- 20150215:
Latest CM12 changes
FolderMount and "sd issue" fixed - ROM is now using android default uid for sdcard0
Added intellimm and intelliactive cpu governors (thanks to faux123)
Added ultra low CPU clocks to kernel (162 and 270 MHz)
F2FS (Flash-Friendly File System) support
Latest Faux Sound features
Graphite Loop Optimizations in kernel
O3 optimized GPU drivers
Updated TWRP to version 2.8.5.0
Some changes and cleanup in installer zip
.NOTE: From this version on, you will have to flash my neo-uninstall.zip before switching ROMs!
- 20150207:
Latest CM12 changes
- 20150201:
Latest CM12 changes
Removed CMUpdater
- 20150125:
Latest CM12 changes
No HeadsUp Settings in this version (due to build errors)
- 20150117:
Latest CM12 changes
Merged official CM device repos
Updated TWRP to version 2.8.4.0
Added "Charge only" USB mode
Cherry-picked HeadsUp Settings
Other minor fixes and improvements
- 20150104:
Latest CM12 changes
- 20141228:
Latest CM12 changes
New recovery splash screen, best looking with this Material TWRP theme
Fixed volume key not working when screen off
Minor bugfixes and improvements
- 20141224:
Initial release
If you like my work and want to support me, please hit that thanks button, give some positive feedback or consider a small donation for my efforts.
XDA:DevDB Information
CyanogenMod 12.1, ROM for the Sony Xperia T
Contributors
WhiteNeo
Source Code: https://github.com/WhiteNeo-?tab=repositories
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod 12.1
Version Information
Status: No Longer Updated
Created 2014-12-26
Last Updated 2016-01-08
FAQ:
How to update to latest build?
1. Reboot to recovery
2. Flash latest rom zip
3. Flash latest gapps linked in OP
4. Flash SuperSU
5. Wipe Cache & Dalvik Cache
6. Reboot
How to safely uninstall this rom?
1. If you were using F2FS, revert to EXT4 before uninstalling!
2. Reboot to recovery
3. Flash neo-uninstall.zip
4. Proceed with the installation steps of your new rom
Should you face storage issues with your new rom, run the following Terminal commands:
Code:
su
chmod 777 /mnt/media_rw/sdcard0
chown 2800:2800 /mnt/media_rw/sdcard0
chown -R 2800:2800 /mnt/media_rw/sdcard0
Troubleshooting:
I can't create folders in internal storage!
Follow the instructions on updating to latest build. While flashing, my rom will apply its required storage permissions automatically.
Alternatively, you may simply run the following Terminal commands:
Code:
su
chmod 777 /mnt/media_rw/sdcard0
chown 1023:1023 /mnt/media_rw/sdcard0
chown -R 1023:1023 /mnt/media_rw/sdcard0
Camera any Gallery won't save my photos!
Follow the instructions on updating to latest build. While flashing, my rom will apply its required storage permissions automatically.
Alternatively, you may simply run the following Terminal commands:
Code:
su
chmod 777 /mnt/media_rw/sdcard0
chown 1023:1023 /mnt/media_rw/sdcard0
chown -R 1023:1023 /mnt/media_rw/sdcard0
I can't move apps to sdcard!
Moving apps to internal storage is quite buggy and discouraged. I recommend repartitioning your device with the instructions below.
Advanced Modifications:
Switching to F2FS:
First of all, make sure you're running homebuild version 20150215 or later!
1. Copy all important files from internal storage to the external sdcard
2. Reboot to recovery
3. Do a full backup (make sure to select external sdcard as target location)
4. Disable MTP in "Mount" menu
5. Go to "Wipe" > "Advanced Wipe" menu
6. Check "System", then tap "FS Options" and "Change FS"
7. Select "F2FS", then swipe to apply the change
8. Repeat steps 5 and 6 for "Data" and "Cache" partitions, as well as internal storage
9. Navigate to TWRP Settings and check "Use rm -rf instead of formatting"
10. Restore your previous backup
12. Reboot to system
13. Restore your copied files from external sdcard
14. Reboot
Reverting to EXT4:
1. Copy all important files from internal storage to the external sdcard
2. Reboot to recovery
3. Do a full backup (make sure to select external sdcard as target location)
4. Disable MTP in "Mount" menu
5. Go to "Wipe" > "Advanced Wipe" menu
6. Check "System", then tap "FS Options" and "Change FS"
7. Select "EXT4", then swipe to apply the change
8. Repeat steps 5 and 6 for "Data" and "Cache" partitions, as well as internal storage
9. Navigate to TWRP Settings and check "Use rm -rf instead of formatting"
10. Restore your previous backup
12. Reboot to system
13. Restore your copied files from external sdcard
14. Reboot
Repartitioning your device:
Note:
Up to 14GB of free space on external sdcard might be required to perform the steps below! (Should be less if your internal storage isn't completely bloated )
The value XXXX used below has to be replaced with a calculated number and varies depending on your desired space. I recommend 5120, as it's a decent balance between general data storage (used for most apps) and space on internal storage for apps with bigger data (games). Refer to step 13 of this link if you want to calculate your own partition sizes.
1. Copy all important files from internal storage to the external sdcard with the following terminal command:
Code:
rsync -P -a /sdcard /ext_card/sdcard0/
2. Reboot to recovery
3. Do a full backup (make sure to select external sdcard as target location)
4. Navigate to "Mount" menu, disable MTP and unmount all partitions listed there
5. Navigate to "Advanced" > "Terminal Command" and type the following code:
Code:
parted /dev/block/mmcblk0 print
This command should display some text like this:
Code:
Model: MMC MAG2GA (sd/mmc)
Disk /dev/block/mmcblk0: 15.6GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 131kB 2228kB 2097kB TA
2 2228kB 3801kB 1573kB Boot
3 3801kB 5374kB 1573kB Boot2
4 6291kB 27.3MB 21.0MB Kernel
5 27.3MB 28.3MB 1049kB TZ
6 29.4MB 32.5MB 3146kB modemst1
7 33.6MB 36.7MB 3146kB modemst2
8 37.7MB 40.9MB 3146kB fsg
9 40.9MB 46.1MB 5243kB ramdump
10 46.1MB 54.5MB 8389kB ext4 apps_log
11 54.5MB 71.3MB 16.8MB FOTAKernel
12 71.3MB 1359MB 1288MB System
13 1359MB 1621MB 262MB Cache
14 1621MB 3769MB 2147MB Userdata
15 3769MB 15.6GB 11.9GB SDCard
We're going to remove Userdata and SDCard partitions, so check if these partitions also have the numbers 14 and 15 on your phone.
6. Type the following terminal commands to proceed with resizing the partitions:
Code:
parted /dev/block/mmcblk0 rm 14
parted /dev/block/mmcblk0 rm 15
parted /dev/block/mmcblk0 mkpartfs logical ext2 1621 [B]XXXX[/B]
parted /dev/block/mmcblk0 name 14 Userdata
parted /dev/block/mmcblk0 mkpartfs logical ext2 [B]XXXX[/B] 15.6GB
parted /dev/block/mmcblk0 name 15 SDCard
7. Leave the terminal screen and go to "Wipe" > "Advanced Wipe" menu
8. Check "Data", then tap "FS Options" and "Change FS"
9. Select "EXT4" or "F2FS", then swipe to apply the change
10. Repeat steps 8 and 9 for internal storage (is named "sdcard" in this menu)
11. Restore your previous backup
12. Restore your backed-up files from external sdcard with the following terminal command:
Code:
cp -a /external_sd/sdcard0/* /sdcard/
13. Reboot
14. Enter the following terminal commands to fix storage permissions:
Code:
su
chmod 777 /mnt/media_rw/sdcard0
chown 1023:1023 /mnt/media_rw/sdcard0
chown -R 1023:1023 /mnt/media_rw/sdcard0
Screenshots:
Video:
Here's another video by taaviu that gives you an impression of Android L.
Loving you right now,as this is a new version of Android, if I am coming from 4.4 KK do I need to flash boot.img before right?
Thanks
moliverac8 said:
Loving you right now,as this is a new version of Android, if I am coming from 4.4 KK do I need to flash boot.img before right?
Thanks
Click to expand...
Click to collapse
Should not be necessary, if you're on 4.4.
Waiting your feedback mate!
WhiteNeo said:
Should not be necessary, if you're on 4.4.
Waiting your feedback mate!
Click to expand...
Click to collapse
Now I am in my village without a working internet until January, sorry, I'll see if I managed to download your ROM somehow, I can't wait!?
Happy New Year!
Yes, At last... I'm downloading and testing this right away i've been waiting for this
bro what can i say..you did it! your the man! thank you so much!! Working like a dream!
Thanks mate
Really, thank you WhiteNeo!
Actually: Why is it in "original Android dev"?
Been running for a few hours and i just want to congratulate you once again!
just one minor thing that im sure you already know but i'll point out ..keyboard gesture isn't working..
That's literally the only thing i have noticed that is not working
LeonardK said:
Really, thank you Neo!
Actually: Why is it in "original Android dev"?
Click to expand...
Click to collapse
Because it's built from sources and so on and so forth.
tajimura said:
Because it's built from sources and so on and so forth.
Click to expand...
Click to collapse
So in this case 'original' means the AOSP sources? I thought it meant sth like 'based on the original (=stock) ROM'.
@WhiteNeo: Is it possible to link the sources?
Found Bugs (CM or device specific?):
- Calculator Button Widget behaves strangely (not the 'big' widget)
- Themes Showcase doesn't change tab (eg. to Wallpapers) and Options makes it crash.
Both theme to be general issues I think
PeterGeorgiou said:
Been running for a few hours and i just want to congratulate you once again!
just one minor thing that im sure you already know but i'll point out ..keyboard gesture isn't working..
That's literally the only thing i have noticed that is not working
Click to expand...
Click to collapse
Keyboard gesture won't work on AOSP because it requires a proprietary lib by Google. You can install Google Keyboard to have the same look with swype
Alternatively, check my XV CM12 thread for the material Xperia keyboard I attached to one of my latest comments.
Thank you very much WhiteNeo. You are giving our phone a new live.
By the way, for people that has tried it yet, what about camera quality? Is it better than 4.4 cyanogen roms?
Google Search Bar
The Search bar sometimes has display issues, that is the icons on it arent displayed anymore.
On my previous post: It should be @WhiteNeo of course, didnt know it would automatically link it
LeonardK said:
The Search bar sometimes has display issues, that is the icons on it arent displayed anymore.
On my previous post: It should be @WhiteNeo of course, didnt know it would automatically link it
Click to expand...
Click to collapse
All of the bugs that have been mentioned so far appear to be sources related, so no need to post them here.
I recommend creating a new issue at https://jira.cyanogenmod.org if you detect any bugs that are obviously not related to our phones' hardware.
Thanks for the build! The ROM is super smooth and bug free for me so far, except maybe the front camera being fuzzy when i tested it. I'm going to try and see how long i can live without xposed. Great work!
Oh wait.. snapshare doesn't work. ****!
I've got a glitch - mobile data is on, but the "H" symbol is gone. Meaning there is no "H". Up-and-down arrows are in place when data is being transmitted, but no "H". Other than that everything's just fine.
WhiteNeo said:
Keyboard gesture won't work on AOSP because it requires a proprietary lib by Google. You can install Google Keyboard to have the same look with swype
Alternatively, check my XV CM12 thread for the material Xperia keyboard I attached to one of my latest comments.
Click to expand...
Click to collapse
Thanks a lot mate loving your Xperia keyboard!
My feedback
Everything works well..
im amazed by this new experience..
Some things i've noticed
- From facing camera stretches the image from camera sometime
- I experienced whistle from speaker while calling, however, i flashed a zip, which fixed it, i will attach the zip file
other than that, everything is working well in my point of view..
i will post more soon if i come across some..
[ROM][UNOFFICIAL][6.0.1][E6653/E6603] CyanogenMod 13 for the Sony Xperia Z5 [ALPHA]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CyanogenMod 13 for the Sony Xperia Z5 E6653 and E6603
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 6.0 (Marshmallow), which is designed to increase
performance and reliability over stock Android for your device.
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. You will need to provide your own Google Applications package (gapps).
CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Before you start
This ROM is only for the E6653 and the E6603
Code:
*
* Your warranty may be voided !
*
* 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.
*
Special Thanks
@CTXz for getting the ball rolling on CyanogenMod for Z5 series and stemming the lion's share to get this working
@oshmoun for providing fixes ASAP
@AndroPlus for providing a great kernel that works with many recoveries
@moonbutt74 for reminding me that smashing your device can provide a solution
@sub77 for teaching me how to work with QCOM (I was on exynos before)
@Joeisgood99 for providing a solid working TWRP-3.0.0.0 build until we had our own
@bazhip for providing a well working twrp 2.8.7.0 for restoring until we had our own
@alphatact1cs has a great overview on lots of topics for the Z5 device family
@auras76 for his great Custom ROM
@infected_ for his experience
Thanks to @mpro420 for help to get Viper4Android working !
Thanks to @jimRnor for Project DiVA SoundMod !
The Sonyxperiadev team for releasing their sources to the public
SonyAOSP team
SonyCM team
Sony Xperia (community) devs
And ofcourse the entire CyanogenMod team!
(Known) Issues
Video Recording
Bluetooth (keeps restarting) (might be fixed, needs feedback + testing)
Camera Colors (can be circumvented by using specific apps CameraNext Mod )
Camera Focus & Sharpness (driver issue, probably since it uses Xperia Z (original) drivers but different lenses ?)
Camera lowlight pictures (might improve with release of Sony's "Experimental AOSP Camera" for the Z5 series, porting of other Framework + Stock Cam app; partially needs DRM magic)
Camera Focus (even with VCM2 actuator changes focus is still kind of murky)
Fingerprint sensor (might work depending on build date of ROM)
Lag after booting up device (Will resolve: lock screen after boot and waiting a few seconds)
Long bootup times & less smoothness with "stock" (prebuilt) kernel
What can not be fixed, changed - aka WONTFIX - NOTOURPROBLEM
There might be potential speed issues with Class 10+ microSD cards not properly being "tuned", in that case switch to slower cards or RMA it which should hopefully solve it. There is a possibility to force slower speeds on cards but that is not really the optimal solution with ultra speed cards and needs further investigation. Samsung (EVO/EVO+) cards, Transcend cards and a few others UHS-I(+) and faster are affected.
What has been Fixed
Horizontal color lines and color glitches during bootup
Gapps
Sudden Lag after some time
NFC
Odd calling numbers
In-call mic
Sound on calls
Camera button
Microphone
Thermal regulation
Red flashy frames
RIL (SIM detection)
Dex pre-optimization
Camera
Sensors
Crash after locking device
microSD access
Flash light / Torch
Full brightness (should be fully working)
Gapps (permissions issues) [occurs occasionally and should be circumvented by full-wipe approach (incl. internal storage)
Hang/Loop during boot stage (should be circumvented by full-wipe approach (incl. internal storage)) (use Custom Kernel, under investigation)
High battery drain [~ 10%-20% per hour] when dirty-flashing system (fastboot -S 256M flash system system.img), make sure to have data backed up, then format /data ; OTA updates should be fine though [need feedback] ); causes are: dirty flashing, certain apps, ROM issues, etc.
Guides/Instructions
Unlocking Bootloader
Warning! The following procedure may void your warranty and will wipe EVERYTHING
Visit Sonys Official Bootloader Unlock guide (Details to all the risks you are taking are located on their site)
After Unlocking your bootloader you can proceed with the next steps
Steps on how to Fastboot, Flashmode, Recovery, Emergency/Force Poweroff
@alphatact1cs has a great overview on lots of topics for the Z5 device family
over at [GUIDE] Sony Xperia Z5 - UNLOCK / ROOT / TWEAKS - OS 5.1.1 / 6.0
There go to the [GUIDE] StockROM section , open it up and under #GENERAL you'll find everything you need to know.
Setting up fastboot and how to use it
For windows users
Please checkout this guide on how to use fastboot on windows
If you prefer to keep a low footprint instead of installing the whole Android SDK, take a look at its thread
[TOOL]Minimal ADB and Fastboot [8-28-15]
For Linux users
Installation
Debian based distros (Debian, Ubuntu etc.)
Open a terminal and enter the following :
Code:
sudo apt-get update && sudo apt-get install android-tools*
Confirm the installation by either hitting enter or typing y
Gentoo based Distros (Gentoo, Funtoo, Sabayon, Scientific Linux)
Once you're in a terminal, enter the following:
Code:
emerge dev-util/android-sdk-update-manager
Other distros (Arch, Fedora, Open Suse etc.)
Please find the apropriate packages to install android fastboot tools for your distro
How to use
Open a terminal in the location your .img file is located or cd into that directory like this:
Code:
cd <path to your directory that contains the .img files>
Replace <path to your directory that contains the .img files> with your actuall path
To boot temporarely into a .img (ex recovery) use the following command (replace <your.img> with your .img file) :
Code:
fastboot boot <yourfile>.img
To flash a kernel image enter the following (replace <your.img> with your .img file):
Code:
fastboot flash boot <your.img>
To flash a recovery image enter the following (replace <your.img> with your .img file):
Code:
fastboot flash recovery <your.img>
To exit fastboot enter :
Code:
fastboot reboot
How to install CM 13
Above all - do a Backup of ALL your data
When I write ALL I mean ALL (this includes the data on your micro SD card,
don't come whining to me if you lose your wedding photos/videos, kids' photos/videos or other important stuff !
For optimal experience I'd recommend my built custom kernel (quicker boot times, higher reliability, more tweakability)
General, in-depth instructions
Download one of the newer Z5 AndroPlusKernels v20+ by @AndroPlus from his official website (Scroll down and select Z5, then on AndroidFileHost search for Z5_AndroPlusKernel_Permissive_v2 (v20 - v23) and download it)
Extract the flashable zip-file e.g. Z5_AndroPlusKernel_Permissive_v23.zip
Download our TWRP 3.0.1-0 build for the Z5)
Download the appropriate gapps from below (Can be downloaded on your device)
Download the CM 13 Zip for the Z5 from below (Can be downloaded on your device)
Move the GAPPS zip and the CM 13 to your Z5 if you haven't downloaded them on your device
Power Off your Z5 and wait about 10-15 seconds to make sure it's off
To enter fastboot mode hold VOL UP and while holding VOL UP connect your device to your pc via cable
When the notification LED has turned blue you are in fastboot mode
On your PC flash the boot.img that has been extracted from the Z5_AndroPlusKernel_Permissive_v23.zip using fastboot (
Code:
fastboot flash boot boot.img
)
Now flash twrp-3.0.1-0-E6653-20160403.img by using fastboot (
Code:
fastboot flash recovery twrp-3.0.1-0-E6653-20160403.img
)
Once both of those images have been flashed you can reboot the device like so:
Code:
fastboot reboot
Quickly pull the usb cable from the computer (you can leave the other end in the phone's port)
When booting up wait for the notification light to turn yellow at the Sony logo
Once it has turned yellow, you will enter TWRP by pressing VOL UP (or VOL DOWN - up works more reliably)
If you've missed the step above, reboot your device and try the step above again
Alternatively you can force turn off the device via: Power Button + Volume Up , then turn it on again via Power Button
If TWRP asks you to enable read and write, swipe to continue
Go to settings and lower the max brightness to the minimum or one of the lower levels to preserve energy
In TWRP make a full backup to the microSD in case you want to revert back to stock.
After it has finished, in this case Reboot -> System.
Copy over the TWRP folder from the external microSD to your computer (reason: you might not have access to your external SD or have to reformat it
Thank Microsoft, Sony, etc. for that: "Stock" ROM uses texfat , AOSP, CM, etc. uses exfat, ext4, ntfs
The files on the microSD might get corrupted (filesystem problem) or the microSD going crazy (I already had both cases)
Now Power on your phone and follow the steps again to get into TWRP
Swipe to continue (?)
select Wipe > Advanced Wipe
Now ONLY tick Dalvik/ART cache, System, Cache and Data
WARNING! THE NEXT STEP WILL WIPE YOUR SYSTEM AND DATA, MEANING YOU WILL DELETE YOUR STOCK SONY SYSTEM AND ALL YOUR APPS
(You already DID a Backup of your files so nothing to worry about)
Once you've ticked the correct boxes, swipe to wipe
Once the wipe is complete, return to the main menu and select Install
Locate and select your CM 13 Zip
Select "Add more Zips" and add your GAPPS package and finally swipe to install
Once the installation succeeded you can select "Reboot System"
Wait for CM 13 to boot up (Can take several minutes)
Enjoy CM13
OPTIONAL: You can remove your TWRP backup that is located in the TWRP folder if you feel like you will no longer need it
How to ROOT
In CM 13, enable the developer options
Select Root access
Select Apps Only (Or Apps and ADB if you use ADB)
Done
How to disable the Thermal Manager
Before we start I want to set a few questions and warnings. Disabling the thermal manager will cause you device to run slightly hotter, do this at your own risk.
Let's start out with why you would want to disable the thermal manager. At this point it's not recommended to disable the thermal manager as it has been fixed. However some people still want the max performance out of their device. The average heat without the thermal manager will be roughly the same, if not less compared to the stock ROM with it's thermal manager enabled.
So why is the thermal manager even included if it the device runs mostly fine without it. As most of you already know, the Snapdragon 810 (MSM8994) has overheating problems. The first CM boot after flash is responsible for optimizing apps and android and can become extremely resource hungry at that point. Due to that, the device can heat tremendously! Not only can that cause a panic reboot but it can also damage your device in rare cases. To avoid that issue a thermal manager shrinks down process and slowers the boot animation (That's why the CM logo may lag at first boot).
Enough said, let's get going..
To disable the thermal manager you must do the following :
First enable root access (See "How to ROOT" guide)
Open the CM file manager
Go to settings > General Settings > Access Mode
Select root acess mode
Go back to the file manager
Swipe from left to right or press the menu button in the upper left corner
Select Root folder
Open the folder/directory called etc
Delete thermanger.xml
Reboot
Done
How return back to stock via TWRP backup
Reboot your device
Wait for the notification light to turn purple at the Sony logo
Once it has turned purple, you will enter TWRP by pressing VOL UP or VOL DOWN
If you've missed the step above reboot and try again
If TWRP will ask you to enable read and write, swipe to continue
In TWRP select restore and select your backup, then swipe to restore
Once the restore is done you can select "Reboot System"
If your device hangs at the Sony wave boot animation, force shut down and power your device up again.
Downloads
Latest recommended CyanogenMod release for the Sony Xperia Z5 E6653/E6603 :
6.0.1_13.0-20160626-UNOFFICIAL-sumire_r46_alternate
Latest recommended Kernel for the CM release for the Sony Xperia Z5 E6653/E6603 :
6.0.1_13.0-20160626-UNOFFICIAL-sumire_r46_alternate
All my releases can be found here on : Android File Host
TWRP for CM/AOSP-based ROMs:
[TWRP][E6653/E6603/E6633/E6683] 3.0.2 , for CM/AOSP ROMs
Gapps (Select ARM64 > 6.0) :
Open Gapps
[GAPPS][6.0/5.1/5.0][arm/arm64] Official Slim GApps ( recommended )
XPosed for Android:
[OFFICIAL] Xposed for Lollipop/Marshmallow (Installer in Thread)
XPosed Releases
SuperSU in SystemMode:
SuperSU in System-Mode [v2.65-STABLE] [v2.68-BETA] [v2.70-WIP/BETA-RC]
Sound MODs:
[Sound Mod ][Project DiVA][6.0 MM_Z5 series] KitaKami sound mod Prototype 01 (any effect ?)
A.R.I.S.E. Sound Systems - Auditory Research in Sound Enhancement - Exodus RC8.3 (works (RC8.3))
[SOUNDMOD][JB/KK/LP/MM]Project Yume Final, You are the Legend (needs testing)
[SUPER MOD][4.4+/6.0/N][ v7.5.2 ] XTREMEMusic™ THE SOUND THAT YOU'VE NEVER HEARD! (NOT working (7.4), needs testing of 7.5*
[Audio Mod] eXtremeBeats Aural Maximizer (needs testing)
[APP]Material ViPER4Android 2.4.0.1[Light/Dark][LP/MM]
mpro420 said:
1.)zip file install via twrp.
2.)reboot to system.
3.)enable v4a "write to sdcard" permission in setting/apps/viper4android/permission.
4.)open v4a and gain root permission.
5.)install driver for v4a.
6.)reboot system.
7.)[emoji39]
Click to expand...
Click to collapse
Questions and bug reporting
The following questions will be ignored
Inappropriate questions
Requests for other devices
Forced orders, EX. : "PLS FIX!!!!!!"
ETA's
Often repeated questions or requests usually by the same user
Requests that are out of CM's framework (Ex. Adding Sony Apps)
How to report a bug/issue
Explain exactly what happens
Mention a log if you can (Please use hastebin or any other paste site to keep the thread clean)
If you can't mention a log, explain as precise as possible when, why and where it occurs!
Source Code
All Source Code can be obtained from:
https://github.com/Sony-Kitakami
https://github.com/SonyAosp
https://github.com/sonyxperiadev
https://github.com/CyanogenMod
https://github.com/zachariasmaladroit/android_kernel_sony_msm8994_kitakami_r2
Kernel Source code can be obtained from : zachariasmaladroit/android_kernel_sony_msm8994_kitakami_r2
We gladly accept any developers that are willing to contribute to this project! Please PM @CTXz if you are interested in joining this project!
Build from Source
http://forum.xda-developers.com/xperia-z5/general/guide-build-cm13-source-z5-z5c-z5p-t3357040
Screen Shots (Z5 compact)
XDA:DevDB Information
CyanogenMod 13 for the Sony Xperia Z5 E6653 and E6603, ROM for the Sony Xperia Z5
Contributors
CTXz, Moonbutt74 , zacharias.maladroit , oshmoun , infected_
Source Code:
https://github.com/Sony-Kitakami
https://github.com/SonyAosp
https://github.com/sonyxperiadev
https://github.com/CyanogenMod
https://github.com/zachariasmaladroit/android_kernel_sony_msm8994_kitakami_r2
ROM OS Version: 6.0.x Marshmallow
ROM Firmware Required: 6.0 Recommended
Based On: CyanogenMod
Version Information
Status: Alpha
Created 2016-04-11
Last Updated 2016-06-28
Changelog
Code:
2016/05/06
[LIST]
[*]Dual SIM support (ROM) [COLOR="Red"][B][WIP][/B][/COLOR]
[*]Dual SIM support (Kernel) [COLOR="Red"][B][WIP][/B][/COLOR]
[*]smoother brightness (automatic & manual), lower default and manual brightness
[*]weather provider support (CM)
[*]thermal manager improvements (CM)
[*]potential stability-fixes (CM)
[*]brightness dimming disabled (once temperature raises)
[*]VCM2 camera actuator (presumably working focus) == feature complete camera [LED torch still needs work]
[*]adb enabled from the start (diagnostics at this early ROM stage)
[*]upstream ROM + Kernel changes
[*]
[*] Sim-specific change: add DSDS (dual sim) detection script that starts second ril-daemon
[*]
[*] Custom Kernel changes:
[*] Intelliplug + Intellithermal by default [[B][COLOR="Red"]stability testing[/COLOR][/B]]
[*] added Quick Wakeup, PowerSuspend,
[*] added AdrenoIdler
[*] CPU and general Kernel optimized compiler flags
[*] re-enabled efficient WorkQueue [[B][COLOR="Red"]stability testing[/COLOR][/B]]
[*] re-enabled nop idle governor for CPUIDLE driver [[B][COLOR="Red"]stability testing[/COLOR][/B]]
[*]
[/LIST]
2016/04/19
- LiveDisplay (CM upstream) should work more reliably and should not cause instabilities and (boot)loops anymore
- torch should work now (ROM)
- changes, improvement to Bootup (Kernel side) - should make prebuilt kernel more reliable
2016/04/17 [suzuran]
- Fixed Brightness
- Fixed Torch
- Fixed Double Tap 2 Wake
- Added CPU core optimization
- Added USB gadget support
- Synced with the latest CM sources
-----------------------------------------------
* For devs
- Added Kitakami patcher to manifests
2016/04/15
- Full brightness range + maximum brightness (ROM + Kernel)
- KCAL support (Kernel)
- alucard, elementalX, zzmoove governors (Kernel)
- upstream sync (Kernel), perhaps better, more reliable WiFi
- more battery efficiency during video playback (Kernel), [needs testing, lags ?]
- adreno (GPU) governor, lower default frequency (Kernel), perhaps lower battery consumption, [needs testing, lags ?]
- vibrator intensity control (Kernel) [needs testing]
- some more battery efficiency tweaks (Kernel)
- NTFS, exFAT filesystem support (for microSD) (Kernel)
- tweaks and reliability improvements (Kernel)
- Driver wakelock control (Kernel)
- NEON/FPU compiler optimizations (Kernel)
- improved Hotplug reliability and stability (Kernel)
2016/04/12 [suzuran]
- Fixed sdcard recognition
- Updated binaries to v4
- Released CM build guide
- Synced with newest sources
2016/04/11
- CM 13 For the Z5 E6653 Released
2016/04/10
- CM 13 For the Z5 Premium E6853 Released
2016/04/05
- Fixed GApps
- Partially fixed Bluetooth
- Synced to latest CM sources
2016/03/27
- Fix thermal manager lag
- Fix NFC
- Updated kernel configs
- Added ffmpeg codecs support
- Synced with newest CM sources
-------------------------------------------
* For devs
- Cleaned up suzuran and satsuki tree
- > Moved common media configs to kitakami common tree
- > Moved acdb files to vendor tree
2016/03/24
- Fix In-call Mic
- Add support for the E5803
- Add option to boot into recovery (On purple LED at Sony logo press VOL UP or VOL DOWN to enter recovery)
- Update Thermal manager
- Merge latest AOSP kernel commits
- Sync to newest CM source
2016/03/22
- Fix microphone
- Add settings for camera button
- Add settings for volume rockers
- Fix sound on calls
2016/03/20 - RIP TonyStark, you were a great moderator and we'll all miss you.
- Added Thermal regulation to avoid overheating problems
- Fixed Red flashy frames
- Fixed RIL (SIM detection)
- Fixed Dex pre-optimization
- Fixed Camera
- Fixed Sensors
- Fixed Crash after locking device
2016/03/18 - CM 13 For the Z5 Compact E5823 Released
Reserved 02
Reserved 03
(and another one)
You know the drill:
the most important part is the phone functionality (well, it's a smartphone ),
please test that after you've done the initial set-up and tell, whether it works
Finally get there....
Great job man!
Hope there will be dual sim support asap.
Nice jobe, I'll wait for a more stable version to test it
keep up the good work
best regards.
Well done again to Sony Kitakami Developer Organization!
Sooooo much time and effort represented in those CM13 github projects. Total Respect.
Nuf said.
JerryLaiHMmmmmm said:
Finally get there....
Great job man!
Hope there will be dual sim support asap.
Click to expand...
Click to collapse
I've taken a look but haven't figured out yet on how to make it work,
if there are any developers out there with DSDS (dual sim) devices, interested on getting this working and read this - please take a look at it
Thanks !
korom42 said:
Nice jobe, I'll wait for a more stable version to test it
keep up the good work
best regards.
Click to expand...
Click to collapse
Okay
Thanks
Joeisgood99 said:
Well done again to Sony Kitakami Developer Organization!
Sooooo much time and effort represented in those CM13 github projects. Total Respect.
Nuf said.
Click to expand...
Click to collapse
Thanks ! <3
Will you be making a guide on building this rom from source? And of course, thank you for all your hard work we all greatly appreciate it.
Uclydde said:
Will you be making a guide on building this rom from source? And of course, thank you for all your hard work we all greatly appreciate it.
Click to expand...
Click to collapse
Very soon mate
Uclydde said:
Will you be making a guide on building this rom from source? And of course, thank you for all your hard work we all greatly appreciate it.
Click to expand...
Click to collapse
Build from Source
The guide on how to build your own Z5 ROM will be posted once we feel like this ROM is ready enough
Click to expand...
Click to collapse
Take a look at the source and the repos, the guides are out there ...
... you got a PM
CTXz said:
Very soon mate
Click to expand...
Click to collapse
beat me to it
zacharias.maladroit said:
[ROM][UNOFFICIAL][6.0.1][E6653/E6603] CyanogenMod 13 for the Sony Xperia Z5 [ALPHA]
if you loose your wedding photos/videos,
Click to expand...
Click to collapse
If it's "loose", put some glue on it!
lol
m3ta said:
If it's "loose", put some glue on it!
lol
Click to expand...
Click to collapse
lol - I get those mixed up quite a bit, sometimes due to typos, too
Status Update:
Uploaded new img files and a flashable zip-file for TWRP (haven't tried it out myself, currently evaluating Resurrection Remix)
Sorry for the inconvenience so far
Give it a try, if you dare
Okay, so I followed the steps for "General installation", and the rom is surprisingly smooth. The only issue I've noticed that isn't addressed in the original post is that vibration intensity is WAY higher than in the stock rom. Like it's actually pretty loud. I know it's a minor issue compared to some of the other things, but I'm just throwing that out there. I'll point out anything else I find.
Absolute legend! Thanks man. I'll get to testing once i get home off this drilling rig
Uclydde said:
Okay, so I followed the steps for "General installation", and the rom is surprisingly smooth. The only issue I've noticed that isn't addressed in the original post is that vibration intensity is WAY higher than in the stock rom. Like it's actually pretty loud. I know it's a minor issue compared to some of the other things, but I'm just throwing that out there. I'll point out anything else I find.
Click to expand...
Click to collapse
Thanks for testing
Actually it already was higher on AOSP, if recall correctly, but I'll ask the other devs if they noticed something out of the ordinary
Thanks
atanu89 said:
Absolute legend! Thanks man. I'll get to testing once i get home off this drilling rig
Click to expand...
Click to collapse
Thanks
Thanks for this great rom, the only problem i encounter is that my phone keeps stuck in first startup (cyanogenmod logo) and that keeps going i force my phone to switch off after 45 minutes, is there something i do wrong i followed the in depth guide
Sovjet-Command said:
Thanks for this great rom, the only problem i encounter is that my phone keeps stuck in first startup (cyanogenmod logo) and that keeps going i force my phone to switch off after 45 minutes, is there something i do wrong i followed the in depth guide
Click to expand...
Click to collapse
That partially is caused by the "stock" built kernel,
you can see whether is improved by flashing my custom kernel.
One observation (according to @moonbutt74 afaik) led to the conclusion that the upstream (from sonyxperiadev) setting of coherent_pool=8M doesn't match with Sony's ("Stock ROM") setting of coherent_pool=2M,
and does no good for startup time (and reliability ?).
Another factor (like in most AOSP-based ROMs, Kernels) is that the kernel was built with a less tuned toolchain (gcc),
can't directly explain though why does leads to exactly that behavior.
Tl;dr:
Give the custom kernel a try - the "stock" kernel should work but for some reason sometimes it does not
custom has exfat + ntfs support to make microSDs work reliably and other things
Thanks
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is the NightOwl LineageOS 15.1 Android 8.1.0 Beta3 built from source for the Galaxy Note 1 GT-N7000/GT-N7000B
This LineageOS 15.1 based ROM is in Beta state and not ready for all day usage.
The main functions are working but there will be bugs!
Code:
Use my Roms only if you are sure about the risks of flashing custom Roms/Kernel to your device. I'm not responsible for any damage caused by using one of my files.
NOTE:
Because of the Rom Size and the ART runtime since Android 5 all Apps will need more space. If you want to install the rom together with Gapps you need to repartition your internal storage.
You can find more informations in the Howto Install section.
Changes:
Beta3:
* Updated los sources
* August security patches
* Fix mic-gain when multiple input streams are used
* Go settings without lowram flag set
* Acelerometer fixed
Older Changes:
Alpha2:
* Updated los sources
* April security patches
* First start wizard is working with installed gapps
* Youtube is working
* Added power profile settings
* Video playback mostly working
* Whatsapp videocalls working
Alpha1:
* First public release
Known Bugs Beta3:
* Installed gapps will cause a battery drain about 10%/h in standby
A part of the battery drain is caused by Wifi scanning which keeps Wifi always active.
Turn Wi-Fi Scanning off here: Settings -> Security & Privacy -> Location -> Scanning ->Wi-Fi scanning
This will reduce the battery drain but still something other (Ril?) is draining the battery too.
* If you get asked to instal/fix root/supersu in the recovery select no!
* Usb dialog not working. you can enable mtp mode in the developer settings
* Adoptable storage is not working (don't format your sdcard as internal!)
* Because of the rom size you need to repartition your /system and /data partition if you want to install gapps
How to Install:
If you are running a custom Kitkat(4.4) or newer Rom:
1. Copy Rom + Google Apps + recovery-twrp3.1.0-build2-isorec-n7000.zip + lanchon-repit-20170115-system=1536M+keep-data=6G+keep-sdcard=max+keep-preload=same+keep-n7000.zip to your external sdcard
2. Boot into recovery
3. Factory Reset + Format the /system partition
4. Flash the Rom zip file (without gapps in this step)
5. Flash recovery-twrp3.1.0-build2-isorec-n7000.zip
6. Reboot the recovery to enter the twrp isorec recovery
7. Flash lanchon-repit-20170115-system=1536M+keep-data=6G+keep-sdcard=max+keep-preload=same+keep-n7000.zip (Read the instructions in How to repartition your device!)
8. Flash gapps
9. Reboot
The steps to install it from an stock samsung rom are:
If you have already an samsung 4.1.x running you can skip step 1
1.flash N7000ZSLR1_N7000OZSLR1_BRI (or any other other 4.1.2) stock rom using odin
2.Copy Rom + Google Apps + recovery-twrp3.1.0-build2-isorec-n7000.zip + lanchon-repit-20170115-system=1536M+keep-data=6G+keep-sdcard=max+keep-preload=same+keep-n7000.zip to your external sdcard
3.flash PhilZ-cwm6-XXLT6-XSA-5.06.1.tar.md5 (https://www.androidfilehost.com/?fid=745425885120702299) to get cwm recovery with odin
4. boot into recovery
5. flash this kernel http://forum.xda-developers.com/devdb/project/dl/?id=20863 to get an updated recovery
(this step will make your old rom unbootable stuck in the n7000 screen but you can boot into recovery with press and hold "home" and "volume+" buttons and power on your phone)
6. you need to reboot! your device now to recovery
7. you are now in the updated recovery and you need to do a factory reset + format the /system partition
8. Flash the Rom zip file (without gapps in this step)
9. Flash recovery-twrp3.1.0-build2-isorec-n7000.zip
10. Reboot the recovery to enter the twrp isorec recovery
11. Flash lanchon-repit-20170115-system=1536M+keep-data=6G+keep-sdcard=max+keep-preload=same+keep-n7000.zip (Read the instructions in How to repartition your device!)
12. Flash gapps
13. Reboot
Updating If you are running an earlier NightOwl LineageOS 15.1 alpha version:
1. Copy Rom + recovery-twrp3.1.0-build2-isorec-n7000.zip + lanchon-repit-20170115-system=1536M+keep-data=6G+keep-sdcard=max+keep-preload=same+keep-n7000.zip to your external sdcard
2. Boot into recovery
3. Flash recovery-twrp3.1.0-build2-isorec-n7000.zip
4. Reboot the recovery to enter the twrp isorec recovery
5. Flash lanchon-repit-20170115-system=1536M+keep-data=6G+keep-sdcard=max+keep-preload=same+keep-n7000.zip (Read the instructions in How to repartition your device!)
6. Flash the Rom zip file
7. wipe dalvik cache
8. Reboot
How to repartition your device:
Because of partition size limitations you need to repartition your device to fit the rom together with gapps on the /system partition.
My example repit file (in the Downlodas section) will also enlarge the /data partition because the default size is to small for android 5+ if you want to install some apps.
Lanchon has made a tool which makes it possible to repartition your device in the recovery without loosing your data
https://github.com/Lanchon/REPIT
You need to have a working TWRP Recovery (CWM and Philz will not work)!
Make sure that you have at least 5GB free space on your internal sdcard0 before you start!
Make sure that your battery is charged and connect your device to the charger because repartitioning can take some time!
Installing the repit zip from the sdcard will fail the first time (because the sdcard is in use and can't unmounted) but the file gets copied to /tmp in this step.
After this select the repit zip to install from /tmp again and it should work
How to enable root:
1. Go to Settings-System-About phone and tip 7 times on Build number to enable the Developer options
2. Go to Settings-Developer options-Root access and set it to Apps and ADB
Don't install supersu (it will give you a boot loop!)
Downloads:
LineageOS 15.1 Beta3:
https://www.androidfilehost.com/?fid=3700668719832239373
Google Apps for lineage 15.1 (Use only after you have repartitioned your device! Suggested versions: micro, nano or pico):
http://opengapps.org/?arch=arm&api=8.1&variant=nano
Recovery flashable TWRP 3.1.0-0 build2 recovery (IsoRec)
https://www.androidfilehost.com/?fid=11050483647474832011
lanchon-repit-20170115-system=1536M+keep-data=6G+keep-sdcard=max+keep-preload=same+keep-n7000.zip
https://www.androidfilehost.com/?fid=11050483647474832009
Older Versions:
LineageOS 15.1 Beta2:
https://www.androidfilehost.com/?fid=11050483647474833224
LineageOS 15.1 Beta1:
https://www.androidfilehost.com/?fid=11050483647474832010
LineageOS 15.1 Alpha2:
https://forum.xda-developers.com/devdb/project/dl/?id=29271
LineageOS 15.1 Alpha1:
https://forum.xda-developers.com/devdb/project/dl/?id=29024
A big THX to:
LineageOS Team
rINanDO (Many parts in this Rom are based on his work for the i9100)
forkbomb444
XDA:DevDB Information
[ROM][LineageOS15.1][Oreo][Android 8.1.0] NightOwl Beta3, ROM for the Samsung Galaxy Note GT-N7000
Contributors
bauner
Source Code: https://github.com/bauner
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Kitkat(4.4) or newer compatible custom recovery
Based On: LineageOS
Version Information
Status: No Longer Updated
Current Beta Version: Beta3
Beta Release Date: 2018-08-12
Created 2018-03-30
Last Updated 2019-03-07
Awesome news incredible history. Many thanks Dev @bauner
Sent from my Redmi 4X using XDA Labs
Thanks a lot for the Rom @bauner
Clean flashed it on my GT-N7000 now and so far couldn't find any bugs that aren't known yet
Since it's my 2nd Phone I can't test anything RIL related but I'll try to check for any other bugs.
Do you know if we'll ever be able to install Magisk to our Note / What's the reason that we can't install it? I've read something about our Devices Ramdisk being different.
Dear bauner
Wow! Thank you so much!
Sincerely
Oh my!!! @bauner you're an absolute legend! Can't thank you enough for giving us the opportunity to try out the latest and greatest version of Android on our beloved Galaxy note!
I'll give it a try in a few days. I'm so excited. Thanks so much.
Cheers ?
whew my eyes...
btw first time trying f2fs installation on n7000, and it booted (unexpected as I see most of n7000 rom thread wrote nothing on f2fs support) gonna try it out
phone seems couldn't power on while charging with this kernel. Nice charging screen tho, love it
Thanks Bauner
EDIT: It seems won't boot (stuck at the charging screen) only if the battery is too low.
EDIT 2 : I don't know whether this is because of f2fs or what, I can feel that it performs much better than nougat (i mean on first boot of both rom)
Kiddos like screenies ~ :3
The lines in screenshot only applies to screenshot file - see statement by OP in first post
Thank you Bauner!
Thank you alot Bauner❤❤❤
Bugs I've seen so far since yesterday
•Youtube video playback broken (i can watch youtube on gello)
•Split screen
•occassional signal loss which requires reboot to be back again
•camera picture settings
•no signal sometimes whenwver i reboot, i have to reboot again for the aignal to come back
haveyouseenthisboi said:
Bugs I've seen so far since yesterday
•Youtube video playback broken (i can watch youtube on gello)
•Split screen
•occassional signal loss which requires reboot to be back again
•camera picture settings
•no signal sometimes whenwver i reboot, i have to reboot again for the aignal to come back
Click to expand...
Click to collapse
The youtube video problem is known
The rom is a android go build which does not support split screen
Can you reproduce the signal loss or will it happen randomly?
Which camera setting will not work for you?
Can't test it in this level (Daily phone and all)
just wanted to say thank you Bauner for supporting Note!
haveyouseenthisboi said:
Bugs I've seen so far since yesterday
•Split screen
Click to expand...
Click to collapse
Split screen works perfectly, but to use split scrren, you need to set the low ram flag in build.prop to false
*You will notice a slight change in ui such as recents and screen off animation
Oh i found out that it was not really a signal loss but a random no simcard. It is random everytime i reboot the phone. I have to reboot again for the system to "detect" the sim again
haveyouseenthisboi said:
Oh i found out that it was not really a signal loss but a random no simcard. It is random everytime i reboot the phone. I have to reboot again for the system to "detect" the sim again
Click to expand...
Click to collapse
Welp I also face this problem since months ago (during last year, running rros nougat)... Tried several time of clean install of nougat but didn't help, even with a different sim. Hopefully as for now the issue has not come back again for me on los15.
I tot I'm the only one facing this issue ._. as I'm expecting this is hardware related problem. I'm highly confident this is not software related. My sis and my mom they both using n7000 as daily driver with rros nougat running since clean install during earlier last year, and they didn't hv this/any problem until now. (My mom make many phone calls everyday. ) Guess should be due to the worsening condition of the modem chip, maybe is because of the heat released from CPU is too much?
Interestingly I only got the no sim bug on bauner's cm12 and los15.1
Seems like it was unable to boot sometimes, when the phone is charging, even when it already charged full. Best to remove charger and boot. Else sometimes it will stuck at charging screen, then will need to reboot by long pressing the power button.
Sometimes shutdown or reboot, it will like stuck for a moment before reset.(should be kernel related?) Like if in TWRP, if press reboot, it will stuck there for around 5 seconds or more, in my case 15 seconds longest, before it really reset.
There's no thermal sensors detected. Can't see the temperature of system.
Until today still smooth like hell. No idea why haha I'm using lowram flag = false.
Surprisingly there aren't any MTP Host related FC Dialog anymore 0.0 I will try out MTP soon.
Overall, what a legend! Thanks OP! It seems like it is a joke to tell people that note 1 is running Oreo :laugh:
But not.
Is there any way to get trusted face without mano gapps
ritik jaiswal said:
Wanted to flash nano gapps
In Pico no voice assistant, no voice unlock, no face unlock
Neither the Google app
Is there any way
Click to expand...
Click to collapse
With the default /system partition size you will not have enough free space to install nano gapps.
To fit bigger gapps as pico with lineage 15.1 you need to repartition the /system partition too.
https://forum.xda-developers.com/showpost.php?p=66341193&postcount=2071
bauner said:
With the default /system partition size you will not have enough free space to install nano gapps.
To fit bigger gapps as pico with lineage 15.1 you need to repartition the /system partition too.
https://forum.xda-developers.com/showpost.php?p=66341193&postcount=2071
Click to expand...
Click to collapse
Thank you for this.
Anyways, my internal storage shows as corrupted in 8.1.0. Not able to access it. Did I miss something?
Apart from this, everything is working great! Thank you once again for keeping this phone alive @bauner.