• We are moving to xdaforums.com!

    Posts made between now and when the migration is complete will not be carried over.
    You will be automatically redirected once the migration is complete.

[ROM][7.x.x][Weeklies]Carbon ROM cr5.1

Search This thread

nzzane

Inactive Recognized Developer
Aug 20, 2014
562
1,125
yNrqrPx.png


[UNOFFICIAL] CarbonROM for the Z5 Compact [Suzuran]

From the CarbonROM team
"CarbonROM is an aftermarket firmware based on the Android Open Source Project. We are dedicated to fast, stable, and feature-filled roms, honesty and communication with our users, and openness with our code. We like frequent builds, with the very latest and greatest hardware support and fixes. We strive to not only provide you with the best rom we can build, but also to give back to the Android community and our fellow developers. For us, this is about creating something we can be proud of and hope you will enjoy."

Please feel free to look, build, and use the code at CarbonROM's GitHub... and at CarbonROM Gerrit.

Code:
#include 
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

1) Search. Search, search, search. Yes, you. I don't care how unique or important your question is, it's very likely someone has adressed it already. Especially if you're even close to new at this.
2) Read the FAQ, which can be found on the carbonrom website. Carbon FAQ
3) Ask a question in your device forum. Someone will no doubt try to help you. Warning: this help may come in the form of telling you it's a dumb question that has been asked before. See step 1 - such are the perils of asking questions when you haven't done the research yourself. Android is about helping yourself.
4) Ask a question on the official IRC channel. Connect to #teamcarbon on irc.freenode.net or click here. You'll find several other Carbon fans and usually one or more devs as well. Please be polite.

Downloads:
Get CarbonROM!
Carbon Suzuran GitHub
Gerrit
Kernel source

HUGE Shoutout to @myself5 for all the help in porting this rom!
If you enjoy this rom why not Donate to support future releases

NOTICE:
It has been really fun porting and Lineage and Carbonrom top the Z5C, and it has been amazing to see you guys (The community) try it out for yourselves and make your own builds. Due to my Z5C being broke I have passed it on to a recycling company - meaning I can no longer test or update builds. Please do feel free to link your own builds in the comments (As long as they do not breach the rules of course ;) )
Thanks for the support this year - and I want to thank those who are keeping their own builds up to date! :)


XDA:DevDB Information
[ROM][SUZURAN]Carbon ROM cr5.1, ROM for the Sony Xperia Z5 Compact

Contributors
nzzane, Myself5
Source Code: https://github.com/CarbonROM

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Unlocked bootloader - TWRP 3.0.2
Based On: AOSP

Version Information
Status: Nightly
Current Stable Version: 20170507
Stable Release Date: 2017-05-07
Beta Release Date: 2017-01-22

Created 2017-01-16
Last Updated 2017-12-20
 

Attachments

  • Screenshot_20170122-121554.png
    Screenshot_20170122-121554.png
    49.6 KB · Views: 10,846
  • Screenshot_20170122-122702.png
    Screenshot_20170122-122702.png
    184.7 KB · Views: 11,141
  • Screenshot_20170130-095819.png
    Screenshot_20170130-095819.png
    68.1 KB · Views: 10,818
  • Screenshot_20170130-100510.png
    Screenshot_20170130-100510.png
    49.2 KB · Views: 10,467
Last edited:

nzzane

Inactive Recognized Developer
Aug 20, 2014
562
1,125
Installing CarbonROM

INSTALLATION:

  1. Download the latest CarbonROM zip from the download link in the OP
  2. Download GAPPS Arm64 - 7.1
  3. Reboot into recovery and make a backup incase something goes wrong
  4. Wipe Data - System - Delvik and Cache
  5. Flash CarbonROM and gapps in recovery and reboot your device - Screen may be black then go to a purple LED, it will then boot to the carbonROM bootlogo - this is normal!
  6. Reboot and enjoy!
 
Last edited:

nzzane

Inactive Recognized Developer
Aug 20, 2014
562
1,125
Full Changelog from CarbonROM (Some will not be pushed into my releases due to incompatibilities)


Code:
[COLOR="Blue"]2017-09-03[/COLOR]: [Latest]
Updated device brightness [URL="https://gist.github.com/zachariasmaladroit/10ad7d4190f22b3a9c5c309846bc8ecf"]Thanks to zacharias.maladroit[/URL] 
General stability and some security patches
Kernel patched as per the [URL="https://github.com/nzzane/android_kernel_sony_msm8994/commit/bd9380a1443858941178bc9b5520d0527a9c1bb6"]Git[/URL]
[COLOR="Black"]20170901[/COLOR]:
Source updates
Wakelocks disabled some more
battery improved (kernel modifications & updated) 
WiFi and bluetooth battery impact lowered (hopefully) 
Security patches 
General stability and useability
[COLOR="Black"]20170719[/COLOR]:
-Added device configs to stop wakelocks 
-Added device config for fingerprint service (Needs more work to stop screen off recognition)
-Misc fixes and improvements
[COLOR="Black"]20170618[/COLOR]:
- Attempt to fix wakelocks (adjusting kernel configs)
- Lineage and Suzuran source updates
-Stability
-Theme resource update
-Camera service runs better
-Phone app smoother 
-Fingerprint unlock speed is better and more reliable 
-Webapp is more stable
-Framework boosts
[COLOR="Black"]20170519-0546[/COLOR]:
- Removed Media_codecs_ffmpeg.xml (Youtube works)
- Added wifi kernel modules 
- Fingerprint kernel modules
- Media codecs fixed for playback
- Stability 
- Attempt to fix wakelocks (adjusting kernel configs)
- Lineage and Suzuran source updates
[COLOR="Black"]07-2-17[/COLOR]:
-f2fs fixed
-Minor stability improvements
-Fixed some memory leaks
[COLOR="Black"]29-1-17[/COLOR]:
-Added some Camera files (May or may not work)
-Stability improvements 
-Deciding whether to keep doing this changelog ;)
-Fixed Permissions
-Lockscreen charging symbol
-Fixed permission when booting into charging status 
-Fixed filesystem lookup 
-Some other stuff (Check out the CarbonROM changelog for most of the changes)
[COLOR="Black"]26-1-17[/COLOR]:
-Battery icon improvements 
-CarbonFibers: Battery customizations 
-Better battery text
-Battery Styles
-Ambient light / faster changing 
-Modded colour picker
-Seconds option to clock
-Stability / speed improvements
-Some more battery icon adjustments
-Kernel upgrades
-Wifi upgrades
-Core android upgrades
-Aquired some files from Lineage
[COLOR="Black"]25-1-17[/COLOR]:
-Omnistyle: Added Carbon designs headers 
-Fixed red outlines on the screen 
-Wifi / bluetooth enhancements
[COLOR="Black"]24-1-17[/COLOR]: 
-nothing too exciting 
-minor improvements 
[COLOR="Black"]22-1-17[/COLOR]: 
-Clearall to recents
-Some minor improvements
-Wifi Fixed
17-1-17: Planned Initial Release 
20-1-17: V1.0 
-Merged sumire audio files with Suzuran

Things not working:
Code:
Wakelocks may still be affecting the battery life
 
Last edited:

beamdelta

Member
Apr 13, 2009
37
8
nzzane, great to see another ROM for our Z5c :good:
Any specific suzuran bugs? Would this classify as a daily driver?
 

nzzane

Inactive Recognized Developer
Aug 20, 2014
562
1,125
What's working and what's not working? Can someone post it??

Just fixing some small things up since the first release (which had some small bugs that stopped it installing)
It is a port based off the Z5 version, fingerprint works but can be buggy at times (don't quote me on this) camera can also be buggy but is usable

More to come as I make sure it is fit for release :)
 

rtimoff

Senior Member
Nov 19, 2010
1,453
484
Google Pixel 6
Just fixing some small things up since the first release (which had some small bugs that stopped it installing)
It is a port based off the Z5 version, fingerprint works but can be buggy at times (don't quote me on this) camera can also be buggy but is usable

More to come as I make sure it is fit for release :)

Can I dowload this build now, or wait?
 

Lemming0815

Senior Member
Nov 25, 2015
139
42
Is this one using the stock kernel and vendor blobs just as with the 7.x.x roms myself5 has done on the z5 thread?
How difficult would it be to integrate them? Apparently it really boosts camera performance and quality as well as calling volume...
Thanks, mate
 
  • Like
Reactions: beggar23

nzzane

Inactive Recognized Developer
Aug 20, 2014
562
1,125
Once this gets released and is in working order I will be working with myself5 (more like asking him how to do it ;) ) to get the stock blobs into this rom
He and the CarbonROM team are already trying to impliment stock blobs so it shouldn't be too hard :)

IF ANYONE wants to help out https://paste.myself5.de/hGO2cED9w4.rb this is the point at which the rom starts to no longer boot
 
Last edited:

Berni-0815

Senior Member
Sep 22, 2016
2,517
2,212
Germany
Sony Xperia Z5 Compact
  • Like
Reactions: rtimoff and nzzane

Lemming0815

Senior Member
Nov 25, 2015
139
42
Couldn't we just copy the z5 device tree from lineage repo and use the suzuran diffconfig script which is already included there?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 30
    yNrqrPx.png


    [UNOFFICIAL] CarbonROM for the Z5 Compact [Suzuran]

    From the CarbonROM team
    "CarbonROM is an aftermarket firmware based on the Android Open Source Project. We are dedicated to fast, stable, and feature-filled roms, honesty and communication with our users, and openness with our code. We like frequent builds, with the very latest and greatest hardware support and fixes. We strive to not only provide you with the best rom we can build, but also to give back to the Android community and our fellow developers. For us, this is about creating something we can be proud of and hope you will enjoy."

    Please feel free to look, build, and use the code at CarbonROM's GitHub... and at CarbonROM Gerrit.

    Code:
    #include 
    /*
    * Your warranty is now void.
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this ROM
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    */

    1) Search. Search, search, search. Yes, you. I don't care how unique or important your question is, it's very likely someone has adressed it already. Especially if you're even close to new at this.
    2) Read the FAQ, which can be found on the carbonrom website. Carbon FAQ
    3) Ask a question in your device forum. Someone will no doubt try to help you. Warning: this help may come in the form of telling you it's a dumb question that has been asked before. See step 1 - such are the perils of asking questions when you haven't done the research yourself. Android is about helping yourself.
    4) Ask a question on the official IRC channel. Connect to #teamcarbon on irc.freenode.net or click here. You'll find several other Carbon fans and usually one or more devs as well. Please be polite.

    Downloads:
    Get CarbonROM!
    Carbon Suzuran GitHub
    Gerrit
    Kernel source

    HUGE Shoutout to @myself5 for all the help in porting this rom!
    If you enjoy this rom why not Donate to support future releases

    NOTICE:
    It has been really fun porting and Lineage and Carbonrom top the Z5C, and it has been amazing to see you guys (The community) try it out for yourselves and make your own builds. Due to my Z5C being broke I have passed it on to a recycling company - meaning I can no longer test or update builds. Please do feel free to link your own builds in the comments (As long as they do not breach the rules of course ;) )
    Thanks for the support this year - and I want to thank those who are keeping their own builds up to date! :)


    XDA:DevDB Information
    [ROM][SUZURAN]Carbon ROM cr5.1, ROM for the Sony Xperia Z5 Compact

    Contributors
    nzzane, Myself5
    Source Code: https://github.com/CarbonROM

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.10.x
    ROM Firmware Required: Unlocked bootloader - TWRP 3.0.2
    Based On: AOSP

    Version Information
    Status: Nightly
    Current Stable Version: 20170507
    Stable Release Date: 2017-05-07
    Beta Release Date: 2017-01-22

    Created 2017-01-16
    Last Updated 2017-12-20
    13
    New update is in the works, and will "likely" fix wifi and fingerprint ;)
    As well as some bluetooth issues
    11
    Update: 20170618-0214
    - Attempt to fix wakelocks (adjusting kernel configs)
    - Lineage and Suzuran source updates
    -Stability
    -Theme resource update
    -Camera service runs better
    -Phone app smoother
    -Fingerprint unlock speed is better and more reliable
    -Webapp is more stable
    -Framework boosts

    Next update I will be adding it so that the fingerprint only activates after screen is on so that pocket useage is minimal :p + less battery
    11
    UPDATE
    20170507
    WIFI - FINGERPRINT - WAKELOCK FIXs

    Thanks to @CubeDev who made this possible with the Build server while mine is repaired!
    10
    Update from me: over the weekend I will be compiling new builds of lineage and carbon (there will still be no WiFi sadly), mainly just a bug fix update, nothing big. I am working alongside some great developers and hoping to get WiFi working soon (For those that don't know, it's the kernel that isn't working, as it doesn't have the suzuran drivers, sadly they are different drivers from most other Xperia's)