• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][TX][UB][L] CyanogenMod 12.1 - Neo's Homebuilds [DISCONTINUED]

WhiteNeo

Elite Member
Feb 13, 2013
2,449
4,097
0
CyanogenMod 12.1 is a free, community built distribution of Android 5.1 (Lollipop) which greatly extends the capabilities of your phone.




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:
- 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
 

WhiteNeo

Elite Member
Feb 13, 2013
2,449
4,097
0
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
 
Last edited:

3mr

Member
Dec 31, 2013
23
5
0
:)
So, how do you like the ROM so far? :)
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
 

Antiga Prime

Senior Member
Sep 25, 2012
994
637
0
So, how do you like the ROM so far? :)
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:
 
  • Like
Reactions: WhiteNeo

Mehr7400

Senior Member
Aug 29, 2012
103
15
0
Tehran
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
 

WhiteNeo

Elite Member
Feb 13, 2013
2,449
4,097
0
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
There are enough Xperia apps out there already. Any app that works with CM12 on any phone should work with this specific ROM, too. :)
 
  • Like
Reactions: Mehr7400

Mehr7400

Senior Member
Aug 29, 2012
103
15
0
Tehran
There are enough Xperia apps out there already. Any app that works with CM12 on any phone should work with this specific ROM, too. :)
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)
 

WhiteNeo

Elite Member
Feb 13, 2013
2,449
4,097
0
  • Like
Reactions: Mehr7400

Mehr7400

Senior Member
Aug 29, 2012
103
15
0
Tehran
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
 

tr011_tmn

Member
Sep 23, 2015
13
0
0
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.
 

WhiteNeo

Elite Member
Feb 13, 2013
2,449
4,097
0
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.
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.