5,606,650 Members 36,885 Now Online
XDA Developers Android and Mobile Development Forum

[ROM] [4.4.2] [Apr-17] [UNOFFICIAL] CarbonRom | Fast, Snappy & Stable | v0.5 *new*

Tip us?
 
spezi77
Old
(Last edited by spezi77; 19th April 2014 at 01:47 AM.) Reason: Update to v0.5
#1  
spezi77's Avatar
Senior Member - OP
Thanks Meter 910
Posts: 370
Join Date: Jan 2013
Phone [ROM] [4.4.2] [Apr-17] [UNOFFICIAL] CarbonRom | Fast, Snappy & Stable | v0.5 *new*





I am proud to present you with Carbon ROM for the HTC Desire.
Thanks very much to CarbonDevs for their hard work on this amazing ROM and anyone else who contributed.
This ROM also contains tons of customization from SlimROM and CyanogenMod.







About Carbon:
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.



Who is Team Carbon?

andros11
BigShotRob
Bionic Beast
dg4prez
@kejar31
@mattmanwrx
@morfic
@nocoast
@pixeldotz
slick_rick
@winner00




Quote:
Please feel free to look at, build, and use our code on CarbonDev Github.







Features:
For now only a few features which were all present on Android 4.3 Jelly Bean are supported and will slowly be added back for Android 4.4 KitKat as time progresses. More details can be found at the official carbon site.

This release has the following ones available:
- Carbon Fibers (all ROM features are organized in one place with scrollable tabs)
- Navigation bar (custom colours, icons, layout, buttons)
- SlimPie
- Status bar settings
- Lockscreen settings and notifications
- Ribbons
- Power Menu settings (add more options and toggles)
- Quicklaunch (Put up to 4 applications/shortcuts in the quicklaunch ring)
- Expanded Desktop
- Quick Settings (Tiles)
- Quick Access Ribbon in drawer
- Status and Navigation Bar See Through (currently very popular)
- Active Display (notifications)
- Tons of other stuff that needs further exploration

Adaptions for bravo:
- Patched kernel which is based on Evervolv's qsd8k with a good selection of tweaks (lots of different CPU governors; Max. CPU freq: 1500MHz; more details can be found in 2nd post)
- Added the latest Adreno libs from AU_LINUX_ANDROID_JB_VANILLA_04.02.02.060.053 (build date: 2013/04/11)
- Added Trackball wake into Carbon Fibers / Buttons
- Additional launchers: Holo Launcher HD (thanks mobint); Nova Launcher (thanks teslacoil)
- A few tweaks for faster scrolling, longer battery life and smoother overall performance

Not working:
- Video recording (present in all 4.x ROMs)
- Screen recording (brings "Unable to create output directory.")
- USB-Tethering (FC; just use Bluetooth-Tethering instead)
- OpenVPN (kernel issue: cannot acquire tun interface socket)
- SELinux
- ART

Instructions:
Requirements:
- An hboot with at least 250mb on system. These include stock hboot or Alpha Jelly (250/5/182) hboot (credits @jmcclue)
- A 512mb - 1.5gb EXT partition (EXT4 recommended) on your sdcard. Use this guide to create the partition. Partitions made using other tools (CWM, Minitool Partition Wizard, etc.) will likely cause issues.
- The latest TWRP (credits @Chromium_) or 4EXT (credits @madmaxx82) Recovery. Old versions of CWM may cause issues.

Installation:
- Full wipe
- Flash ROM
- Flash Gapps
- Boot rom and let it settle down (3-5 min)
- Install A2SD

Code:
1. run Terminal Emulator
2. type 'su' and press enter
3. allow root access in the popup query
4. type 'a2sd install' and press enter
5. reply to questions in this order
--> y n y (dalvik to card - yes, data to card - no, reboot - yes)
Optimized Settings:
Please do all tweaks with caution!
  • Settings > Personalization/Performance > Enable "Force high-end graphics" (brings the highly desired translucent status bar -- at the expense of performance!)
  • Settings > Developer options > Enable "Force GPU rendering" (before you have to enable the Developer options by opening up "Settings > About phone" and then tap a few times on the "Build number")
Reboot to let the changes take effect.

Disclaimer:
Please be aware this is an alpha release.
If you rely on your device because it's your only phone I would not recommend to flash it.
If you decide to flash this rom, you do it at your own risk and I am not responsible for any resulting damages!
I don't claim responsibility for the code in this rom,
I have only built it for this device.

Credits go to:
- The original creators of this ROM and its features mentioned above: CarbonDev, CM, SlimTeam, Team PA, Team AOKP, and companions.
- @LaidbackNikez and Evervolv - for developing the qsd8k kernel that powers this ROM, as well as htc vendor files and bravo device tree
- @parkedraccoon for allowing me to use his Trackball wake code and his readiness to help me with solving build problems

Have a nice day!




P.S.: You may want to compile it yourself:
Code:
repo init -u https://github.com/spezi77/carbon.git -b kk
repo sync
The Following 40 Users Say Thank You to spezi77 For This Useful Post: [ Click to Expand ]
 
spezi77
Old
(Last edited by spezi77; 20th April 2014 at 06:43 PM.) Reason: Update to v0.5
#2  
spezi77's Avatar
Senior Member - OP
Thanks Meter 910
Posts: 370
Join Date: Jan 2013
Download:

CarbonRom for bravo unofficial v0.5

md5 ba2f81e9809470b457202a22796787d2


New in v0.5:
- New kernel patch: "Carbonized-Kernel-0.5" which is mainly based on Evervolv's qsd8k and has a good selection of tweaks (kudos @croniccorey and @EViollet):
-- BFS (Brain F*ck Scheduler)
-- HAVS (Hybrid Adaptive Voltage Scaling; dynamically changes the phones voltage; should use up less battery)
-- Lots of different CPU governors (Lazy [thanks @Ezekeel], Lagfree, Smartass, InteractiveX, etc.)
-- Default CPU gov is SmartassV2 which is said to offer a great balance between performance and battery life
-- Extended CPU freq table: Min. CPU freq: 175MHz; Max. CPU freq: 1500MHz (!)
-- Read ahead 2048Kb
- A2SD finally works (thanks @Titioz)


Installation Notes:
Code:
1. Flash rom
2. From recovery install this Gapps package - md5 25bee557d94e696da0a249041961dd6e - Size: 31mb
3. Reboot and let the rom settle down
4. Install A2SD
Curious about the CPU governors?
Then you should have a look at CPU governors explained.



Old version(s):


CarbonRom for bravo unofficial v0.45 (New Adreno libs)

md5 891f64f54fb5dd66aaca456a175f22be


New in v0.45:
- Add the latest Adreno libs from AU_LINUX_ANDROID_JB_VANILLA_04.02.02.060.053 (build date: 2013/04/11)
- Run Carbon's Squisher/Opticharger at build-time (Optimized size of apk's)
- Add back original versions of Dialer and Mms


CarbonRom for bravo unofficial v0.4

md5 1e663571c32f7ee0f55015eb9d89d718


New in v0.4:
- ActiveDisplay
- Lots of improvements (you may have a look into my repo)
- Fixed "SIM card added" issue which was annoying at (almost) every boot
- Disabled menu key in LockScreen to prevent device unlocking without your consent
- Improved device responsiveness due to compiling with more recent toolchain/ GCC 4.8 (before was 4.7)
- Optmized rom space by adding slim versions of the following apps: AOSP Keyboard, Dialer, Mms


CarbonRom for bravo unofficial v0.3

md5 a7fefd520b216dc0f76b6e3674bd955a

New in v0.3:
- Significantly increased performance and responsiveness
- Missing Dialer.apk added back
- Fix for wifi tethering by downgrading hotspot libs (thanks to @kakofonija)
- Fixed gesture typing
- Static Carbon wallpaper set as default (Blueballs was too greddy)
- Slim's New Power Menu
- Torch added to quick settings and quick access ribbon
- Replaced AOSP Keyboard with Google Keyboard
- Invited a few companions of Trebuchet: Nova Launcher, Holo Launcher HD
- GApps no longer built in, now available as a separate package


CarbonRom for bravo unofficial v0.2

md5 6e287727fea8eb785bfe376694453222


New in v0.2:

- Removed swap2int from init.d for increased internal memory
- Fix for gesture typing
- Fix for wifi tethering (thanks to @kakofonija)
- Updated a few google apps (camera, dialer, email, keyboard, exchange services, play services)
- Added Nova launcher for greater performance


CarbonRom for bravo unofficial v0.1

md5 b1995da7acc42657414df3e662ec9142
The Following 16 Users Say Thank You to spezi77 For This Useful Post: [ Click to Expand ]
 
spezi77
Old
(Last edited by spezi77; 10th March 2014 at 09:14 PM.)
#3  
spezi77's Avatar
Senior Member - OP
Thanks Meter 910
Posts: 370
Join Date: Jan 2013


Further screenshots:
 







































Device: NEXUS 4 - Kitkat 4.4.2 (S-ON)
Retired: HTC Desire - CarbonROM 4.4.2


My work for HTC Desire:
[4.4.2] PAC-man ROM :||: [4.4.2] CarbonROM :||: [4.4.2] CM-11 KitKANG :||: [4.1.2] s'MiUi v5 3.11.29 :||: [4.1.2] Xperia Z

If you like my work and want to encourage me, please and rate this thread with 5 stars.


The Following 10 Users Say Thank You to spezi77 For This Useful Post: [ Click to Expand ]
 
jamaniek
Old
#4  
jamaniek's Avatar
Member
Thanks Meter 4
Posts: 47
Join Date: Jun 2011
Location: Warsaw
Does it include the bionic optimizations?

Sent from my HTC Desire using Tapatalk
Phone: HTC Desire PVT-3 SHIP S-OFF
SD Card: SanDisk 16GB Class 4
HBOOT: 6.93.1002
Radio: 5.17.05.23
Recovery: 4EXT Recovery Touch
 
spezi77
Old
#5  
spezi77's Avatar
Senior Member - OP
Thanks Meter 910
Posts: 370
Join Date: Jan 2013
No bionic Placebo included yet. Let's wait first for some feedback..

Sent from my Nexus 4 using xda app-developers app
Device: NEXUS 4 - Kitkat 4.4.2 (S-ON)
Retired: HTC Desire - CarbonROM 4.4.2


My work for HTC Desire:
[4.4.2] PAC-man ROM :||: [4.4.2] CarbonROM :||: [4.4.2] CM-11 KitKANG :||: [4.1.2] s'MiUi v5 3.11.29 :||: [4.1.2] Xperia Z

If you like my work and want to encourage me, please and rate this thread with 5 stars.


The Following 2 Users Say Thank You to spezi77 For This Useful Post: [ Click to Expand ]
 
aelfinn
Old
#6  
Senior Member
Thanks Meter 37
Posts: 131
Join Date: Jun 2012
Awesome! I used to use the 4.2 Carbon ROM version, and loved it for its excellent customizations. Will try this asap.
 
zinconnu
Old
#7  
zinconnu's Avatar
Senior Member
Thanks Meter 15
Posts: 321
Join Date: Jun 2008
Thanks for this ROM! I'll test it next weekend.
Projects / experiments - Webservices | HTML5 Canvas QR Code Generator
HTC Desire - ParanoidAndroid 3.99-RC2 - AlphaRev 1.8 Stock HBOOT - 4eXT Recovery Touch v1.0.0.5 RC9
 
tom0769
Old
#8  
Senior Member
Thanks Meter 151
Posts: 601
Join Date: Dec 2010
Quote:
Originally Posted by spezi77 View Post
  • Settings > Developer options > Enable "Disable HW overlays"
Reboot to let the changes take effect.
This setting will be gone after reboot
HTC Desire GSM (bravo)
ROMs:
Slimmed Evervolv 3.2.0 JB4.2 compiled from source (only 2 locales en & de)
Stock GB Sense 3.14.405.1 completely bloat removed, rooted, Darktremor apps2sd, Trackpad Wakeup, Quicksettings in notification
Radio: 5.17.05.23
HBoot: Alpharev Stock/CM7r2 s-off
Recovery: 4EXT Touch

HTC Evo 3D GSM (shooteru)
Cool ICS v18 (bloat removed)
Radio: 11.25.3504.06_M
HBoot: 1.49.9999 s-off (JuopunutBear)
Recovery: 4EXT Touch
The Following User Says Thank You to tom0769 For This Useful Post: [ Click to Expand ]
 
spezi77
Old
#9  
spezi77's Avatar
Senior Member - OP
Thanks Meter 910
Posts: 370
Join Date: Jan 2013
Quote:
Originally Posted by tom0769 View Post
This setting will be gone after reboot
Thanks, I've removed it from the OP

How is everything else?.
Device: NEXUS 4 - Kitkat 4.4.2 (S-ON)
Retired: HTC Desire - CarbonROM 4.4.2


My work for HTC Desire:
[4.4.2] PAC-man ROM :||: [4.4.2] CarbonROM :||: [4.4.2] CM-11 KitKANG :||: [4.1.2] s'MiUi v5 3.11.29 :||: [4.1.2] Xperia Z

If you like my work and want to encourage me, please and rate this thread with 5 stars.


The Following User Says Thank You to spezi77 For This Useful Post: [ Click to Expand ]
 
deepgrass
Old
(Last edited by deepgrass; 24th February 2014 at 11:22 PM.)
#10  
deepgrass's Avatar
Senior Member
Thanks Meter 91
Posts: 243
Join Date: Oct 2010
Congrats on your new rom.
The OP is very well layout, anything i want to ask is already there.

The camera app shortcut on home screen is giving gallery fc upon launch.
This can be fix by re-create the camera shortcut.
Samsung Galaxy S3 | ROM: ArchiDroid 1.7.14 | BASEBAND: I9300XXUGNA7 | Android 4.3 | CF-Auto-Root
| KERNEL: Boeffla-5.1 | SDCARD: SanDisk 32gb Class 4

OPTIMUS 2X | ROM: CM10.1 - tonyp - T-Build 05 | BASEBAND: LGP990AT-00-V30b | KERNEL: Kowalski kernel M1
| OTHER: ClockworkMod v6.0.2.5

DESIRE Bravo PVT1 S-OFF AMOLED | ROM: Runnymede AIO V6.1.1 Special Edition- INT2SD-S
| HBOOT: ALPHAREV CM7 r2 6.93.1002 | KERNEL: Droidzone@supernova #18

The Following User Says Thank You to deepgrass For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes