DISCONTINUED....[ROM] [KITKAT] SchutzhundAOKP - Android Open Kang Project - Desire HD - Desire HD Android Development

{
"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"
}
Please note (this software is covered under the The Apache Software Foundation Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.html)
Code:
By flashing this custom ROM (or [I]any[/I] ROM), you have voided your warranty (rooted). I am [B]NOT[/B] responsible for bricking your phone - if that occurs, it was [I]all your fault![/I]
First and foremost, thanks goes to the following Devs (not in any particular order):
God
Mustaavalkosta
PipelinerArd
PBeeler
PartimusPrime
Second, but not least, thanks goes to the following testers (not in any particular order):
coming soon (way too much cutting/pasting right now lol)
This AOKP ROM is a beta kitkat build that I am pulling from AOKP source (to keep it up-to-date upstream), and have added my own unique goodness!
Mustaavalkosta's htc7x30-3.0 kernel (thank you Mustaavalkosta, for ALL of your hard work and investment into the Open Source Community!!!!!!)
is what I am using. Please note that Individual results may vary! I use this as my Daily Driver, but PLEASE NOTE - THIS IS STILL IN BETA!!!
Click to expand...
Click to collapse
Please checkout the Blog & Video Reviews for this ROM here (links to 2nd post)
Click to expand...
Click to collapse
Beta #1 - kitkat 4.4.2:
Initial "beta" build
Prebuilt Apps
Video Editor
Custom bootanimation (soon to come): PartimusPrime
DeskClock
ROM Control
Apollo Music Player
CyanogeMod File Manager
Calendar
Bluetooth
Wifi
Busybox (enhanced busybox - from SaberMod)
DSP Manager (music/sound eq)
AOKP Theme Manager
Performance Control (included as app in App Drawer - NOT System Settings Menu)
AOKP Torch
Sound Recorder
Swag Wallpapers
App Manager
Proximity-Sensor-Recalibrator
Supported but not enabled til next Build:
Screenrecord Toggle
[*]Screenshot Toggle
[*]Add screenshot to Power Menu
[*]Implement client-side incognito mode in stock browser
[*]Show a startup page in incognito mode in stock browser
[*]Add Screenshot delay options
[*]Power Menu customization options
[*]Camera: Add Burst mode
[*]Set default video quality to the highest
[*]Add lockscreen wallpaper
[*]Ribbons V2
[*]Mobile Network Battery Saver Mode
[*]Allows setting of some system animations.
============================================================
OTHER CHANGELOGS - 4.4.2 Beta #2 through 4.4.4 RC11 ARCHIVED (to clean up this OP/hit character limit in post)
================================================== ==========
SchutzhundAOKP RC 12 - 4.4.4:
Misc bug fixes
FRAMEWORKS BASE:
Fix delay in sending AUDIO_BECOMING_NOISY intent Themes: Only process themes that are applied during boot (Currently, the PackageManagerService will process all themes and ensure their resources are compiled and available to the system. This is highly inefficient and can bog the system down when booting. This patch will only process the themes that are currently applied durring boot and lets the ThemeService take care of queuing up the others for processing. This reduces boot time considerably, especially when the user has many themes installed.)
WallpaperCropper: respect max wallpaper width
AppWidget: Make widget update quickly
systemui: Unbreak the planet
framework: Close system windows when performing 'switch to last app' action
Add PowerManager integration for button and keyboard backlight.
Import translations from crowdin.net
Themes: Let ThemeService handle all theme processing
VENDOR AOKP:
update apns-conf.xml
added Bmobile Trinidad APN
added Boost, Credo & Ting APNs (Also changed name of Sprint MMS apn to be clearer.)
add Virgin Mobile USA apn
added Lycamobile, Aero2, and T-Mobile Poland APNs
added Claro Argentina APN
added Cambodia APNs
added ONO and Euskaltel APNs
added Public Mobile APN, corrected Rogers WAP APN
added Axis, AWCC, MTN, Etisalat, Hutch, MPT APNs.
corrected Smart APN: missing space before "type"
added Yota APN (As mentioned in CYAN-5074)
Add APN for EMOBILE (Japan)
Clean up APNs for au and SoftBank (Japan)
APNs remove trailing whitespace from Bite
corrected Telekom DE APNs
corrected Vodafone DE & Vodafone PT APNs
corrected Smarts RU APNs
added 13 Lycamobile APNs, combined TMI APN, added 48months APN
added Lycamobile APNs for NL,BE,FR,ES,CH,UK,DK,SE,DE,PT,IE,US,AU TMI APN for Internet/MMS is now the same
ROMCONTROL:
Customizable HW keys backlight and timeout
Import translations from crowdin.net
DEVICE HTC ACE:
fstab: rework and tune down some flags (errors=panic seems to be causing issues with certain S-ON devices. No clue why, just disable it for now.)
kill devlog partition and HTC logger
================================================== ==========
SchutzhundAOKP RC 13 - 4.4.4:
CM cherry picks:
build: Fix pathmap derp
build: Use project pathmap for recovery (needed to support AOKP's build commits (and "fix" my own build errors lol)
Misc CM bug fixes
AOKP cherry picks:
BUILD:
build: Add "dtbs" target when building the kernel (This is needed for 3.10)
Build: Add support for specifying build variant in brunch/breakfast (This little modification allows specifying build variant in brunch/breakfast commands. For example we can use "brunch i9300 user" to build user variant instead of default userdebug. When no extra argument is given, userdebug is default.)
build: qcom: Set QCOM_*_PATH variables for hardware/qcom-* projects (This consolidates a bunch of one-off logic scattered throughout the code base. Usage in Android.mk files is trivial: At top level, use e.g. "ifeq ($(call my-dir),$(QCOM_AUDIO_PATH))". This works for all variants, including non-variants (i.e. AOSP). Within subdirs, use e.g. hardware/qcom/audio => $(QCOM_AUDIO_PATH) )
build: Introduce project pathmap and use it for qcom variants (The project pathmap tracks the path to the top level of a project. The following functions are provided:
project-set-path adds an entry.
project-set-path-variant adds a "variant" entry.
project-path-for retrieves an entry.
To use as a guard in Android.mk:
ifeq ($(call my-dir),$(call project-path-for,projectname))
To use for include paths in Android.mk:
LOCAL_C_INCLUDES += $(call project-path-for,projectname)/...
Set project pathmap for qcom project variants.)
build: Set QCOM variants for non-QCOM_HARDWARE defined targets
Add 'addaokp' helper function (Adds a gerrit remote for the selected project)
Add 'addcm' helper function (Adds a CM remote for the selected project)
CAMERA:
Camera: Fix histogram on/off states
It made the intended behavior reverted. Histogram mode was being set as enabled by default, but the histogram graph was not shown on screen. When disabling histogram feature, then the graph was being displayed. In other words, completely opposite of how it should work.
Moving disable values before enable values seems to fix this.
Camera2: Headset shutter mode (Use play button on headset to take a picture/video/panorama Use media next/previous for zoom)
Camera: Add manual focus mode
================================================== ==========
SchutzhundAOKP RC 14 - 4.4.4:
Misc CM bug fixes
SYSTEM CORE:
charger: Use project pathmap
system: Update function to calculate bytes per sample for offload
Update function to calculate bytes per sample for offload format
init: Fix memory corruption when sanitizing platform paths
This commit fixes code that incorrectly increments s when it
hits the terminator character of the string being sanitized.
This means it will randomly start trashing memory beyond the
end of the string being sanitized until it happens to hit two
NULs (\0\0) which will break it out of the loop.
init: Allow target-specific platform device base to be specified
Add optional build-time flag, TARGET_PLATFORM_DEVICE_BASE,
to specify the base sysfs path (without the /sys prefix)
where the platform device resides. This provides support for
targets where platform devices are all under a master level
platform device (e.g. soc-bus).
init: Allow platform devices directly under soc.0 *HACK*
Allow one level of platform device to be registered right
under the /sys/devices/soc.0 platform device.
ueventd: Add bootdevice symlink
Create the /dev/block/bootdevice symlink to point to the
boot device information based on kernel command line.
This decouples references to the boot device from the
actual device nodes (e.g. eMMC, UFS).
================================================== ==========
SchutzhundAOKP RC 15 - 4.4.4:
Misc CM bug fixes
FRAMEWORKS BASE:
Add double tap sleep feature to secure lockscreens.
In its current state double tap works on the status bar on unsecure
lockscreens this adds the feature to pin, password, and pattern
lockscreens.
- pin and password: double tap the text entry view.
- pattern: double tap anywhere on the pattern view.
Patch Set 3:
- add to slide lockscreen(glowpad): double tap glow pad to sleep
- update commit message
PS2: Added double tap on gesture view
P2P:initiate provisioning on persistant group removed.
The initiator, on a response from the peer with unknown group during the persistent reinvocation has to transit to the provisioning state to handle all the config methods (PIN and PBC). This commit ensures the same.
P2P: Disable 5GHz channels in 2.4 GHz only mode
When P2P device is configured in 2.4GHz only mode supplicant should not advertize 5GHz channels in its go negotiation frames. Hence disable 5GHz band channels when 2.4 GHz band only mode selected in Wi-Fi advanced settings.
Wi-Fi: Set BTCOEXMODE_DISABLED irrespective of BT's connection state
BTCOEXMODE_DISABLE has to be triggered during the DHCP phase even on an active BT connection to ensure that Wi-Fi is given preference over the BT. This commit ensures the same CRs-Fixed: 695307
Wifi: Handle P2P-REMOVE-AND-REFORM-GROUP event in GroupNegotiationState
Framework does not handle P2P-REMOVE-AND-REFORM-GROUP event if it is in GroupNegotiationState and p2p-GO will continue to operate in unsafe channel till it gets next P2P-REMOVE-AND-REFORM-GROUP event.
This commit adds handling of above event in GroupNegotiationState.
wlan: Modify sequence of events sent during DHCP phase.
Modify sequence of events sent to driver during DHCP phase, to make sure WLAN can enter into power save only after DHCP is done.
Display live wallpaper settings instead of wallpaper picker
If the livewallpaper service declares and supports a settings activity, display it instead of the wallparper picker in runnings apps details settings activity (settings button).
Themes: Force recompiling common resources when scanning theme
If a theme is re-installed multiple times and in less time than the 3 minute timout for common resources, it is possible for the installation to fail because it does not compile the common resources.
This is not something an average user would encounter normally but theme designers that are working on there theme and constantly installing updates have a better chance of encountering this situation.
We simply remove the theme from mAvailableCommonResources which will allow them to be recompiled.
PREBUILTS MISC:
ccache-3.1.9 built against glibc-2.12 from CentOS 6
LAUNCHER3:
Use wallpaper picker added to WallpaperCropper apk.
The code is still here for easier upstream merges.
SYSTEM CORE:
audio: Unhide MP2/WMA enums
System/core: Start qrng daemon upon power up
Set root permissions to qrng daemon upon powerup
Drop all permissions except few, just enough to make ioctl calls
Permission for hardware random device is changed in this gerrit (part of Point 1(above))
CAMERA2:
Disable video HDR on devices that don't support it
BUILD:
Revert "Add the keys I used to sign the market version of Superuser."
These are obsolete. This reverts commit 0f15d18a50d721faa8dee67f763405354025e25a.
Default to dtbToolCM
The default dtbTool isn't the correct module name for the module that actually lives in device/qcom/common/dtbtool
==========================================================
Click to expand...
Click to collapse
Git:
AOKP's git (I'm pulling from source)
CyanogenMod's git
AceEnablementProject's git
Please follow these instructions:
Please make a nandroid backup BEFORE flashing this ROM!!!
Please perform a Full wipe before flashing this ROM!!!
If you DO use the "dirty flash" method, please note that you cannot list ANY bugs/issues you encounter!
Flash your preferred GAPPS package after ROM flash (can be done in same Recovery session)
Let the ROM "settle in" BEFORE listing any issues!!!
How to get ART working on KitKat
To be continued...
ROM Builds:
SchutzhundAOKP 4.4.4 Builds <== GDrive (older Betas and RCs)
SchutzhundAOKP 4.4.4 Builds <== Mega (Mirror)
SchutzhundAOKP 4.4.4 Builds <== basketbuild (Latest 4.4.4 RCs)
Support files:
InspireMod: Inspire/Desire HD audio and GPS fixes (if needed)
Gapps <== GDrive
GApps <== GApps on basketbuild.com
Included are my own modded AOKP's Full GApps, BaNks Core, and a standard GApps (Full GApps updated as of 03/10/14.)
GApps & Inspire Mods <== Mega (Mirror)
Kernel:
Source (AceEnablementProject): github
Compiler (Mustaavalkosta): Self-built GCC 4.8.x
Branch: cm-11.0
Kernel Version: 3.0.101
defconfig: spade_defconfig
QA Bot said:
Q&A for [ROM] [KITKAT] SchutzhundAOKP - Android Open Kang Project - Desire HD
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer. Thanks for understanding and for helping to keep XDA neat and tidy! :smile:
THREAD LOCATED HERE: Desire HD Q&A, Help & Troubleshooting [Q&A] [ROM] [KITKAT] SchutzhundAOKP - Android Open Kang Project - Desire HD
Click to expand...
Click to collapse
==> Donations Appreciated!

REVIEWS:
BLOGS:
Schutzhund AOKP Android 4.4.2 Review for HTC Desire HD by coolyahya
VIDEOS:
Coming Soon

Please note that the folks at AOKP have stripped their source for (the new) kitkat. They are currently "adding back" their typically AWESOME mods that made me fall in love with this ROM. They are actually writing them from scratch...
So instead of me adding my own mods to gain them back (Ribbons, "longpress back to kill app", "volume controls cursor", etc.,) - I am simply maintaining AOKP for our device for now. Well, I HAVE added my own dev apps, but otherwise, those AWESOMELY COOL AOKP features will be pulled in from upstream....
So please - DON'T ASK FOR ETA's lol!

Upload is in progress........ Final size should be 170.5 MB

Download and check md5, everything's ok... Full wipe, format all except sd card and error:
set_metadata_recursive: some changes failed. E: error in sdcard/aokp_ace_kitkat.....zip (Status 7). Instalation aborted.
Don't know what's happend or wrong with my sd card, i always make backup and install ROM from same sd card...

gogsy1975 said:
Download and check md5, everything's ok... Full wipe, format all except sd card and error:
set_metadata_recursive: some changes failed. E: error in sdcard/aokp_ace_kitkat.....zip (Status 7). Instalation aborted.
Don't know what's happend or wrong with my sd card, i always make backup and install ROM from same sd card...
Click to expand...
Click to collapse
Try to download again, I have no ploblem in flashing this rom.

irt118 said:
Try to download again, I have no ploblem in flashing this rom.
Click to expand...
Click to collapse
With firefox it says "Sorry, an error has occured. Retrying... i have downloaded with chrome and md5 was ok... strange... will try again...

gogsy1975 said:
Download and check md5, everything's ok... Full wipe, format all except sd card and error:
set_metadata_recursive: some changes failed. E: error in sdcard/aokp_ace_kitkat.....zip (Status 7). Instalation aborted.
Don't know what's happend or wrong with my sd card, i always make backup and install ROM from same sd card...
Click to expand...
Click to collapse
Exact same error here.

irt118 said:
Try to download again, I have no ploblem in flashing this rom.
Click to expand...
Click to collapse
Downloaded again with firefox and same error...

gogsy1975 said:
Download and check md5, everything's ok... Full wipe, format all except sd card and error:
set_metadata_recursive: some changes failed. E: error in sdcard/aokp_ace_kitkat.....zip (Status 7). Instalation aborted.
Don't know what's happend or wrong with my sd card, i always make backup and install ROM from same sd card...
Click to expand...
Click to collapse
zip file flashes fine on my device.... try another browser to download. Since I'm using Google Drive to host my files, it MAY be compatibility....BUT I'm using Firefox on my Linux box, as well as my phone (downloaded and flashed from both to test).
irt118 said:
Try to download again, I have no ploblem in flashing this rom.
Click to expand...
Click to collapse
+1
gogsy1975 said:
With firefox it says "Sorry, an error has occured. Retrying... i have downloaded with chrome and md5 was ok... strange... will try again...
Click to expand...
Click to collapse
ScumDroid said:
Exact same error here.
Click to expand...
Click to collapse
I DID get this on my Firefox Beta app, but I refreshed and it worked flawlessly after...
Unless someone has a host I can use (I'm out of Dropbox space).......

I just Triple-checked and yes, I downloaded with Firefox & flashed without any issues. So I'd say try again/refresh page/another browser. Once I get a host to host my files, I will not have to use Google Drive

gogsy1975 said:
Downloaded again with firefox and same error...
Click to expand...
Click to collapse
Download on my phone with stock browser and no problem.
Tried another one, which I downloaded by opera and no problem.

Updated changelog for today's build. Features listed will be "supported/built in", but may be "enabled" in the next build. Depends on what I do tonight lol!!!

gogsy1975 said:
Download and check md5, everything's ok... Full wipe, format all except sd card and error:
set_metadata_recursive: some changes failed. E: error in sdcard/aokp_ace_kitkat.....zip (Status 7). Instalation aborted.
Don't know what's happend or wrong with my sd card, i always make backup and install ROM from same sd card...
Click to expand...
Click to collapse
Recovery lacks support for SELinux and updater-script is trying to use unimplemented functions. The newest 4ext I tested passes with those new functions but it doesn't really set the SELinux labels based on my tests so the SELinux support seems to be limited to a stub.
This issue can be circumvented also with a patch for build repo so older recoveries are compatible too. https://github.com/Mustaavalkosta/android_build/commit/bd246b4028323db259f69a521e3fb8b6e944ae39
Sent from my Nexus 7 3G using Tapatalk HD

Mustaavalkosta said:
Recovery lacks support for SELinux and updater-script is trying to use unimplemented functions. The newest 4ext I tested passes with those new functions but it doesn't really set the SELinux labels based on my tests so the SELinux support seems to be limited to a stub.
This issue can be circumvented also with a patch for build repo so older recoveries are compatible too. https://github.com/Mustaavalkosta/android_build/commit/bd246b4028323db259f69a521e3fb8b6e944ae39
Sent from my Nexus 7 3G using Tapatalk HD
Click to expand...
Click to collapse
THANKS Mustaavalkosta!!! I'll incorporate your commit into my next build!!!!!!!!!!

Mustaavalkosta said:
Recovery lacks support for SELinux and updater-script is trying to use unimplemented functions. The newest 4ext I tested passes with those new functions but it doesn't really set the SELinux labels based on my tests so the SELinux support seems to be limited to a stub.
This issue can be circumvented also with a patch for build repo so older recoveries are compatible too. https://github.com/Mustaavalkosta/android_build/commit/bd246b4028323db259f69a521e3fb8b6e944ae39
Sent from my Nexus 7 3G using Tapatalk HD
Click to expand...
Click to collapse
Actually, I'm already using this code in my build/core/Makefile:
Code:
ifneq ($(USE_SET_METADATA),false)
$(hide) echo "use_set_metadata=1" >> $(zip_root)/META/misc_info.txt
endif
Isn't that doing the same thing as "ifneq ($(SKIP_SET_METADATA),true"?

Damn - I LOVE AOKP's Ribbons!!!! lol Especially Ribbon V2!!!!!!!! You guys are gonna love them!

espmartin said:
Actually, I'm already using this code in my build/core/Makefile:
Code:
ifneq ($(USE_SET_METADATA),false)
$(hide) echo "use_set_metadata=1" >> $(zip_root)/META/misc_info.txt
endif
Isn't that doing the same thing as "ifneq ($(SKIP_SET_METADATA),true"?
Click to expand...
Click to collapse
Yeah, it's almost the same thing. You just need to change this to:
Code:
USE_SET_METADATA := false
or define it elsewhere as it defaults to using those new edify functions.

I have a few questions before flashing.
Is it booting? any hiccups? and i didn't understand the thing with aokp features ( like ribbon and etc) are they included or will be included next build?

Can anyone suggest a suitable GAPPS to install with this ROM? I've never tried an AOKP ROM before so not familiar with how things work.
Sent from my Desire HD using xda app-developers app

Related

[UNOFFICIAL][ROM][stable:6.5.8,testing:6.6.1] CyanogenMod 7.1.0 (Android 2.3.7)

Unofficial port of CyanogenMod 7
Discussion thread -->
Changelog -->
FAQ -->
Old Baseband only. New one will be supported when I will have more free time.
Only beta6.6 and above configured to use 2.6.35 kernel!
Disclaimer:
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.
Known bugs:
Divx/xvid playback don't work (use MoboPlayer)
Strange crash in Camera (Restore defaults in video mode)
ADW: Widgets: crash after Choose Catalog
Empty device serial number (IMEI is ok, official firmware has same bug)
6.6.1 only: zoom need to be refixed
For apps2sd use Darktremor.
If you get bootloop or stuck at LG logo do next:
Sometimes Recovery can't format /system so you need to clear /system manually. You can do it with this zip (flash as always in recovery), or in mounts menu (clockworkmod recovery only), or with adb:
1. Mount /system in recovery.
2. adb shell rm -rf /system/*
You get 1 error. This is ok.
Will update if I found this bug.
Latest stable release:
beta6.5.8: http://www.mediafire.com/?l4of3bdqyr5rivd (md5: b9e4de46e34ec2f95a45145229e89106)
Testing release:
Links: http://www.mediafire.com/?9i6cnc9345v3chb (beta6.6.1) (md5: 758d80958efb8b1163e4a83fc64db151)
Do not forget about nandroid backup.
Do not forget to wipe data/cache if you're updating from Froyo.
Minimal Google Apps (market and talk, flash via recovery, first add Google Account): http://goo-inside.me/gapps/gapps-gb-20110828-signed.zip
Other GAPPS you can download from the Market (Use Market Enabler should your country not allow full access to the market list).
Sources: https://github.com/mik9
Any help in fixing bugs are welcome.
​
[DEV][UNOFFICIAL][ROM][stable:6.5.4] CyanogenMod 7.1-RC0 (Android 2.3.4)
FAQ
Q: I'm an apps2sd (data2sd, else2sd) user. I flashed new buid and all apps gone.
A: Reinstall your apps2sd script. If this not helped go to discussion thread and ask there. I do not recomment to use external app2sd.
Q: Do I need to wipe everything while upgrading from earlier CM7 build?
A: In general: only dalvick-cache. But in case after upgrate you got bootloop (or stuck at cm logo) then you shuold wipe data.
Q: I flashed GAPPS but there are no Market.
A: Go to Settings->Account & sync and add your Google Account. Then Market will be visible.
Q: Why BT gets enabled with FM radio?
A: FM, BT and WiFi is same chip. Easiest way to turn on FM part is to enable BT.
Q: LG PC Suit does not se my phone.
A: Don't use this stuff. For contact syncing use your google account.
Q: When I connect powered off phone to charger it's goes on.
A: Charging in power off state is not main feauture. Maybe this will not be fixed ever.
Q: After changing theme power widget dissappear.
A: Reboot device.
Q: Phone doesn't see my WiFi hotspot/ap.
A: Switch it to any of 1-12 channels or go to WiFi Advanced Settings and change channels in regulatory domain.
Q: I installed widget but can't see it in widget menu.
A: Move application with widget to phone memory.
Q: I selecting some application to be "by default" at some action but after reboot it is not.
A: Move application to phone memory.
Q: I can't send/receive files via bluetooth other then media type.
A: Remove Bluetooth File Manager. CM is support obex now.
Q: I want LG keyboard.
A: http://forum.xda-developers.com/showpost.php?p=14665802&postcount=14
Q: I want stock Gingerbread Launcher.
A: https://market.android.com/details?id=com.modaco.android.launchergb&feature=search_result
Q: What launchers support transparent statusbar?
A:
Launcher Pro - with live wallpapers only
Adw launcher [EX] - go to launcher settings then general behavior/system preferences and uncheck wallpaper hack
More info later.
Q: I flashed rom and GSM don't works. What's to do?
Q: I have new baseband, how fix gsm? (you have new baseband if you upgraded your phone to official 2.3.3)
A: Flash this: gsm fix (support for new baseband, this is not baseband itself).
WARNING: Data don't works, wait for new fix.
[DEV][UNOFFICIAL][ROM][stable:6.5.4] CyanogenMod 7.1-RC0 (Android 2.3.4)
alpha2 (2011-02-13):
Fixed crash at About phone menu
Fixed stuck while enabling debugging
Fixed camera (thanks andy572)
Reduced battery drain by cutting QCRIL logs
Updated CM sources
alpha3 (2011-02-21):
Fixed DSPManager
Increased volume level in speakerphone mode
Fixed missing keyboard in gapps setup wizzard and some other appliactions
Fixed crash in CM Settings -> Performance -> CPU menu
Kernel: integrated BFQ i/o scheduler
Kernel: integrated optimized touchscreen driver by Der_Caveman
Liblights: switch to opensource library
Use ADWLauncher as default launcher
Kernel: integrated msm framebuffer from 2.6.32.26 kernel, blackscreen bug appears less.
Fixed "Forever black screen after electronBeam animation"
Electron beam animation enabled by default
Updated CM sources
alpha4 (2011-03-02):
Updated CM sources. Android 2.3.3 now
libgps: switch to opensource library
Hendset works again
Reduced blackscreen bug in normal lock mode
beta1.1 (2011-03-08 13-25 GMT+0):
Audio quality with heaset is ok now
Fixed low volume after call
Kernel hack: disabled early_suspend for msm framebuffer -> Blackscreen bug fixed at all
"Always use proximity" option enabled by default (enable it manually if you are updating from previsious version "Settings -> Call Settings -> Always use proximity" and reboot)
Improved UI speed.
New bug: gps icon does not disappear from status bar (gps itself stop ok and battery is not draining)
Updated CM sources
beta2 (2011-03-13):
Use "no early suspend" hack for ami sensor and touchscreen drivers
Wifi power management should be on now (test with root access only). Reduced txpower to 20dB
Fixed location problems
Updated CM sources
beta3 (2011-03-20):
Fixed sensor lags
Updated kernel (andy's patches)
New overclock code (more available frequences)
Updated CM sources
Maybe fixed incall blackscreens.
beta3.1 (2011-03-22):
New (better) way to enable wifi powersave mode
Implemented volume key swapping (may be configured in CM Settings -> Sound)
Updated CM sources
beta4 (2011-03-27):
Fixed native WiFi tethering
Enabled FM Radio (read known bugs)
Merged latest LG's kernel sources
Switch libcopybit to opensource library
Updated proprietary files to latest versions
Updated CM sources
beta5 (2011-04-04 10-50 PM GMT+0):
Fixed manual network search
Fixed crash in gesture menu and ADW Theming menu (seems was a bug of my build)
Add handling bluetooth MAC from QCRIL (fixes most strange problems with BT, remove all paired devices)
Kernel patches from andy572
Updated CM sources
beta6 (2011-04-10):
No more needed LG drivers for mass storage mounting (when USB Debugging disabled)
Should be fixed missed mass storage function for some users
Fixed crash on double tap in Camera app
Increased zoom in Camera
Workaround for reporting autofocus result
kernel: reverted andy's patches because of instability
kernel: updated 3D driver (54-56fps @ 600mhz neocore (52-54 before))
kernel: updated interactive governor
kernel: updated BFQ scsheduler
kernel: battery: fixed voltage reporting
Updated CM sources
beta6.2 (2011-04-15):
Fixed:"Power button ends call despite the preference in the accessibility settings page"
Fixed UI lags (beta 5/6)
StatusBar bugs fixed by CM
kernel: little updates in different parts.
Updated CM sources
beta6.3 (2011-04-26):
Fixed usb tethering
Improved video recording quality
Updated CM sources
beta6.4.2 (2011-05-02):
Fixed media button at wired headset
Fixed FM Radio issues
Reworked audio routing to match kernel config
Kernel: fixed battery temperature reporting
Added Rom Manager, you can flash Gapps from it (clockworkmod recovery only, amonra untested)
Updated CM sources (Android 2.3.4, CM-7.1-RC0)
beta6.5 (2011-05-12):
Reworked switching between mass-storage/adb/tethering mode in usb (should be more stable)
Kernel: merged 2.6.32.39 sources from getitnowmarketing (drellisdee)
Updated CM sources
beta6.5.1 (2011-05-21):
kernel: merged 2.6.32.40 sources
Updated CM sources
beta6.5.2 (2011-05-29):
Kernel: merged 2.6.32.41 sources
Fixed: "High cpu usage after some time of charging". Thanks to char101.
Option to choose wifi regulatory domain.
Updated CM sources
beta6.5.3 (2011-06-11):
Wifi refixed
Fastboot reboot option is back
Updated CM sources
beta6.5.4 (2011-06-12):
Fixed USB Debugging icon
beta6.5.5 (2011-06-27):
kernel: franco's v18 + 2.6.32.42
Wired headset media button fix moved to kernel
Camera: higher defaults exposure
Updated CM sources (RC1 now)
beta6.5.6 (2011-07-31):
Fixed in-call audio problem in BT headset (thanks to Alex Zepeda)
Fixed zoom in camera (thanks to Alex Zepeda)
Updated CM sources (Android 2.3.5 now)
beta6.5.7 (2011-08-06):
Fixed "some application are shown as not compatible with our device"
Fixed missing languages in keyboard (CM bug)
Update CM sources
beta6.6 (2011-07-03):
WARNING: Experemintal Build (!) (main bug: misplaced screen after some time: image)
[*]Wifi does not want get enabled second time
[*]Don't use it if you don't know what you want.
kernel: 2.6.35.13 + codeaurora patches + my patches (usb/media-button-fix/fb)
Android reconfigured to use native 2.6.35 kernel (less crap in system ).
Updated CM sources
beta6.6.1 (2011-08-06):
WARNING: Experemintal Build
[*]Misplaced screen bug replaced by blackscreen bug
[*]Wifi does not want get enabled second time
[*]Don't use it if you don't know what you want.
See 6.5.6 and 6.5.7 changelogs
beta6.5.8 (2011-10-10):
[*]You need to update Google Apps! (get the newest from ROM Manager)
Network mode settings
"Always play to speaker" settings works now
My change: support for themes with transparent statusbar
Update CM sources (Android 2.3.7, CM 7.1.0 final, see CM changelog)
How about GPS?
kpbotbot said:
How about GPS?
Click to expand...
Click to collapse
Everything that not listed must work
Sources is up to date now.
if you want I can help you
I am new to android but I am a expert java developer
Join the irc channel (#cyanogenmod-dev on freenode) where Cyanogen developers are. They can give you priceless tips.
Thank you mik for your work !
Sent from my LG-P500 using XDA App
badeaioan said:
Join the irc channel (cyanogen-dev on freenode) where Cyanogen developers are. They can give you priceless tips.
Sent from my LG-P500 using XDA App
Click to expand...
Click to collapse
Thanks, didn't know about this channel.
matromag said:
if you want I can help you
I am new to android but I am a expert java developer
Click to expand...
Click to collapse
Will be great.
I did not work with debuggin android system at device, but it must be not very hard. "About Phone" bug should be simple uninitialized variable (probably MAC address of wlan0). You can try to find out it. Maybe for this you need to build "eng" or "user-debug" version. Some info about debugging here. I'l try to do this too.
Sorry mik, it is #cyanogenmod-dev . I've edited my post.
Will love to try it.
Big cheers for mik_os and others (andy572)
I was closely following other thread Lets Bake a Gingerbread.
you should explain what kind of recovery we must use to flash it!
great job mik!!!!
Mik, I cannot test it. After install it blows with FC's. Dialer, DRM Service, LgSetupWizard.
I've downloaded the zip twice, wiped everything...
badeaioan said:
Mik, I cannot test it. After install it blows with FC's. Dialer, DRM Service, LgSetupWizard.
I've downloaded the zip twice, wiped everything...
Click to expand...
Click to collapse
Sometimes recovery can't format /system so do this manually (In mounts submenu must be "format /system").
upd: AmonRa hasn't this future
You can remove all files from there:
1. Mount /system in recovery.
2. adb shell rm -rf /system
Will update if I found this bug.
After mounting I get this error: rm: cannot remove '/system/lost+found': Directory not empty and rm: cannot remove '/system': Device or resource busy
badeaioan said:
After mounting I get this error: rm: cannot remove '/system/lost+found': Directory not empty and rm: cannot remove '/system': Device or resource busy
Click to expand...
Click to collapse
This is ok. Flash zip once more.
Works. The UI is not slow at ALL. It moves pretty quick.
DSPManager does not work. -> FC
Mik, if you can fix the lockscreen issue this could be a daily ROM ! How can we help you ? What can we provide ?
flashing it right now
we'll see
Can you guys confirm if 2.3 actually fixed the touch bug ?

[ROM] [4.4.4] [May-04] UNOFFICIAL CarbonRom | Fast, Snappy & Stable | Kernel 3.0.16

[ROM] [4.4.4] [May-04] UNOFFICIAL CarbonRom | Fast, Snappy & Stable | Kernel 3.0.16
{
"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"
}
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
Please feel free to look at, build, and use our code on CarbonDev Github.
Click to expand...
Click to collapse
Features:
- Carbon Fibers (all ROM features are organized in one place with scrollable tabs)
- Navigation bar (custom colours, icons, layout, buttons)
- SlimPie
- Slim's Recents
- OmniSwitch
- 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)
. PEEK
- HOVER Heads Up
- Tons of other stuff that needs further exploration
More details can be found at the official carbon site.
Changes for bravo:
- Kernel is based on Evervolv's qsd8k with a good selection of security patches and tweaks (lots of different CPU governors; 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
- Added Nova Launcher (thanks teslacoil)
- A few tweaks for faster scrolling, longer battery life and smoother overall performance
Not working:
- MMS (present in all 4.x ROMs; Just use Textra SMS instead)
- Video recording (present in all 4.x ROMs)
- Screen recording (removed as it is not working)
- OpenVPN (kernel issue: cannot acquire tun interface socket)
- SELinux (disabled by intention)
Installation instructions and requirements can be found in 2nd post!
Disclaimer:
Please be aware this is an unofficial release.
If you rely on your device as it is your only phone you should thoroughly consider the risks involved when flashing a custom ROM (e.g. total loss of your data!).
If you decide for flashing this rom, then 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 the ROM 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
- @[email protected] for stabilizing Kernel 3.0.16 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
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
Download ROM with K3:
CarbonRom for bravo unofficial v2.0 - Test release with Kernel 3.0 - 168.28MB
md5 0949746aced316dfcea1e9175cdf752e
Characteristics of v2.0:
1) Added kernel 3.0.16-kitkat-v0.1 (Hell yeah!) -- Big thanks to everyone who was involved into k3 development -- especially Niklas and Thomas!!!
2) Use performance tweaks (enabled KSM and zRAM at 50%)
3) Use same codebase as in carbonrom v1.1
Known issues in v2.0:
- Initially 'Long press home key' does nothing (you have to go to Settings / Carbon Fibers / Buttons and 'Enable custom actions' -> configure home with 'Recents')
- If your battery falsely shows 0% and causes your phone to shut down, then boot into recovery and wipe battery stats when 100% charged
- Trackball wake not working
- Camera preview is sometimes distorted (taking picture works)
- Noticeably higher battery consumption as in older ROM versions
- Everything else should work, if not please let me know
Instructions:
Requirements:
- An hboot with at least 400mb on system. Get it from here: PB99IMG_LP-looback_420_5_12.zip.
- A 1gb - 4gb EXT4 partition on your sdcard. Use this guide to create the partition. Partitions made using other tools (CWM, Minitool Partition Wizard, etc.) will likely cause issues.
- Use this modified 4EXT Touch Recovery ONLY: 4ext-touch-recovery-for-LP-loopbk.zip. Any other recovery version may cause issues.
Installation guide:
1) Backup your current apps incl. their data (use Titanium backup from Appstore)
2) Backup your current ROM from recovery
3) Install the new hboot via PB99 method (find hints on PB99 method below)
4) Boot into recovery and format all partitions except for SD
5) Install the new recovery via PB99 method
6) Boot into recovery
7) Do a full wipe
8) Flash ROM
9) Flash a GApps package of your choice -- my recommendation is the PICO MODULAR PACKAGE with proper DPI play services ~99MB: http://forum.xda-developers.com/paranoid-android/general/gapps-pa-google-apps-roms-t3074801
10) Wipe battery stats -- IMPORTANT: On first boot have the charger plugged in!
11) Boot ROM and let it settle down (3-5 min)
Download ROM with K2.6.38:
CarbonRom for bravo unofficial v1.1 - 167.87MB
md5 d06e0ad83c7932253f014ea716b5cc10
New in v1.1:
1) Sync with CarbonDev on 2015-09-04 (however, the latest code changes by CarbonDev occurred around 17th Nov 2014)
2) Use Data2ext4 (credits walter79)
* This is meant to permanently solve the biggest remaining pain that bravo kk users have: running out of space on /data
* Makes using A2SD scripts from Evervolv obsolete
* Requires a SD-EXT partition on SD card of size between 1GB and 4GB
* Requires a custom hboot which provides sufficient space on /system (e.g. 420-5-12)
3) Added a patch by CM to prevent wakelocks caused by Google Play Services 7.x SystemUpdateService
* This will fix the problem mentioned here: https://jira.cyanogenmod.org/browse/CYAN-6438
4) Added quite a few tweaks and build.prop mods:
* Increase ui responsiveness (credits CM)
* Enable slow blur (credits CM)
* Media profiles: use m4v to gain performance improvements (credits walter79)
* Improved incoming call response time (if screen is turned off the call appears now after ~3 seconds) (credits walter79 and pixelfreak)
Known issues in v1.1:
- Initially 'Long press home key' does nothing (you have to go to Settings / Carbon Fibers / Buttons and 'Enable custom actions' -> configure home with 'Recents')
- If your battery falsely shows 0% and causes your phone to shut down, then boot into recovery and wipe battery stats when 100% charged
Instructions:
Requirements:
- An hboot with at least 400mb on system. Get it from here: PB99IMG_LP-looback_420_5_12.zip.
- A 1gb - 4gb EXT4 partition on your sdcard. Use this guide to create the partition. Partitions made using other tools (CWM, Minitool Partition Wizard, etc.) will likely cause issues.
- Use this modified 4EXT Touch Recovery ONLY: 4ext-touch-recovery-for-LP-loopbk.zip. Any other recovery version may cause issues.
Installation guide:
1) Backup your current apps incl. their data (use Titanium backup from Appstore)
2) Backup your current ROM from recovery
3) Install the new hboot via PB99 method (find hints on PB99 method below)
4) Boot into recovery and format all partitions except for SD
5) Install the new recovery via PB99 method
6) Boot into recovery
7) Do a full wipe
8) Flash ROM
9) Flash a GApps package of your choice -- my recommendation is the PICO MODULAR PACKAGE with proper DPI play services ~99MB: http://forum.xda-developers.com/paranoid-android/general/gapps-pa-google-apps-roms-t3074801
10) Wipe battery stats -- IMPORTANT: On first boot have the charger plugged in!
11) Boot ROM and let it settle down (3-5 min)
Flash a recovery or hboot via PB99 method:
1) Ensure the integrity of the downloaded image by checking against the md5
2) Copy the zip file to the root of your SD card and rename it into PB99IMG.zip
3) Reboot into bootloader
4) After a few seconds boot loader will search the file and ask you to apply the update
5) Press vol up for yes and then it will ask you to reboot
6) Again press vol up for yes
7) Now hold vol down to re-enter recovery
8) Format all partitions except SD card
9) Before flashing a rom or sth else reboot the recovery to allow the changes to become effective
Old version(s) with stock hboot support (250mb system):
CarbonRom for bravo unofficial v1.0 - 147.97 MB
Mirror (mediafire)
New in v1.0:
- Sync with CarbonDev on 2014-09-13
- Trackball wake working
- Add back old Torch with high brightness
Known issues:
- Initially 'Long press home key' does nothing (you have to go to Settings / Carbon Fibers / Buttons and 'Enable custom actions' -> configure home with 'Recents')
- If your battery falsely shows 0% and causes your phone to shut down, then boot into recovery and wipe battery stats when 100% charged
Get slim gapps package 10 - 43.39 MB
Instructions valid for ROM v1.0 and lower:
Requirements:
- An hboot with at least 250mb on system. These include stock hboot or Alpha Jelly (250/5/182) hboot
- 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 Notes:
Code:
1) Backup your current rom
2) Full wipe and then flash rom
3) Wipe battery stats
4) IMPORTANT: On first boot have the charger plugged in!
5) Reboot and let the rom settle down (3-5 min)
6) Enable A2SD (see below)
7) Reboot into recovery and install the slim gapps package provided in this thread
How to enable 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)
CarbonRom for bravo unofficial v0.9
New in v0.9:
- Welcome to Android 4.4.4 release 2 (KTU84Q)
- Sync with CarbonDev on 2014-08-03
Device specific changes:
- Fix an issue causing battery drain: http://review.cyanogenmod.org/#/c/66894/
- ART included: you may want to enable it from Developer Settings -- be careful and first install a2sd (y/n/y)
- Stability improvements:
-- Utopian Kernel: max. 1.113 GHz (still runs fast, snappy & stable)
-- Back to android-eabi v4.7 for compiling android
CarbonRom for bravo unofficial v0.8 (mediafire)
CarbonRom for bravo unofficial v0.8 (Dev-Host)
New in v0.8:
- Welcome to Android 4.4.3 release 1 (KTU84M)
- HOVER (thanks PA)
- PEEk (Moved to CarbonFibers>Lockscreen>General)
- New CM Theme Manager
- Newly designed Torch app (CM)
- Added new 4.4.3 dialer (compatible with Dark Carbon)
- Added a compass quick tile
- Added ability to activate lockscreen torch by long pressing
-- Removed double-tap and long press to avoid conflicts with double-tap statusbar to sleep feature
- and various stability fixes and improvements
Device specific changes:
- ART included: you may want to enable it from Developer Settings -- be careful and first install a2sd (y/n/y)
- Performance improvements:
-- Kernel: set the lowest CPU frequency to 200MHz (should reduce wakeup delays)
-- Kernel: use extended frequency table up to 1.5GHz (now stable and ready to be used in Carbon!)
-- Used Linaro toolchain v4.9 to compile kernel (same GCC as they use in Evervolv nightlies)
-- Used Linaro toolchain v4.8 to compile android
- Nickleby's fix for USB tethering on legacy devices like Bravo
- Fixed FC in MMS/SMS App
- Added telephony/ring tweaks (reduce delays)
- Developer settings: Set 'Animation scale' defaults to 75% / Set 'Force GPU Rendering' per default to enabled
Not working any longer in v0.8:
- Trackball wake
- Initially 'Long press home key' does nothing (you have to go to Settings / Carbon Fibers / Buttons and 'Enable custom actions' -> configure home with 'Recents')
CarbonRom for bravo unofficial v0.75
md5 23d546aa9e3a541d17339da53e71b940
New in v0.75:
1) Performance improvements
- v0.75: Revert to decent kernel version with SmartassH3 governor and default frequency table
- Use Sabermod 4.10 GCC Toolchain to compile kernel (feels more snappy)
- Use the same bionic optimization as in @Chromium's Beanstalk (credits to AndroidRul3z)
2) Official improvements (sync with CarbonDev repo 14/05/09):
- SlimRecents app view
- OmniSwitch app
- Lots of small improvements in Performance Control, CM11 Thememanager, Downloadtool, etc.
3) Added back stock Mms.apk (theme issues were reported for MMS Dark Holo)
Gapps for 4.4.2:
Slim Gapps package - md5 404e203573e5fbe1275308a5b6cd2655 - Size: 39mb
CarbonRom for bravo unofficial v0.6
md5 7c0af6c4e6ccc8b6895163010597f21d
New in v0.6:
1) Switched kernel to a more decent variant:
-- CPU governors: SmartassH3, SmartassV2, Smartass, SavagedZen, Lagfree, Lazy, InteractiveX, Interactive, Conservative, Userspace, OnDemand, Powersave, Performance
-- Default frequency table (245MHz - 1113 MHz)
-- SD Read Ahead: 2048KB
2) Official improvements (sync with CarbonDev repo 14/04/29):
-- Added CM’s new Theme Manager
-- Added Power Menu Quick Tile
-- Added Gesture Lockscreen
-- Added Omni Performance Control
-- Added Battery Saver Mode
-- Added ability to pause/resume downloads
-- Fix text messages not being received due to blacklist bug
-- Fix long-press on Network Mode Quick Tile
-- Fix Dialer/Phone background color being white when using Dark Carbon
3) Unofficial improvements (cherry-picked from Gerrit and working)
-- Audio Themes Support
-- Add OmniSwitch
-- Add SlimRecents app view
-- Add Theme Switcher tile
-- Circular Memory indicator for recents panel
4) Replaced MMS app with MMS Dark Holo (thanks @hello00)
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)
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
Further screenshots:
Does it include the bionic optimizations?
Sent from my HTC Desire using Tapatalk
No bionic Placebo included yet. Let's wait first for some feedback..
Sent from my Nexus 4 using xda app-developers app
Awesome! I used to use the 4.2 Carbon ROM version, and loved it for its excellent customizations. Will try this asap.
Thanks for this ROM! I'll test it next weekend.
spezi77 said:
Settings > Developer options > Enable "Disable HW overlays"
Reboot to let the changes take effect.
Click to expand...
Click to collapse
This setting will be gone after reboot
tom0769 said:
This setting will be gone after reboot
Click to expand...
Click to collapse
Thanks, I've removed it from the OP
How is everything else?.
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.
jamaniek said:
Does it include the bionic optimizations?
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
Guys, if you read this piece of information about qualcomm-optimized kitkat dalvik and bionic libraries, one conclusion is that it is not recommended to replace the bionic libs of a CM based rom because CM's bionic libs are advanced.. and actually this rom has been compiled with CM's bionic libs. Please correct me if I am wrong..
In my point of view, there is one option left for the next release -- to use qc-optmized kk dalvik.
Do you want me to give this a try?
I would love to know if this will make any difference. :cyclops:
does it include google phone like Chromiums beanstalk? I mean phone app which can lookup for phone numbers directly from internet?
kakofonija said:
does it include google phone like Chromiums beanstalk? I mean phone app which can lookup for phone numbers directly from internet?
Click to expand...
Click to collapse
Assuming that you are talking about the kitkat phone app -- YES.
It has a search bar as it is shown on the 1st picture:
spezi77 said:
Assuming that you are talking about the kitkat phone app -- YES.
It has a search bar as it is shown on the 1st picture:
Click to expand...
Click to collapse
in fact I meant nexus 5 phone app, AOSP doesn't have internet lookup capability or at least evervolv's hasn't but it also has search bar for local search...
your CM11 also doesn't have internet searching capability, maybe you should add it for CM11... anyway, i will try carbon tomorrow, thanks!
Nice ROM. Stable and looks good. Speed is the only thing to do.
Bugs:
Google keyboard fc with gestures.
Video playbacks are not flounce enough
Enviado desde mi HTC Desire mediante Tapatalk
Bug found.
Settings>Carbon>Lockscreen>General>enable Slider torch (Double-tap and hold the slider to start torch)
In the lockscreen, double tap the lock ring and hold to turn it on, but double tapping lock ring puts the phone back to sleep
In notification tiles, I can't add a torch toggle.
Does anyone know any other way to quickly toggle on/off the torch?
deepgrass said:
Bug found.
Settings>Carbon>Lockscreen>General>enable Slider torch (Double-tap and hold the slider to start torch)
In the lockscreen, double tap the lock ring and hold to turn it on, but double tapping lock ring puts the phone back to sleep
In notification tiles, I can't add a torch toggle.
Does anyone know any other way to quickly toggle on/off the torch?
Click to expand...
Click to collapse
Setting carbons pie enable
Then add to the second layer torch
Enviado desde mi HTC Desire mediante Tapatalk
I don't use pie because I always trigger the pie by mistake.
Is there any other way?
deepgrass said:
I don't use pie because I always trigger the pie by mistake.
Is there any other way?
Click to expand...
Click to collapse
Haven't flashed this ROM yet but can you add it to the power menu? I know some you can.

[JDCTeam][STABLE][5.1.1][RRO][17 September] The Android Open Source Project

{
"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"
}
The Android Open Source Project
Brought to you by Jflte DevConnection Team​
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We're 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 us for messing up your device, we will laugh at you.
*
*/
What is AOSP?
AOSP is Android as Google publish without other modifications. More or less AOSP is the Nexus devices stock rom without gapps. Anyway to get a working system me and @-+BB+- added some changes from CyanogenMod. We added also some non-AOSP features like init.d support, @alucard_24 kernel for better performance and energy saving, STweaks for advanced kernel settings and support for Over-The-Air updates through a dedicated app (OTA Updates). Maybe something else from us might be added, but please do not ask for features to be added because we're not going to add more to keep this ROM small, fast and pure.
JDCTeam
In alphabetical order:
Diego Monaco - @alucard_24
Dimitris Katikaridis - @side
Franck Rohée - @franzyroy
Jim Silverlock - @Jimsilver73
Marco Zanin - @-+BB+-
Matthew Booth - @MattBooth
Mattia D'Alleva - @AntaresOne
Oliver - @angelcalibur
Paul Harris - @hawkerpaul
Paul Keith - @javelinanddart
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Known issues
ANT+
A note about Android Pay: will Android Pay work here? The answer is no. According to Google infos it works only on factory-preinstalled and unrooted Android, do not blame us for this!
Download
ROM builds are hosted on RomHut
TWRP Recovery v2.8.7.0 with F2FS management support: AndroidFileHost
Installation
TWRP Recovery v2.8.7.0 is suggested for installation
Devices supported: I9505, I9507, I9508, I545, R970, I337, M919, L720. I9515 is not supported.
AT&T users: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL bootloader in order to use this ROM. Do getprop ro.bootloader in Terminal Emulator or through ADB shell to find out which bootloader you have
First time or clean install:
Download the ROM from the link above
Download GApps package for Lollipop 5.1
Put the zip files on your SDCard
Reboot in Recovery
Wipe Data / Factory Reset
Optional: convert to F2FS
Select "Install zip from SDCard"
Choose AOSP zip file
Choose GApps zip file
Reboot system
Update from a previous build:
Via OTA Updates:
Open OTA Updates app
Download the update
Press "Install"
Your device will automatically reboot and install the update.
Manual update with TWRP:
Download updated build from the link above
If you do not have the Gapps package, download Open GApps
Put the zip files on your SDCard
Reboot in TWRP Recovery
Wipe /cache and dalvik-cache
Select "Install zip from SDCard"
Choose AOSP zip file
Choose GApps zip file
Reboot system
We don't have a backup/restore GApps script yet. When you update /system is formatted, so you need to reflash GApps package too. In case you don't do it, Google Apps will fail in endless force closes after boot.
First boot after install/update takes a while, wait at least 5 minutes for it to boot.
To convert cache, data and system partitions to F2FS look in post below.
Sources
Kernel source here
ROM here
Social
Google+: JDCTeam Community
YouTube: JDCTeam TV
Credits
-+BB+- - Lead developer
JDCTeam
CyanogenMod
Google
OpenGApps
Special thanks:
RomHut
gkkovacs - JDCTeam-Build02
XDA:DevDB Information
AOSP 5.1.1 for Samsung Galaxy S4 (Qualcomm variants), ROM for the AT&T Samsung Galaxy S 4
Contributors
AntaresOne, -+BB+-, smeroni68, alucard_24, MattBooth, angelcalibur, franzyroy, hawkerpaul, javelinanddart, Jimsilver73, side, smstiv
Source Code: https://github.com/AOSP-JF
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: v1 - 20150917
Stable Release Date: 2015-09-17
Created 2015-06-22
Last Updated 2015-09-20
Reporting issues
Please report issues in our issue tracker: https://github.com/AOSP-JF/issue_tracking_aosp/issues
Things like "this doesn't work", "this keeps FCing", "found a bug: *someapp* FC" etc. don't help. We need logs!!!!!!
Do not report bugs if you:
Flashed a different kernel
Installed or did mods from untrusted sources
Installed Xposed
Modified system files
Changelog
20150917 - Stable
MD5 - f57cea2839cf00db4f0a4c107d4d8e04
Kernel:
General code updates from Linux kernel 3.10
Added KMS and UKMS from Linux kernel 3.10
Added VENO TCP protocol
Changes on OOM control, less battery usage
IPC: ported code from 3.10 kernel
Optimized alucard, darkness, nightmare and ondemand CPU governors
ROM:
Android-5.1.1_r18
Added STK to build
Ported all the code from AOSP for SIM handling
Add ability to ignore interruptions while active media playback
Reverted some fixes on base
Fixed APN selection on CDMA phones (this time for real)
Removed not used code from init (auditd)
Fixed last Stagefright vulnerability (CVE-2015-3864)
Launcher3: Added stock wallpapers
Frameworks: add ability to choose a different wallpaper for lockscreen
Settings: Updated icons and colours
Fixes on base/av/build repos
Added WallpaperPicker to build
Base: added dismiss button to battery saver option
Base: improved recents tasks list
Device: fix MMS
Use chromium/icu repos from AOSP
Add SamsungServiceMode specific for our RIL
More fixes from M to base/av repos
libbt: support 1.5M baudrate
Fixed encryption for f2fs
Fixed ipv6 tethering
Telecomm/Telephony: ported a part of code from AOSP
libcore/art/core repos: tons of fixes and ported a part of code from M
Init: allow SElinux permissive in user builds
Reduced log level for all the builds
Toast: Show app icon with the message
PackageInstaller: show current & new version
frameworks/native: merged a lot of fixes from M
stagefright: added new Softavc/Softmpeg2 decoders from M/master branch
Built with GCC 4.9.4 (UBER)
Art: compiled with GCC 4.8.5 (UBER) due to segfaults caused by new GCC
Bluetooth: fixed compiling for latest GCC with -os flag
Audioflinger: fixed compiling for latest GCC with -os flag on ID3
Updated Archidroid optimizations to version 4.1
Updated translations for AOSP Custom Settings
Updated Sepolicy
Some updates on wifi code
Bionic: more optimisations for krait/a15 cpu
General code updates/fixes in base/core/av/native repos
Some small changes on telephony repos
Manifest: remove not used repos
Device: update media codecs & power management
Improved InCallUI speed when receiving a call
Bionic: a lot of improvements
Native/Base/Core/Extras: more fixes from m and cm
Updated APNs
Updated and improved RIL
Gallery2: materialized, updated code and fixed a lot of bugs
Ported support for oma-drm / OmaDrmEngine from cm
Ported all changes made by cm for BFQ IO scheduler
Core: improved UI responsiveness and reduced wakelocks when phone is on deep sleep
Small bugfixes and improvements for f2fs/ext4
Build: improved build enviroment and removed some unused/outdated packages
20150813
MD5 - 7ec092cebfd227343837e7cbe83ed269
Kernel:
General code updates
Updated mm from 3.10 kernel
ROM:
Android-5.1.1_r13
Camera: added options to save photos/videos on external storage
Fixed APNs for CDMA phones
Fixed carrier text on Keyguard
DreamManager/DozeMode: do not turn on the screen if s-view cover is closed
Materialized some icons
Some framework & telephony fixes
Stock Browser: completely reworked, materialized and fixed some FCs
System animations: added a new step (0.75) and set it as default
Use freetype 2.6.0 from m-preview, this solves some security issues in older versions of this library
Use our art and bionic repos tuned for cortex-A15/krait cpu
20150807
MD5 - eb4c36f964c5db3749bfb4a9d2694995
Kernel:
Added full support for i9507
Many code updates
More eMMC enhancements (performance mode)
Updated workqueue and Idr from 3.10 kernel
ROM:
Android-5.1.1_r9
Added option to force notification expansion by default
Added Samsung doze specific settings under AOSP Settings
Added softkey backlight control under AOSP settings
Bluetooth: added accept all files option
Fixed Stagefright, now all audio files works
Fixed Twitch
Improved boot time
Massive update on telephony repos, merged and adapted all cm fixes
More updates and fixes for libhardware legacy
Removed logspam from proprietary libraries
Switched to latest glib 2.15 from m-preview
Small audio fixes
Small framework fixes
Small RRO fixes
Updated APNs list
Updated LatinIME, more languages added and small fixes
20150727
MD5 - 6aa21cc578a37b510fdaf16306b11b83
ROM:
Added customizations for Quick Settings tiles
Added long press actions to tiles
Added long press actions to notification bar objects (clock, date, avatar, battery and settings, long press on Settings icon opens AOSP Settings)
Added missing softkeys manager
Keyguard: disable menu key unlock device
Fixed screenshots
Small Exchange services fixes
Updated translations for all languages
Various bootanimation improvements
Various framework fixes
Statusbar network cluster icons: show LTE instead of 4G, distinguish between UMTS and HSPA
WiFi: revert aggressive blacklist + other fixes
20150723
MD5 - 24a4098e04af0ccd6b6a81a22d3563c9
ROM:
A lot of optimizations in build environment
Added clear all button in recent apps panel
Fixed tethering & added IPv6 tethering
Fixed back/menu keys screen wakeup
Fixed OTA updates
Launcher3: optimizations and some materialization
Made "SD Card removed" notification dismissible
Updated Stagefright with latest CM changes
Updated translations for AOSP Settings and power menu
Various framework improvements
20150715
MD5 - 9bf1dd18b0119f0d7851d138103e1b48
ROM:
Fixed a NullPointerException on app selector
Removed VoiceDialer
20150714 - Beta #2
MD5 - 9a2152910fd98863ae6f79ef3857068a
Device:
IR: use old timing code (consumerIR i.e. "IR Blaster" fixed)
Switch to prebuilt Camera HAL (less interface crashes now)
Kernel:
Various code updates
ROM:
Codebase android-5.1.1_r8
AOSP Control:
Advanced Reboot menu
Changelog
Status bar Battery icon settings
Added 60FPS BootAnimation, big thanks to @guerreromanuel
Added dancing notification LED at boot
Added Google DNS
Added Launcher3 package to build
Added Layers Manager by BitSyko
Added Reverse Lookup
Added SuperSU by @Chainfire
Blacklisted some BT devices for better compatibility
Build dummy InCallUI with persistent attribute, this allow us to keep the process in memory and helps a lot when receiving a call and the device is busy
Camera: stop using gps when camera app is in background
Fixed Archidroid optimizations V4
Fixed Bluetooth audio stream (A2DP)
Fixed camera opening when flash is enabled (doesn't crash anymore)
Fixed data usage graph on settings
Fixed init.d not working properly
Fixed QCOM Time Daemon support
Fixed some crash on MediaProvider
Fixed support for all jf variants
Hopefully fixed audioflinger/mediaserver crash and audio stuttering when indexing media files
Many fixes in environment
More Materialize on framework
Other small UI style changes on Dialer/InCallUI (Materialize)
RRO Fully fixed
Small fixes on Telephony
Switch to Contacts, Dialer & InCallUI sources from AOSP
Tons of fixes on frameworks/base
Updated stagefright with latest CM changes and fixed & updated FFMPEG 2.7 compile
20150619 - Beta #1
MD5 - 51b35865265ad3bfbc478c0d214070f8
ArchiDroid optimizations v4
Added MultiROM compatibility
RRO added and partially working: Contacts, Dialer and Settings need some changes. Everything else is correctly themed
Fixed BT/WiFi coexistence, now can be turned ON at the same time
Fixed back/menu keys lights (timeout set at 5 seconds, user settings soon available in Settings app. For now, enable/disable by writing "softkeys" without quotes in Terminal Emulator (available on Play Store))
Fixed F2FS for /cache partition
Fixed "First boot doesn't have sound across all the system if the external SD card is not in FAT32"
Fixed MicroSD card, all filesystems are mounted well and working in r/w
Init: use our specific init
Temporarily fixed "No SIM" on Keyguard (removed Carrier text)
Various kernel code updates
Various updates on audio/camera code
Various updates on BT/WiFi code
20150602
MD5 - 6cc3db0a6257641aba4dfebda0e3fb30
Initial public release
Tips
To enable Developer options go in Settings->About device and press "Build number" for 7 consecutive times.
Using F2FS
What it is? Wikipedia
To use it you should first convert your EXT4 partitions through recovery, before installing this ROM.
On PhilZ:
Wipe and format options->custom format options->toggle ext4 f2fs migration
Format data and data/media->f2fs (Warning: internal storage is formatted, make a backup of your personal data before doing this!)
Format system->f2fs
On TWRP:
Download and install this TWRP version: https://www.androidfilehost.com/?fid=24052804347763625
Wipe->advanced wipe
Select data->change or repair file system->f2fs (Warning: internal storage is formatted, make a backup of your personal data before doing this!)
Select cache->change or repair file system->f2fs
Select system->change or repair file system->f2fs
Now you can install this ROM following installation steps in post above
Some screenshots
We mainly talk in the i9505 thread located here, head over for further details about development progress, bug fixing etc.
I'm curious why the OP doesn't mention the 5MB email attachment limit? how was this not tested?
Help
i have the Canadian SGH-I337M .. Running Baseband I337MVLUG0C4. the device is rooted and has cwm and the rom seems to install but when i hit the power button to either turn it on i lose the ability to do anything with touch. other than that really nice ROM but the no touch when you hit power button is annoying .. this happens with this ROM and the AOSP 6.0 ROM

[ROM] [11dec] AICP - 10.0 - LP 5.1.1_r29 | UNOFFICIAL

{
"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"
}
AICP
Android Ice Cold Project​
AICP is known by everyone as Ice Cold Project that started on Desire HD and since then evolved into a mature ROM with the BEST community you can find!!!
Until Lollipop, Rom has always been AOKP based. Unfortunately, since AOKP either stopped development or will make a comeback later this year, we changed our base to CM when it comes to hardware, drivers and some features.
If there are any bugs, either we will sort them or CM team if it concerns their modifications. This rom isn't CM supported so no need to report errors or bugs to them!!
10.0 Features:
Sources updated to 5.1.1_r18
SlimPIE
Slim Recents
Floating Windows
Breathing notifications
Dynamic tiles
Music tile
Return of Silent mode
Force Expanded Notifications
Signal cluster updates
Statusbarheader items: CAF TaskManager, HeadsUp, PowerMenu
RestartSystemUI to dev settings, as Tile, as part of Reboot menu
Ambient Display brightness setting
Call recording format
Notification Ticker is back
App Sidebar
Over Scroll Effects
Snooze option to HEADSUP
Torch to PowerMenu
TaskManager, HeadsUp and PowerMenu on Notification Drawer
Notification Ticker
AICP_OTA fixes and improvements
Smart Mute. Flip phone to mute
Smart Call
Proximity Speaker. Speakerphone starts automatically whey you remove phone away from your ear.
Clear All Icon color added to Custom Colors
Battery Light: 100% Charged Level
Gesture Lockscreen
Reorder items under Notification Drawer settings
Storage notification enhancements. Now we have Mount/Unmount in statusbar.
Battery saver color selection is back
Linked volume implementation changed
Membar added to recents options
LS Shortcuts increased from 5 to 7
InCallUI fixes and enhancements
Whole bunch of fixes and enhancements for all included packages
and Selinux Switch
In the beginning we would like to thank:
CM team
SlimBean rom team
ParanoidAndroid team
CarbonRom team
LiquidSmooth rom team
Omni rom team
DU team
Community
@LorD ClockaN
@zipsnet
@n3ocort3x
@semdoc
@eyosen
@alienmind
@Chezbel
@Drgravy
@eboye
AICP ROM
(Please don't make mirror links of the ROM)
Open GApps
TK GApps​
Installation:
Make sure you are either on any Lollipop ROM or on 4.2.2 TW based ROM
and NOT on 4.1.2 TW based ROM
Download the ROM and GApps
Reboot to recovery
Take a nandroid backup
Wipe data/factory reset
Flash the ROM and then GApps
For GT-I9105 flash nfc destroyer
Reboot your phone
Enjoy!
Updating:
Download the latest build
Reboot to recovery
Take a nandroid backup
Flash the ROM
For GT-I9105 flash nfc destroyer
Wipe dalvik cache and cache
Reboot your phone
Enjoy!
OTA Updates:
Recommended recovery : TWRP
You will get a notification on your phone when a new version of AICP ROM is available. You can download and install the ROM on your phone through the AICP OTA. It will download full ROM (not a delta zip), AICP OTA doesn't support delta updates!
IceColdJelly AICP G+ community
Kernel source: https://github.com/ghsr/android_kernel_samsung_galaxys2plus-common
Device tree: https://github.com/ghsr/android_device_samsung_galaxys2plus-common and https://github.com/ghsr/android_device_samsung_i9105p
XDA:DevDB Information
AICP, ROM for the Samsung Galaxy S II Plus
Contributors
GHsR
Source Code: https://github.com/AICP
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
ROM Firmware Required: 4.2.2
Version Information
Status: Stable
Created 2015-08-24
Last Updated 2015-12-12
Code:
20151211:
- Upstream merge ( [URL="https://gist.github.com/ghsr/58744be5f8082eb4902e/revisions"]Changelog[/URL] )
20151111:
- Android 5.1.1_r29
- Upstream merge
20151024:
- Fixed OTA updates
- Upstream merge
20151018:
- Upstream merge
20151011:
- Android 5.1.1_r24
- Upstream merge
20151005:
- Disabled KSM and returned readahead to 128kb (If you need it, you can enable it in the Kernel Adiutor. This increases battery drain!)
- Disabled ambient display (It requires some kernel stuff)
- Adress more SELinux denials
- Upstream merge
20151001:
- Added support for OTA updates
- Fixed Trebuchet launcher fc when dragging icon to desktop
- Upstream merge
20150925:
- Upstream merge
20150923:
- Fixed issues with wifi tethering
- Adress more SELinux denials
- Fixed bluetooth tethering
- Fixed not visible Delete option in Gallery
- Switched to BFQ I/O scheduler to take advantage of CM optimizations
- Added custom readahead value
- Added option to disable HW keys
- Tuned KSM parameters
- Upstream merge
20150916:
- Fixed apps fc
- Upstream merge
20150911:
- Switched to lower-end codecs
- Added showing app install location option in Settings
- Material style app drawer as the default for Trebuchet
- Enabled KSM (Kernel Samepage Merging)
- Enabled proximity check on wake
- Replaced bootanimation
- Removed lights log spam
- Added changelog to About phone
- Android-5.1.1_r18
- Upstream merge
20150904:
- Fixed EGL issues and browser fc
- Fixed random reboots
- Upstream merge
20150826:
- Fixed flashlight tile
- Fixed bootanimation
- Upstream merge
20150823:
- Initial release
FAQ
The Music app crashes every time I open it
There seems to be something causing corruption in the Media album art database. Clearing the data of the "Media Storage" application and rebooting should fix it.
To clear data, go to: Settings -> Apps -> All -> Media Storage -> Clear Data. Then reboot.
Login with Google does not work in some apps
Sometimes, on a fresh wipe, the phone language will be set to an invalid language. Changing it to a valid one from Settings should fix the issue.
Battery Statistics shows that Wi-Fi is always on even though I've turned it off.
If you are using "scanning always available" in Advanced Wi-Fi Settings, then Wi-Fi will always be on to scan for available network to aid location discovery.
After installing, my storage was reduced from 8 GB to 4 GB
You only have 4 GB for user data in the first place. The other 4 GB is used by system files. This is the same with stock as well. However, stock might have displayed it as "8 GB with 4 GB used by system files", but AOSP-based ROMs will only display the space available for user data.
Can you include S-Note/S-Planner/MultiWindow/Insert Samsung App Here?
No. This is an AOSP ROM and cannot have TouchWiz applications.
Can you add Feature X to the stock ROM?
No. I don't work on stock ROMs.
What kernel does this ROM use?
A slightly modified version of the stock kernel, the source code is linked above.
I've heard that Broadcom doesn't release source, how can you make this ROM?
Contrary to the popular belief, userspace driver source code is not always required to make an AOSP-based ROM as long as the proprietary binaries shipped with the device does not modify the API too heavily (or is from a very different version of Android). Instead of modifying the source code of the drivers, the Android source code was adapted to be able to use the proprietary binaries.
Can contacts be saved to phone/SIM?
No. It is not supported in AOSP-based ROMs.
Can I send files over Wi-Fi Direct?
Yes, but you must use third-party applications. The implementation provided on Samsung ROMs is not an open standard. AOSP/CM does not provide a native way to send files over Wi-Fi Direct.
Can I mirror your ROM?
You're free to, but I will not list it in main post.
REPORTING BUGS
You are allowed to report bugs only in this thread.
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored.
Code:
What is your--
Radio (baseband):
AICP version:
AICP Download url:
Gapps version:
Gapps Download url:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
Settings/Performance settings (other than stock):
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
anyone tried this ?? any bugs ?? is it smooth
Good job !!
thx alot
Any screenshots ?
happy to see you back again GHsR and good job as usual.
hi >>> great work
is this rom take along to to install ? it's says patching system image unconditionally ...
MeDoOoS said:
Good job !!
thx alot
Any screenshots ?
Click to expand...
Click to collapse
I will add screenshots later.
haidory65 said:
hi >>> great work
is this rom take along to to install ? it's says patching system image unconditionally ...
Click to expand...
Click to collapse
you need to wait a few minutes. If you can't install this rom let me know
GHsR said:
I will add screenshots later.
you need to wait a few minutes. If you can't install this rom let me know
Click to expand...
Click to collapse
how about performance better than cm12.1 ??
Performance is very good in my opinion after test it until now.
I can't install this rom on my device GT-I9105p ... it's says patching system image unconditionally ... I wait it for two hours ...
haidory65 said:
I can't install this rom on my device GT-I9105p ... it's says patching system image unconditionally ... I wait it for two hours ...
Click to expand...
Click to collapse
Check md5 sum
Hi everybody, thanks you to have brought into us this fantastic fw,
I just installed it in my 9105p and seems everything fine and smooth, or almost...the flashlight goes on and when you switch it off the system reboots.
I will keep reporting weird things, either that you like it or not
---------- Post added at 07:01 PM ---------- Previous post was at 06:56 PM ----------
haidory65 said:
I can't install this rom on my device GT-I9105p ... it's says patching system image unconditionally ... I wait it for two hours ...
Click to expand...
Click to collapse
Upgrade the recovery -> mount everything except bootloader and efs -> do the wipes and install it.
Everything gone fine with my 9105p
88.blade said:
the flashlight goes on and when you switch it off the system reboots
Click to expand...
Click to collapse
I will fix it in the next build
thankyou GHsR and everyone who helped to build this rom for all your efforts
Andrea
---------- Post added at 09:27 PM ---------- Previous post was at 09:18 PM ----------
I tested this rom for a couple of hours now and everything else seens to run perfectly, except the flashlight which can be easily changed with an other app, this rom can be used daily for my opinion.
Update - 20150826
- Fixed flashlight tile
- Fixed bootanimation
- Upstream merge
Changelog:
NetworkTraffic: Show/Hide Arrows
Global change QS columns values word --> number
Settings: obey prevent accidental wakeup default
settings: Update RU Translation
SystemUI: Add time-context headers to notification header
Update ITA translation APP setting
settings: AICP German Translations by Demian S.
Settings: Reworked AICP Extras
Remove network mode handling for other SIM
For non-data SIMs, only set user configured mode, not preferred mode
Network settings: re-enable network preference selection
RAM bar: fix position without search bar
Add the user set network mode to the siminfo table
androidfw: fix cmsdk attribute lookup
SystemUI: Fade keyguard visualizer along with other icons
SystemUI: time-context header fixes
Update ITA translation for DocumentsUI
Themes: Compose icons that just have scale defined
Revert "Allow no applications in the navring"
NavRing: Update search assistant drawable
Themes: Use warning level logging for getBootTheme
Show icon of package associated with Toast
Select correct 12 or 24 time format according to Locale
Fix "Select correct 12 or 24 time format" breaking Chrome
Location tile
I discovered one little bug... When your phone is locked and you drag down the status bar, the location tile is not there
CristianDrăgan said:
I discovered one little bug... When your phone is locked and you drag down the status bar, the location tile is not there
Click to expand...
Click to collapse
is not a bug it happen on some roms. i can't say allof it because i only try a few of them
I don't know if someone face the same problem but sometimes randomly restart.
morrows said:
I don't know if someone face the same problem but sometimes randomly restart.
Click to expand...
Click to collapse
I faced the same problem

[GT-I9001][ROM] Customized LineageOS 11.0 (04.11.2018)

{
"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"
}
Hello everyone,
with this post i present you my Customized LineageOS 11.0 build (based on Android 4.4.4) for the Samsung Galaxy S Plus (GT-9001).
This Rom is based on the work from the ADC-Team and their CyanogenMod 11.0 ROM. The included Kernel is based on Christopher83's UV K^Kernel.
I made this Rom mostly for myself, because i still use this device as my daily driver.
Please take a look at the feature list to see if you like them or not. Also, please read the installation instructions carefully!
Disclaimer
Your warranty is now void.
We are 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 us for messing up your device, we will laugh at you.
Click to expand...
Click to collapse
Features
Latest LinageOS version with current security patch level
Kernel 3.4.113 compiled with latest Linaro 7.3.1 Toolchain
Rom compiled with latest UberTC 4.8.5 Toolchain
Build with optimization flags and added misc performance optimizations
F2FS support for Data and Cache
SDFAT driver for ExFAT and vFAT support
Hardened Kernel and ROM configuration
A lot of fixed security vulnerabilities (e.g. the spectre bug)
Debloated by removing some apps and more stuff (like the theme engine)
microG support
Build with NoAnalytics
Removed some of Google's proprietaries
Up to Date Fennec web browser
Some Vendor Blobs got replaced with open source alternatives (rmt_storage, libgemini and rild till now)
Some upstream updates (Font, tzdata, APN, ...)
Rom and APKs signed with private keys
a lot more...
Installation
If you are installing this Rom for the first time, please do a clean installation:
Download this Rom and the latest TWRP recovery from the ADC-Team with F2FS support (look inside the Download section)
Optional: Download a Gapps package, even tho i strongly suggest not to install them, because of possible performance issues and privacy concerns
Put all of the downloaded files on an external SD card (if you don't have one, you can copy the Rom (and Gapps) on the internal SD card via MTP after the wiping step)
Optional: Backup all of your data
Install the new recovery, then reboot into recovery again
Change the filesystem for the Data AND Cache partition to F2FS (Wipe -> Advanced Wipe -> Select Data -> Repair or Change File System -> Change File System -> F2FS -> Swipe -> Redo steps for Cache)
Wipe Dalvik Cache, Cache, System and Data partition
Install the ROM
Optional: Install Gapps
Reboot the system
If you want to update from the 03.08.2018 build or older to a newer version you have to flash a migration zip first.
Read more about it in the second post.
If you already installed this build, then you can just update it:
Download the new build and copy it to your device
Wipe Dalvik Cache and Cache
Optional: Wipe System (I do this step every time. Its usually not needed and will (hopefully) tell you if it's necessary)
If you are using Gapps you have to install them after the Rom update again
If you are using Adaway, you have to download your Hostfiles after this step again
Install the Rom update
Reboot the system
Changelogs
04.11.2018 build:
LineageOS
-september security bulletin
-added disclaimer to the security patch level
Kernel
-a few patches from lineageos' msm8974 kernel repo and jdc teams kernel repo
-more spectre patches
-changed default governor to interactive
-fixed a "few" compiler warnings
Rom
-update tzdata to 2018g
-update apns
-remove more debug programs
-speed up (scroll-)animations and shutdown
-moved gps hal to the device tree
-add rom informations to the updater script
Apps
-updated fennec to 63.0
Again: if you browser starts to crash after updating, you have to clean Fennec's data. I am sorry if that happens.
Click to expand...
Click to collapse
Old Changelogs:
10.09.2018 build:
LineageOS
-august security bulletin
Kernel
-misc security patches
-updated ancora defconfigs (because of a request)
-implemention of a quickwakeup driver
-use gzip instead of xz for compression
-overclock GPU to 275MHz (thanks to marcindevelopment)
-some more small things
Rom
-updated apns
-removed some debug programs
-removed recovery resources from the zip
-misc cleanups
-readded all the languages and fonts! (thats why the build is about 30mb larger)
-signed builds!
Apps
-updated fennec to 61.0.2
Again: if you browser starts to crash after updating, you have to clean Fennec's data. I am sorry if that happens.
ZIPs
-addonsu zip
-addonsu-remove zip
-migration zip
Click to expand...
Click to collapse
03.08.2018 build:
LineageOS
-july security bulletin
-added some missing September 2017 patches
Kernel
-added LineageOS' SDFAT driver, removed ExFAT driver
-added Spectre V1 and V2 patches
-some security patches from LineageOS' samsung_msm8974 kernel tree
-added some more hardened kernel configurations from AndroidHardeningArchive's Kernel tree
-use optimizations for the memory manager again
-updated android-alarm driver
-a lot of firmware loader updates
-reverted all of the latest binder updates
This fixes the broken touchkey backlight timeout option
-added some K^Kernel patches i somehow missed
-switched some I/O schedulers and governors
-added an interface that lets you disable the logger
-removed execution domain support
Rom
-renamed Rom from UNOFFICAL to customized
-reworked brightness fix, now it works for every brightness value
-whitelisted some OpenGL ES methods (Google Maps and some other Apps my run faster now)
-readded arabic language and font (because of a request)
-disabled LineageOS statistics by default, only relevant for a clean installation
-removed CM's recovery keys
-updated Wallpaper Picker
-updated APNs
Click to expand...
Click to collapse
13.07.2018 build:
Kernel
-Compile GPU driver and crypto modules with -O3 again
-Reverted a faulty commit
-Removed F2FS encryption support (not supported for Kernel 3.4)
-Implemented CPU boost (thanks to MarcinDevelopment)
-Small performance optimizations
-Fixed some compiler warnings
Rom
-Deleted one unnecessary vendor blob
-Disabled GPS by default, only relevant for a clean installation
-Updated APN's
-Use low-res bootanimation
-Boot with 1/4 of the maximum brightness
-Implemented the hacky maximum-brightness-after-boot workaround
-Small cleanups
Apps
Fennec
-Updated Fennec (they forgot to build some languages)
If you browser starts to crash after updating, you have to clean Fennec's data. I am sorry if that happens.
Click to expand...
Click to collapse
08.07.2018 build:
Kernel
-Kernel compiled with -Os flags instead of -O3
This should fix the hw button bug (thanks to outofmemory13)
-a lot of binder updates
-properly implemention of UID-based routing
-some more things from LineageOS' samsung_jf kernel tree
Click to expand...
Click to collapse
06.07.2018 build:
Since this Changelog would be too big to add every change that was made from the latest CyanogenMod Rom from the ADC-Team, this is more a of a mashup, I am sorry if I forgot something important.
Notable CyanogenMod/LinageOS changes
-rebranding to LineageOS
-new Bootanimation
-updated translations
-some layout fixes
-some fixed FCs
-updated APNs
-some security vulnerabilities got fixed (like Krack and Blueborne)
-implementation of the security patch level
Current version is June 2018
Kernel
-updated Kernel version to 3.4.113 (EOL)
-compiled with latest Linaro 7.3.1 Toolchain
-changes from the ADC-Teams cm-12.1 branch
-switched to the UV configuration per default (if you notice stability issues related to the undervolting, you can manually change the voltage tables)
-update BFQ scheduler and make it default, also removed some other schedulers
-switched to Lulzactive as the default governor, also removed some others
-misc performance optimizations (e.g. disabled CRC check, some disabled logs, stats and debugging, LZ4 compression, disabled LMK and more)
-updates for F2FS and ExFAT (1.2.9 -> 1.2.19)
-TCP changed to Westwood
-build with some optimization flags (O3 and Graphite optimizations)
-mark SD card as non removable
-included power efficient workqueues
-a lot of fixed vulnerabilities
-hardened build configurations/changed some configs, that were really bad for security (e.g. disabled devmem, disabled AIO, updated LSM_MMAP_MIN_ADDR value and more)
-raised default min CPU frequency (this fixes the audio stuttering in Apollo music player)
-lowered min display brightness
-disabled virtual terminal (this means 1MB more available RAM OMG!!!)
-a lot more
Rom
-synced with latest CM/LOS changes
-compiled with latest UberTC 4.8.5 Toolchain
-changes from the ADC-Teams cm-12.1 branch (the ones that are applicable for cm-11.0)
-compiled with Archidroid Optimizations V3 (I cleaned them up a bit)
-F2FS support for Cache and Data
-upstream changes to the media drivers (CAF media, audio and display driver)
-implemented ioprio for a more responsive phone (thats why i recommend to use BFQ)
-switched from Superuser to SU (you can enable root inside the developer options, there is also a new SU panel inside the advanced privacy guard)
-microG support (fake signature support can be enabled inside developer options)
-replaced Google Analytics with a self-compiled NoAnalytics version
-hardened SQLite (enabled secure delete)
-hardened WPA Supplicant
-updated APNs from the lineage-15.1 branch
-updated time zone data
-optimized GPS (with a security fix)
-some vendor blobs got replaced with open source alternatives (rmt_storage, libgemini and rild till now)
-more volume steps
-improved performance (e.g. by optimizing the scrolling cache, by showing simple dialog for optimizing apps, or disabling some debugging)
-sounds cleanup
-updated fonts and emojis
-you can now pull down the status bar when your device is locked
-smaller touch target for the emergency call button on a locked screen
-updated wallpaper
-misc hardening (e.g. by increasing the maximum password length)
-use Cloudflare DNS servers instead Google's
-remove some precompiled stuff (like old face recognition files)
-removed theme engine (even when not in use, it used about 5MB of RAM)
-removed some apps (like Terminal, SoundRecorder, STK, CMAccount, CMHome, VoiceDialer, VoicePlus, VideoRecorder, LiveWallpaper, CMUpdater, Email, PrintSpooler and even more)
-removed some languages
-added ASCII art and real-time installation infos
-added lockscreen rotation option
-speed up some animations
-some upstream fixes
-new power off charging animation
-a new bootsplash logo
-a lot more
Apps
Browser
-changed it to Fennec 61.0 from F-Droid
The security issues in the original browser and Kitkat's webview are too terrible.
CMFileManager
-removed the exit warning
Apollo music player
-fixed back button
-remind the last song that was played
LockClock
-fixed the interface for low font sizes
-removed Google proprietary
Trebuchet
-updated all apps icon
Settings
-updated icon
-updated battery/system icons (gingerbread is now dead!)
-updated german translations
-new contributors cloud
-removed theme options
-support for microG and SU
Click to expand...
Click to collapse
Downloads
04.11.2018 build
Old Downloads:
10.09.2018 build
03.08.2018 build
13.07.2018 build
08.07.2018 build
06.07.2018 build
Sources
LineageOS sources: https://github.com/LineageOS
My repositories: https://github.com/wangenau?tab=repositories
My manifest files: https://github.com/wangenau/android
Credits and Special Thanks
LineageOS/CyanogenMod
Mozilla
ADC-Team
JDC-Team
LegacyXperia
CopperheadOS/thestinger
Christopher83
sirmordred
coldwindofnowhere
DafabHoid
outofmemory13/MarcinDevelopment
ArchiDroid/JustArchi
XDA:DevDB Information
Customized LineageOS 11.0, ROM for the Samsung Galaxy S Plus I9001
Contributors
wangenau
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: TWRP Recovery with F2FS support
Based On: LineageOS
Version Information
Status: Stable
Created 2018-07-07
Last Updated 2018-11-04
Additional Informations
Signed Builds
Starting with the 10.09.2018 i will start to sign my builds with my own private keys. That includes the Rom itself, but also the APKs inside of it (instead of precompiled apps i include, which is only fennec till now).
This means you (or someone else) can only update the Rom and the system APKs with files that are signed by me. With this noone should be able to install a bad system APK or a bad build on your device.
To update your device from an older build, you have to add those keys to your device first. I made a flashable zip for that purpose. So if you want to update from an build that is older than the 10.09.2018 you have to flash this zip first.
Download migration zip
You only have to do this procedure once. If you do a clean installation you don't even have to it.
But that also means you can't go back to an older build after going to signed builds. (If you really want to for whatever reason, edit the migration zip for that purpose, or ask me how to do it)
To check if one of my builds has the correct signature, simply use:
Code:
keytool -J-Duser.language=en -list -printcert -jarfile zip_name.zip
The resulting fingerprints of my builds (after the 03.08.2018) are listed as follows:
Code:
Certificate fingerprints:
MD5: A2:42:4C:F5:4E:DD:3A:A2:C8:20:3A:AF:A1:D6:B9:99
SHA1: F2:13:38:21:53:55:89:CD:30:96:18:99:DD:7B:6D:81:DF:18:79:5F
SHA256: 94:56:09:A6:38:84:CB:BD:82:A5:A9:30:2F:D7:7C:EC:95:AA:57:FE:88:3B:9B:16:79:61:64:B4:AC:79:53:CC
SU
This Rom comes with su preinstalled. This means you have the ability to use Apps that need root permissions. If you don't want this you can remove su with this flashable zip.
Download addonsu-remove zip
If you want to add su back after removing it, you can do that with this zip.
Download addonsu zip
Simply flash these zips inside your recovery and reboot your device afterwards.
Bugs
There are a few small bugs, that will probably never get fixed (if you know how to fix these write me how to do it )
Bugs that can be fixed with a reboot:
no mobile data connection
SD Card stops working
Other Bugs:
MX Player does not work (and it will also freeze your system)
apparently this applies to RAR and Solid Explorer too
a user reported FC's and slowdowns inside the app "Aliexpress" with the lulzactive governor
Tips and Tricks
To get access to the Performance and Developer options go inside About phone inside Settings and tap 7 times on the Build number.
The default governor is interactive. Personaly i use lulzactive. Switching the governor may give you better performance and/or batterylife. But using interactive should be more stable. You can change the governor in the Performance section inside.
Under Performance Settings you can also overclock the cpu. I would say it is pretty save to overlock the cpu, since i am running my device for 5 years at 1.82 GHz (unless you have a different hardware revision)
If you experience random shutdowns after overclocking, you should lower the maximum cpu speed or raise your cpu voltage.
Using this Rom without Gapps is recommended. If you need some Google services you can use MicroG instead. To use it activate Signature Spoofing under Developer options. Google Maps i use, in combination with MicroG and Mozilla's Unified Nlp Backend. Also i use a rather old Maps version (9.14.0). But if you don't need the newest features und just some Maps, this version performs really good, even on our old device.
If you are using Adaway (also a recommendation) don't forget to add mtalk.google.com to your whitelist.
If you want an open source app store i can recommend F-Droid.
These pages (including the following posts) also contain useful informations about Rom and Kernel:
ADC-Teams CM11 Thread
Christopher83's K^Kernel Thread
Hello everyone again,
i finally created this thread and uploaded my rom. I had this in mind for a long time and i use my own LineageOS version since quite some time (i made my first commit in November 2015 i guess) and now it is in time for the 7th birthday from this device . I tried to make this device more secure, while still providing good performance and battery life.
I hope you like this rom, but again: I made this mostly for myself. And since i am not a power user (which is quite impossible with this device ), there might be some things that are broken that i didn't noticed, or stuff got removed because i didn't needed it. If you notice something of this or you find some bugs or have a question, feel free to post about it and i will take a look at it.
You can see all of my sources in the first post and even my manifest to make the build as reproducible as possible.
You can also take a look at the changelog for more informations (creating this changelog really took some time), at the two screenshots i uploaded and most important at the installation instructions.
I guess i don't have more to say for now, so happy flashing!
wangenau said:
-compiled with latest Linaro 7.3.1 Toolchain
Click to expand...
Click to collapse
HW Keys bug exist because of linaro. Switch to other toolchain or remove O3 flag (change to Os)
I'll use rmt_storage from sources you provided. I've used rmtfs all time, but seems that there's better replacement. Thanks!
outofmemory13 said:
HW Keys bug exist because of linaro. Switch to other toolchain or remove O3 flag (change to Os)
I'll use rmt_storage from sources you provided. I've used rmtfs all time, but seems that there's better replacement. Thanks!
Click to expand...
Click to collapse
You are welcome
And thank you for the infos about the hw buttons, i will definitely test this out!
Update
Hey, here is a small update. It should fix the hw button bug. I also merged some other changes to the kernel, but nothing big.
Changelog:
Kernel
-Kernel compiled with -Os flags instead of -O3
This should fix the hw button bug (thanks to outofmemory13)
-a lot of binder updates
-proper implemention of UID-based routing
-some more things from LineageOS' samsung_jf kernel tree
Click to expand...
Click to collapse
Download 08.07.2018 build
md5sum: 759dc4d116a68888e5bdfbd929b607bb
Update
Hey, here is another small update. This one fixes the brightness bug after booting. I couldn't find the cause of this, but I used my high-class scripting skills *cough* to create a workaround. I think there are no more major bugs left, unless you find one
Changelog:
Kernel
-Compile GPU driver and crypto modules with -O3 again
-Reverted a faulty commit
-Removed F2FS encryption support (not supported for Kernel 3.4)
-Implemented CPU boost (thanks to MarcinDevelopment)
-Small performance optimizations
-Fixed some compiler warnings
Rom
-Deleted one unnecessary vendor blob
-Disabled GPS by default, only relevant for a clean installation
-Updated APN's
-Use low-res bootanimation
-Boot with 1/4 of the maximum brightness
-Implemented the hacky maximum-brightness-after-boot workaround
-Small cleanups
Apps
Fennec
-Updated Fennec (they forgot to build some languages)
If you browser starts to crash after updating, you have to clean Fennec's data. I am sorry if that happens.
Click to expand...
Click to collapse
Download 13.07.2018 build
md5sum: 175f19c16373524fa16a56389b5ecc31
thanks, I have this phone locked in the drawer, I'm installing the rom, I'll let you know how it goes, thanks for everything.
If you have time and desire can you make a ressurection remix?
pablonik79 said:
thanks, I have this phone locked in the drawer, I'm installing the rom, I'll let you know how it goes, thanks for everything.
If you have time and desire can you make a ressurection remix?
Click to expand...
Click to collapse
You are welcome!
I am excited to hear your feedback.
Sadly I don't think that I will spend my time on another rom for this device, just because I still use this phone as my daily driver and I don't want to experiment to much with it. And my internet connection is also not the fastest, so downloading a whole new source code takes really long for me.
Hi Wangenau, This is to let you know thatI am very happy with this ROM, it is snappy, secured and almost everything is working. It looks like mobile data is not working. Any chance that you look into this?
noltha said:
Hi Wangenau, This is to let you know thatI am very happy with this ROM, it is snappy, secured and almost everything is working. It looks like mobile data is not working. Any chance that you look into this?
Click to expand...
Click to collapse
I am glad you like it!
But it is strange that mobile data is not working for you, for me it is working fine. Sometimes there is a rare case where mobile data randomly(?) stops working. You could try to reboot the device, while making sure that Settings->Mobile network settings->Data enabled is marked, wait a bit and see if the problem persists.
Let me know if this will fix your problem :fingers-crossed:
Edit: Removed second option because it is not a good tip
Solve my phone problem
I hope to solve the problem of a phone when I install the ROM is installed and does not work please respond quickly
hhssa said:
I hope to solve the problem of a phone when I install the ROM is installed and does not work please respond quickly
Click to expand...
Click to collapse
Hey, I just saw your post. Sorry if I don't understand, but what is your problem exactly?
wangenau said:
I am glad you like it!
But it is strange that mobile data is not working for you, for me it is working fine. Sometimes there is a rare case where mobile data randomly(?) stops working. You could try to reboot the device, while making sure that Settings->Mobile network settings->Data enabled is marked, wait a bit and see if the problem persists.
If that won't help, you could try to download , move it inside the zip under system/bin/ to replace the existing rild file and flash the zip again (after wiping cache, dalvik cache and system).
Let me know if this will fix your problem :fingers-crossed:
Click to expand...
Click to collapse
Thanks for your suggestions, a simple reboot fixed everything! Many thanks for all your time and efforts you put into this rom, highly appreciated!
noltha said:
Thanks for your suggestions. So maybe I will need to do a re-flash of the rom. I live in the Netherlands, maybe a different band or so. Will try all suggestions and come back
Click to expand...
Click to collapse
A reboot fixed it, so now everything is working!
Really like this Rom!
Many thanks for all efforts!
wangenau said:
Hey, I just saw your post. Sorry if I don't understand, but what is your problem exactly?
Click to expand...
Click to collapse
My problem is after installing the rum does not work the phone
hhssa said:
My problem is after installing the rum does not work the phone
Click to expand...
Click to collapse
I really need more informations to help you. Here are some:
Are you able to boot the device or did the flashing process fail? If it failed, is there an error message in the recovery terminal?
Did you followed the installation guide from the first post exactly?
Did you make a clean Installation, installed the needed recovery version und formatted data and cache as f2fs?
Do you have the right device? (this rom only works in the Galaxy S Plus, not on the Galaxy S or others)
wangenau said:
I really need more informations to help you. Here are some:
Are you able to boot the device or did the flashing process fail? If it failed, is there an error message in the recovery terminal?
Did you followed the installation guide from the first post exactly?
Did you make a clean Installation, installed the needed recovery version und formatted data and cache as f2fs?
Do you have the right device? (this rom only works in the Galaxy S Plus, not on the Galaxy S or others)
Click to expand...
Click to collapse
I've done all the steps but the phone stays in the animation mode for a long time and the phone is not working
hhssa said:
I've done all the steps but the phone stays in the animation mode for a long time and the phone is not working
Click to expand...
Click to collapse
That is strange. Have you tried to redownload the build and reinstall it?
And what was your rom before updating?

Categories

Resources