[ROM][YUGA][LP][5.0.2] CyanogenMod 12.0 Unofficial

Search This thread

AuSSiELaMbChOpS

Senior Member
May 27, 2012
433
1,270
github.com
Samsung Galaxy S10+

c1zd4eZ.png


Sony Xperia Z/YUGA/C6603 CyanogenMod 12.0 (5.0.2) Unofficial Builds

The main reason I am providing these builds is for anybody who wants to stay with cm12 (5.0.2) so Xposed Framework can be used successfully until the 5.1+ version is stable.

Kernel compiled using SABERMOD ARM-EABI 4.9.x
Big thank you to @_infected for his Sabermod kernel source that features in these builds with additions.
SOURCE: https://github.com/xLaMbChOpSx/android_kernel_sony_apq8064/tree/cm-12.0

FEATURES
-Clang Optimized with -O3 Optimization
-Linker Optimizations
-Graphite Flags
-CPU Arch Specific flags
-Other GCC flags to optimize the build
-Voltage control
-IntelliPlug hotplug
-Intellithermal driver
-msm limiter
-Intelliactive plus other CPU governors
-USB FastCharge

To control all kernel options including msm limiter the easiest way is to use Synapse or Kernel Adiutor

Rom source is synced directly from CyanogenMod and compiled using the standard toolchain, some extra cherry-picks have been included and will be documented in the second post in the changelog provided.

CHANGES / ADDITIONS
Changes or additions to the stock CyanogenMod experience:
- Team Win Recovery Project (TWRP) recovery
- Slimrom's Heads Up Notification implementation
- ViPER4Android HQ Driver
- Ultimate Kernel Manager (UKM) fully integrated


INSTALLATION
Coming from a different ROM (Anything different to CM12):
- Make sure you're running a proper working ClockworkMod-Recovery/Team Win Recovery Project
- Copy ROM and Gapps zips to your SD Card
- Boot into Recovery
- DO A FULL WIPE (DATA WIPE/FORMAT SYSTEM)
- Flash ROM zip from SD Card
- Flash Gapps zip from SD Card
- Reboot

Upgrading from an earlier version:
- Copy the ROM zip to your SD Card
- Boot into Recovery
- Flash the ROM zip from SD Card
- Reboot


DOWNLOAD


GAPPS

Delta Gapps With Modular Addons
Thank you to @Deltadroid for providing these awesome gapps packages and all the addons.


5Vf2j2j.png

ViPER4Android
ViPER’s Audio is founded by Euphy Wong (known as ViPER520). ViPER’s Audio has been a popular audio mod in China. Co-founder Jasper Loo (known as zhuhang) extended its popularity globally through xda-developers forum. It has now gained fame and stand its ground in the audio mod field.

What is pre-installed
The High Quality (HQ) driver is integrated within the rom along with the accompanying additions to the audio_effects.conf file to reference the driver.

SELinux modifications have been made to allow mediaserver permissions to install and utilize the ViPER4Android audio driver, this allows you to run with SELinux in Enforcing mode with full functionality.

Installation
You will need to install the ViPER4Android application which provides control over the settings provided by the driver, to fully utilize the potential of this amazing audio mod you will want to install some Impulse Response Samples (IRS) which can have a profound effect over your music.

Visit the ViPER4Android xda thread for full information about the capabilities and links to the current official download information.

I have attached a modified application that has been modded to the dark material theme, all credits go to the original author who I unfortunately can not remember as I downloaded this modded version so long ago.

Check out the Impulse Response Sample Index for links to some popular IRS.

Visit ViPER's blog here: http://vipersaudio.com/blog/?page_id=11

All credits for ViPER4Android goto ViPER520.


ISSUES & REQUESTS
Please post logs with any bug reports as without a log it is impossible for me to help.
Feature requests and suggestions are welcome

THANK YOU
CyanogenMod Dev team for providing the source for this rom
_infected for the Sabermod yuga builds and the sabermod kernel source used in this rom
scritch007 for the commit to retain playlists on reboot for media on ext sd card
Slimroms Dev team for unique implementations of features
Team Win Recovery Project (TWRP) for their awesome recovery
faux123 for many kernel features including IntelliPlug, Intelliactive and Intellithermal
ViPER520 for developing ViPER4Android the best audio mod ever!
Deltadroid for the awesome gapps packages and addons

Anybody else I might have forgotten...


XDA:DevDB Information
CyanogenMod 12.0 UNOFFICIAL, ROM for the Sony Xperia Z

Contributors
AuSSiELaMbChOpS
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked bootloader
Based On: CyanogenMod

Version Information
Status: Stable

Created 2015-04-25
Last Updated 2015-04-25
 

Attachments

  • ViPER4Android_FX_A4.x-5.x_Dark1.apk
    5.4 MB · Views: 307
Last edited:

AuSSiELaMbChOpS

Senior Member
May 27, 2012
433
1,270
github.com
Samsung Galaxy S10+
Reserved

Changelog

Latest Build
20150720
(new) Slimrom Heads Up Implementation **
(new) FSYNC control
(update) Removed AutoSMP hotplug driver and set IntelliPlug as default
(update) IntelliPlug v4.0
(update) many more kernel updates and tweaks
(cm12.1 port) Dynamic visualizer color - lockscreen & eleven
Synced with CM & AOSP sources

** To enable Heads Up for an app goto Settings -> Notification Manager -> App Notifications, from there select an app then enable Heads Up within the settings fragment that opens.

Old Builds
20150620
Available here
(new) Added Voltage control support
(new) Added AutoSMP hotplug
(new) Added USB FastCharge support
(new) Added msm limiter
(new) Added Intellithermal driver
(new) Added Intelliactive CPU governor
(update) Many more kernel updates
(update) Fully updated Themes (frameworks/ThemeProvider/ThemeChooser) to cm12.1
Synced with CM & AOSP sources

20150615
Available here
(new) Added Zen v2 & SIOPLUS io schedulers
(update) Kernel updated to 10.6.A.0.454
(fix) init.d execution
(update) DASH updates
(update) TWRP updates
(update) adreno blobs updated to 10.6.A.0.454
(new) ThemeManager updates incl. new uninstall shortcut
Synced with CM & AOSP sources

20150521
Available here
(new) ViPER4Android HQ driver pre-installed
(fix) msm: kgsl: Reverted separate GPU shader memory mapping - Restores music visualiser
(fix) Many cm12.1 frameworks fixes applied
(new) arch: arm: lib: optimize memcpy for cortex-A15
(update) FauxSound Control v2.1
Synced with CM & AOSP sources

20150508
Available here
(new) Recovery changed to TWRP
(new) fs: aio: Optimization for SSD-only machines
(new) FauxSound Control 2.0 (v2.1 updated driver being tested now)
(new) Lionheart, OnDemandPlus & Pegasusq CPU governors added
(new) krait: Added 162MHz & 270MHz steps
(new) arm: dts: msm: i2c: change clock rate to 19.2MHz
(new) GPU: start at 200MHz instead of 320MHz
(new) msm: kgsl: Add separate GPU shader memory mapping
(update) Use Google's NTP server for GPS
(update) Slightly modified gps.conf
Synced with CM & AOSP sources

20150430
Available here
(new) Sync Prima Wifi drivers with caf/LA.AF.1.1_rb1.17
(new) ElementalX CPU governor
(new) BFQ I/O scheduler
(new) kcal adapted to fusion3
(new) fusion3: Use new CSD API
(new) hal: Support for the new csdclient on the audio HAL
(new/fix) Multiple updates to theme engine

Initial Release - 20150425
Available here
(new) Heads up preference switch & Quick Settings Tile (cm12.1)
(new) Themes: Add palettized icon background support (cm12.1)
(new) Smart pull down (Slimroms)
(new) fusion3: Import updated libril
(fix) fusion3: boot animation smoothness
(fix) core: Disable backlight when blanking panel
(fix) MediaProvider: Persist playlists on reboot for media stored on external sd cards
(fix) recovery: Disable signature checking on eng and userdebug builds
(new) ZEN I/O scheduler
 
Last edited:

Zenns

Senior Member
Apr 6, 2015
484
153
awaiting for new build :D
seems to stable so far expect some annoying call issue..
@thread starter upgrade blobs to .292 it should fix the call issue.
 

AuSSiELaMbChOpS

Senior Member
May 27, 2012
433
1,270
github.com
Samsung Galaxy S10+
awaiting for new build :D
seems to stable so far expect some annoying call issue..
@thread starter upgrade blobs to .292 it should fix the call issue.
Hoping to have a new build posted tonight, been testing some changes over the last two days without issues.

Can you give me more info on the call bug you mentioned, I haven't experienced any issues with calls. If you can get a logcat whilst reproducing the issue that would help debug the issue.

Sent from my Xperia Z using Tapatalk
 

Zenns

Senior Member
Apr 6, 2015
484
153
the call issue is you are unable to hear one party or the other party is unable to hear you, It is a known issue also the only way to fix it is by updating the blobs or use new csd api in review.cyanogenmod which should fix it.

anyway try updating the blobs using that github and let me know how thing goes it should boot just fine :)
 

AuSSiELaMbChOpS

Senior Member
May 27, 2012
433
1,270
github.com
Samsung Galaxy S10+
No using the .292 blobs is not just as simple as switching a repo and building the rom, it requires extensive kernel modifications which I have neither the time nor kernel experience to undertake. Plus the kernel used in this rom will require more modifications to allow building with the SaberMod toolchain and stricter flags then stock cm.

Feel free to make a pull request against my kernel repo if you can assist with the changes required.

Sent from my Xperia Z using Tapatalk
 
Last edited:

mohdsubaie

Senior Member
Jan 6, 2012
536
195
Latest update looks good. I have one issue which is across all CM roms. When I connect an external speaker to the phone there is no sound in the speaker during calls. A headset with a mic works fine it is just when you connect a speaker only that the speaker doesn't work. In stock rom the speaker works fine and it uses the phone mic for sound input.

Not sure whether this is a generic CM limitation or a bug.

Sent from my Xperia Z using XDA Free mobile app
 
  • Like
Reactions: AuSSiELaMbChOpS

AuSSiELaMbChOpS

Senior Member
May 27, 2012
433
1,270
github.com
Samsung Galaxy S10+
Latest update looks good. I have one issue which is across all CM roms. When I connect an external speaker to the phone there is no sound in the speaker during calls. A headset with a mic works fine it is just when you connect a speaker only that the speaker doesn't work. In stock rom the speaker works fine and it uses the phone mic for sound input.

Not sure whether this is a generic CM limitation or a bug.

Sent from my Xperia Z using XDA Free mobile app
Never tried to do that but I can test it out and see if there is anything I can do, if it works with stock then it could be an issue with the audio routing or detection of the mic when the speaker is plugged in I will have a bit of a dig and see what I can do.

Sent from my Xperia Z using Tapatalk
 
  • Like
Reactions: mohdsubaie

mohdsubaie

Senior Member
Jan 6, 2012
536
195
Thanks mate.

Sent from my Xperia Z using XDA Free mobile app

---------- Post added at 07:40 PM ---------- Previous post was at 07:36 PM ----------

Never tried to do that but I can test it out and see if there is anything I can do, if it works with stock then it could be an issue with the audio routing or detection of the mic when the speaker is plugged in I will have a bit of a dig and see what I can do.

Sent from my Xperia Z using Tapatalk

Just as an FYI it didn't even work on cm11 for yuga but, definitely works on stock. I tried it on a friends Oneplus one which runs a custom version of cm and it is working fine on his device.

Sent from my Xperia Z using XDA Free mobile app
 

AuSSiELaMbChOpS

Senior Member
May 27, 2012
433
1,270
github.com
Samsung Galaxy S10+
sorry bro, I'm found little isue my ringtone sound can't change it still tink. . . .tink . . ..

Please help me //

regards.
Sorry for my English
Sorry I don't understand what you mean, are you trying to change your ringtone and it won't change?

If your ringtone resets after a reboot move the file to your internal SD card and set your ringtone again.

Sent from my Xperia Z using Tapatalk
 

AuSSiELaMbChOpS

Senior Member
May 27, 2012
433
1,270
github.com
Samsung Galaxy S10+
New build is up. Check the OP for details about ViPER4Android if you are interested in using the pre-installed audio mod.

Latest build
20150521 Unofficial
MD5: 85247fcf8fa2c1f848799846a7b0be97

20150521
(new) ViPER4Android HQ driver pre-installed
(fix) msm: kgsl: Reverted separate GPU shader memory mapping - Restores music visualiser
(fix) Many cm12.1 frameworks fixes applied
(new) arch: arm: lib: optimize memcpy for cortex-A15
(update) FauxSound Control v2.1
Synced with CM & AOSP sources
 

Top Liked Posts

  • There are no posts matching your filters.
  • 14

    c1zd4eZ.png


    Sony Xperia Z/YUGA/C6603 CyanogenMod 12.0 (5.0.2) Unofficial Builds

    The main reason I am providing these builds is for anybody who wants to stay with cm12 (5.0.2) so Xposed Framework can be used successfully until the 5.1+ version is stable.

    Kernel compiled using SABERMOD ARM-EABI 4.9.x
    Big thank you to @_infected for his Sabermod kernel source that features in these builds with additions.
    SOURCE: https://github.com/xLaMbChOpSx/android_kernel_sony_apq8064/tree/cm-12.0

    FEATURES
    -Clang Optimized with -O3 Optimization
    -Linker Optimizations
    -Graphite Flags
    -CPU Arch Specific flags
    -Other GCC flags to optimize the build
    -Voltage control
    -IntelliPlug hotplug
    -Intellithermal driver
    -msm limiter
    -Intelliactive plus other CPU governors
    -USB FastCharge

    To control all kernel options including msm limiter the easiest way is to use Synapse or Kernel Adiutor

    Rom source is synced directly from CyanogenMod and compiled using the standard toolchain, some extra cherry-picks have been included and will be documented in the second post in the changelog provided.

    CHANGES / ADDITIONS
    Changes or additions to the stock CyanogenMod experience:
    - Team Win Recovery Project (TWRP) recovery
    - Slimrom's Heads Up Notification implementation
    - ViPER4Android HQ Driver
    - Ultimate Kernel Manager (UKM) fully integrated


    INSTALLATION
    Coming from a different ROM (Anything different to CM12):
    - Make sure you're running a proper working ClockworkMod-Recovery/Team Win Recovery Project
    - Copy ROM and Gapps zips to your SD Card
    - Boot into Recovery
    - DO A FULL WIPE (DATA WIPE/FORMAT SYSTEM)
    - Flash ROM zip from SD Card
    - Flash Gapps zip from SD Card
    - Reboot

    Upgrading from an earlier version:
    - Copy the ROM zip to your SD Card
    - Boot into Recovery
    - Flash the ROM zip from SD Card
    - Reboot


    DOWNLOAD


    GAPPS

    Delta Gapps With Modular Addons
    Thank you to @Deltadroid for providing these awesome gapps packages and all the addons.


    5Vf2j2j.png

    ViPER4Android
    ViPER’s Audio is founded by Euphy Wong (known as ViPER520). ViPER’s Audio has been a popular audio mod in China. Co-founder Jasper Loo (known as zhuhang) extended its popularity globally through xda-developers forum. It has now gained fame and stand its ground in the audio mod field.

    What is pre-installed
    The High Quality (HQ) driver is integrated within the rom along with the accompanying additions to the audio_effects.conf file to reference the driver.

    SELinux modifications have been made to allow mediaserver permissions to install and utilize the ViPER4Android audio driver, this allows you to run with SELinux in Enforcing mode with full functionality.

    Installation
    You will need to install the ViPER4Android application which provides control over the settings provided by the driver, to fully utilize the potential of this amazing audio mod you will want to install some Impulse Response Samples (IRS) which can have a profound effect over your music.

    Visit the ViPER4Android xda thread for full information about the capabilities and links to the current official download information.

    I have attached a modified application that has been modded to the dark material theme, all credits go to the original author who I unfortunately can not remember as I downloaded this modded version so long ago.

    Check out the Impulse Response Sample Index for links to some popular IRS.

    Visit ViPER's blog here: http://vipersaudio.com/blog/?page_id=11

    All credits for ViPER4Android goto ViPER520.


    ISSUES & REQUESTS
    Please post logs with any bug reports as without a log it is impossible for me to help.
    Feature requests and suggestions are welcome

    THANK YOU
    CyanogenMod Dev team for providing the source for this rom
    _infected for the Sabermod yuga builds and the sabermod kernel source used in this rom
    scritch007 for the commit to retain playlists on reboot for media on ext sd card
    Slimroms Dev team for unique implementations of features
    Team Win Recovery Project (TWRP) for their awesome recovery
    faux123 for many kernel features including IntelliPlug, Intelliactive and Intellithermal
    ViPER520 for developing ViPER4Android the best audio mod ever!
    Deltadroid for the awesome gapps packages and addons

    Anybody else I might have forgotten...


    XDA:DevDB Information
    CyanogenMod 12.0 UNOFFICIAL, ROM for the Sony Xperia Z

    Contributors
    AuSSiELaMbChOpS
    ROM OS Version: 5.0.x Lollipop
    ROM Kernel: Linux 3.4.x
    ROM Firmware Required: Unlocked bootloader
    Based On: CyanogenMod

    Version Information
    Status: Stable

    Created 2015-04-25
    Last Updated 2015-04-25
    8
    Reserved

    Changelog

    Latest Build
    20150720
    (new) Slimrom Heads Up Implementation **
    (new) FSYNC control
    (update) Removed AutoSMP hotplug driver and set IntelliPlug as default
    (update) IntelliPlug v4.0
    (update) many more kernel updates and tweaks
    (cm12.1 port) Dynamic visualizer color - lockscreen & eleven
    Synced with CM & AOSP sources

    ** To enable Heads Up for an app goto Settings -> Notification Manager -> App Notifications, from there select an app then enable Heads Up within the settings fragment that opens.

    Old Builds
    20150620
    Available here
    (new) Added Voltage control support
    (new) Added AutoSMP hotplug
    (new) Added USB FastCharge support
    (new) Added msm limiter
    (new) Added Intellithermal driver
    (new) Added Intelliactive CPU governor
    (update) Many more kernel updates
    (update) Fully updated Themes (frameworks/ThemeProvider/ThemeChooser) to cm12.1
    Synced with CM & AOSP sources

    20150615
    Available here
    (new) Added Zen v2 & SIOPLUS io schedulers
    (update) Kernel updated to 10.6.A.0.454
    (fix) init.d execution
    (update) DASH updates
    (update) TWRP updates
    (update) adreno blobs updated to 10.6.A.0.454
    (new) ThemeManager updates incl. new uninstall shortcut
    Synced with CM & AOSP sources

    20150521
    Available here
    (new) ViPER4Android HQ driver pre-installed
    (fix) msm: kgsl: Reverted separate GPU shader memory mapping - Restores music visualiser
    (fix) Many cm12.1 frameworks fixes applied
    (new) arch: arm: lib: optimize memcpy for cortex-A15
    (update) FauxSound Control v2.1
    Synced with CM & AOSP sources

    20150508
    Available here
    (new) Recovery changed to TWRP
    (new) fs: aio: Optimization for SSD-only machines
    (new) FauxSound Control 2.0 (v2.1 updated driver being tested now)
    (new) Lionheart, OnDemandPlus & Pegasusq CPU governors added
    (new) krait: Added 162MHz & 270MHz steps
    (new) arm: dts: msm: i2c: change clock rate to 19.2MHz
    (new) GPU: start at 200MHz instead of 320MHz
    (new) msm: kgsl: Add separate GPU shader memory mapping
    (update) Use Google's NTP server for GPS
    (update) Slightly modified gps.conf
    Synced with CM & AOSP sources

    20150430
    Available here
    (new) Sync Prima Wifi drivers with caf/LA.AF.1.1_rb1.17
    (new) ElementalX CPU governor
    (new) BFQ I/O scheduler
    (new) kcal adapted to fusion3
    (new) fusion3: Use new CSD API
    (new) hal: Support for the new csdclient on the audio HAL
    (new/fix) Multiple updates to theme engine

    Initial Release - 20150425
    Available here
    (new) Heads up preference switch & Quick Settings Tile (cm12.1)
    (new) Themes: Add palettized icon background support (cm12.1)
    (new) Smart pull down (Slimroms)
    (new) fusion3: Import updated libril
    (fix) fusion3: boot animation smoothness
    (fix) core: Disable backlight when blanking panel
    (fix) MediaProvider: Persist playlists on reboot for media stored on external sd cards
    (fix) recovery: Disable signature checking on eng and userdebug builds
    (new) ZEN I/O scheduler
    5
    New build is available, many kernel updates and additions.

    20150620 Unofficial
    20150620
    (new) Added Voltage control support
    (new) Added AutoSMP hotplug
    (new) Added USB FastCharge support
    (new) Added msm limiter
    (new) Added Intellithermal driver
    (new) Added Intelliactive CPU governor
    (update) Many more kernel updates
    (update) Fully updated Themes (frameworks/ThemeProvider/ThemeChooser) to cm12.1
    Synced with CM & AOSP sources

    Thanks :D And one more question, is it normal that i've worse performance in games than on stock? Here i can't play GTA SA w/o lags, on stock i can

    Wysłane z mojego C6603 przy użyciu Tapatalka

    Sorry you are having issues, could you try the latest build and see if that fixes the issues you are having. If you use the latest build you can also try the new intelliactive governor any kernel manager/tweak app will let you switch to this governor.
    5
    Latest Build
    20150720 Unofficial
    (new) Slimrom Heads Up Implementation **
    (new) FSYNC control
    (update) Removed AutoSMP hotplug driver and set IntelliPlug as default
    (update) IntelliPlug v4.0
    (update) many more kernel updates and tweaks
    (cm12.1 port) Dynamic visualizer color - lockscreen & eleven
    Synced with CM & AOSP sources

    ** To enable Heads Up for an app goto Settings -> Notification Manager -> App Notifications, from there select an app then enable Heads Up within the settings fragment that opens.
    5
    New build is available, check the changelog for full details.

    Latest build
    20150508 Unofficial
    MD5: ed610f00e0fe703554d979325cc5f891