{
"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"
}
Havoc-OS 3.x is based on AOSP, inspired by Google Pixel.Has a refined Material Design 2 UI crafted by @SKULSHADY.Many useful features that will blow your mind.All you can dream of and all you'll ever need.Just flash and enjoy...
Code:
[SIZE="3"][SIZE="3"][B][U]General:[/B][/U][/SIZE]
Material Design 2 UI
Android R Style Screenrecord Dialog
Rounded UI
Inbuilt GApps (optional)
Face Unlock
Enhanced QS Battery Estimation
Lockscreen Clocks
Font Customisation
Dark Theme Support for AOSP apps
Notification LED Settings
Pixel Lockscreen weather
Signature Spoofing
Micro-G support
Lockscreen charging animation
[SIZE="3"][B][U]Status Bar:[/B][/U][/SIZE]
Clock & Date Settings
Custom Logo
Brightness Control Gesture
Double Tap to Sleep
Network Traffic Indicator Settings
Carrier Label Settings
Battery Icon Style/Percentage Settings
Status Bar Icons Toggle
HD/VoLTE Icon Toggle
4G/LTE Icon Toggle
Data Disable Icon Toggle
Roaming Indicator Toggle
Small Mobile Type Icon Toggle
Bluetooth Battery Status Toggle
[SIZE="3"][B][U]Quick Settings:[/B][/U][/SIZE]
Quick Pulldown
Smart Pulldown
Battery Estimates Toggle
Background Opacity
Background Blur Configuration
Header Image Configuration
QS Customisations
Rows/Column
Tile Title
Vibrate on Touch
Brightness Slider Customization
Brightness Slider On Bottom/Top/Hidden
Auto Brightness Icon
Brightness Control Buttons
QS Footer Customization
Settings Icon
Running Services Icon
Edit Icon
User Switcher Icon
[SIZE="3"][B][U]Ambient Display:[/B][/U][/SIZE]
Show/Hide Battery Level
Ambient Options
Always On
Always On When Charging
Wakeup On New Notifications
Wakeup on New Music (Music Ticker)
Sensor Based Screen Wakeup (Tilt/Hand Wave/Pocket)
Double Tap for Ambient Display
Ambient/Always On Display Brightness Configuration
[SIZE="3"][B][U]Screen:[/B][/U][/SIZE]
Corners Customisation
Rounded Corner Radius
Corner Content Padding
Legacy App Scaling
Force Higher Aspect Ratio for Selected Apps
[SIZE="3"][B][U]Buttons:[/B][/U][/SIZE]
Navigation
Nav Bar Toggle
System Navigation Type
Arrows Keys
Volume Buttons
Swap Keys
Volume Steps
Long Press to Seek Tracks
Keyboard Cursor Control
Volume Rocker Wakeup
Volume keys Answer Call
Power Button
Power Menu Customization
Lockscreen Options
Visibility on the Lockscreen
Reboot
Advanced Reboot
Screenshot Option
Screenrecord
Screen-Off Torch
Double Tap Power Button
Long Press Power Button
Back Gesture
Arrow Animation toggle
Long Swipe Type (Swipe and Hold/Swipe Edge to Edge)
Long Swipe Timeout
Long Left/Right Swipe Action
Haptic Feedback toggle
[SIZE="3"][B][U]Gestures:[/B][/U][/SIZE]
Jump To Camera
System Navigation Settings
Prevent Ringing Gesture
Swipe To Screenshot
Touchscreen Gestures
[SIZE="3"][B][U]Lockscreen:[/B][/U][/SIZE]
Double Tap to Sleep
Media Cover Art
Media Cover Art Blur Level
Music Visualiser
Unlocking
Pocket Detection
Fingerprint
Screen Off FOD
Show Icon
Recognizing Animation
FP Authentication Vibration
FP error Vibration
Elements Customisation
Status Bar
Quick Settings
Lock Icon
Charging Info
[SIZE="3"][B][U]Notifications:[/B][/U][/SIZE]
Flashlight
Blink for incoming call
Blink for Call Waiting
Screen
Edge Lighting Customisation
Status Bar
Heads Up
System
FC Notifications
Misc
Kill App Button
Noisy Notifications
[SIZE="3"][B][U]Animations:[/B][/U][/SIZE]
Animation Duration
System Animation customization
QS Tile Animation Customisation
[SIZE="3"][B][U]Battery Saving:[/B][/U][/SIZE]
Smart Pixels
Suspend Actions
[SIZE="3"][B][U]Miscellaneous:[/B][/U][/SIZE]
Gaming Mode
Wake Up on Charge
Charging Animation
Screenshot Type (Full/Partial)
Adaptive Playback
Playback Timeout (30sec/1min/2min/5min/10min)
[SIZE="3"][B][U]Other Features:[/B][/U][/SIZE]
Vibration & Haptics Customization
LiveDisplay
Notch Hide Settings
Seperate ringtone for SIM1&2
Screen Refresh Rate (For Supported Devices)
ALways On Display
Smart Charging
Theming
Styles and Wallpapers
Dark Theme
Accent Colour
Icon Shape
[SIZE="3"][B][U]QS Tile Shortcuts:[/B][/U][/SIZE]
Heads Up tile
Caffeine tile
CPU info tile
Smart pixel tile
Live Caption
Screenrecord tile
Gaming Mode tile
Screenshot tile
LTE tile
Music Tile
LiveDisplay
Switch Data Card Tile
Reboot Tile
Reading Mode
Gaming Mode
Compass
Sound Search
Compass Tile
[/SIZE]
https://photos.app.goo.gl/WSbmYy7QeB6K9CSn6
Founder & Lead Developer:SKULSHADY (Anushek Prasal)Support Team:theo.j22 (Tushar Jain)
ROM: https://mega.nz/folder/cYswTBAJ#OxpJFbecui2lPugdJgAxvAOpen GApps: http://opengapps.orgMagisk: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445Telegram Support Group: https://t.me/havocofficialTelegram Announcements Channel: https://t.me/Havoc_OSDiscord Server: https://discord.gg/YfhBCj4
1. Download the ROM, GApps, Magisk.2. Wipe System, Data, Cache, Dalvik.3. Flash the ROM, GApps (Optional), Magisk (Optional).4. Reboot and Enjoy.
LineageOS (https://github.com/LineageOS)Crdroid (https://github.com/crdroidandroid)Pixel Experience (https://github.com/PixelExperience)Nitrogen Project (https://github.com/nitrogen-project)Omnirom (https://github.com/omnirom)And all the other Developers, Testers, Donators and Users.
https://github.com/Havoc-OS
Device trees:
Common (https://github.com/aoleary/device_lge_g4-common/commits/q)Device (https://github.com/aoleary/device_lge_g4/tree/msmXQ)Kernel (https://github.com/aoleary/G4-Titan-Kernel/commits/pie_mergeQ)Vendor (https://github.com/aoleary/vendor_lge/commits/q)
XDA:DevDB InformationHavoc-OS, ROM for the LG G4ROM OS Version: 10.x QROM Kernel: Linux 3.10Based On: AOSPVersion InformationStatus: BetaCreated 2022-01-21Last Updated 2022-01-21
Finally. Android 10 on the LG G4!!!
Thanks to @steadfasterX, @DevUt, @tullyp, @kessaras, @masemoel and everyone else who contributed along the way
NOTE: For VS986 to get service, network settings has to be set to Global for LTE and CDMA, and must dial out once at every boot. (May be helpful in setup instructions) (thanks to @tullyp for the info)
This ROM is already pretty much bug free..
But if you find something, please report it with logcat..
I won't be adding Security Patches to the ROM, as we are working on bringing A11 to the G4, but that could take a couple of months, so enjoy A10 for the moment
E3004: This package is for device: g4,p1,h815; this device is ?ro.product.name.
Updater process ended with ERROR: 7
Error installing zip file 'sdcard/Download/Xtended-Tribute-To-MartinCoulon-h815-20220121.zip'
Updating partition details...
...done
don't working.. (815tr)
Thank you for your effort in bringing this to our LG G4's. After removing the 'Assert' line, the H811 rom installed with no issues on my UsU'd H812. However, I mean the following points to be constructive, not criticisms as I understand the is a Beta version. No logcat for the following reason:
A major issue preventing this for consideration as a daily driver: the battery drain was absolutely huge while installing and updating the apps, even though the phone was plugged in to charge - i.e., it failed to charge when plugged in and the phone was on even after a couple of re-boots. The battery lost it's charge completely and shut down twice while trying to update it after a Full clean install. This is unacceptable. The issue does not present on LOS 16.0 at all, so something needs to be solved here.
Couple of other things:
- Inordinately slow to boot even after the first boot after installation.
- No 'Advanced restart' in the 'Developer options' or anywhere else that I could find.
- Titanium Backup that I use for restoring some apps no longer on Play Store (apps only, not data), showed the backup folder on my SD card as empty. It is not - never ran into this issue before when transitioning roms to a higher version.
Hopefully, these issues can be addressed soon as the rom is very promising.
Thank you again.
S.
sdembiske said:
Thank you for your effort in bringing this to our LG G4's. After removing the 'Assert' line, the H811 rom installed with no issues on my UsU'd H812. However, I mean the following points to be constructive, not criticisms as I understand the is a Beta version. No logcat for the following reason:
A major issue preventing this for consideration as a daily driver: the battery drain was absolutely huge while installing and updating the apps, even though the phone was plugged in to charge - i.e., it failed to charge when plugged in and the phone was on even after a couple of re-boots. The battery lost it's charge completely and shut down twice while trying to update it after a Full clean install. This is unacceptable. The issue does not present on LOS 16.0 at all, so something needs to be solved here.
Couple of other things:
- Inordinately slow to boot even after the first boot after installation.
- No 'Advanced restart' in the 'Developer options' or anywhere else that I could find.
- Titanium Backup that I use for restoring some apps no longer on Play Store (apps only, not data), showed the backup folder on my SD card as empty. It is not - never ran into this issue before when transitioning roms to a higher version.
Hopefully, these issues can be addressed soon as the rom is very promising.
Thank you again.
S.
Click to expand...
Click to collapse
Hi,
Thanks for the feedback.
I'll fix the assert thing. That's an easy fix that I did for AOSiP in Pie.
I will hopefully start building individual versions for each device like SFX does for LineageOS.
1. Regarding the battery, I never experienced an issue as drastic as you, and believe me, I probably flashed it 20 times in the last 6 weeks.. Nobody else has reported that type of battery drain in the G4 Users Channel either, so your battery is probably starting to die..
2. The boot time is what it is. If its slower than other ROMs, not much I can do about it..
3. There is most definitely an advanced restart option. Its in ConfigCenter, probably in the Hardware Buttons section.
4. Did you verify that TB had the permission to read external storage? Permissions are a lot stronger in A10, than A9..
omeralp said:
E3004: This package is for device: g4,p1,h815; this device is ?ro.product.name.
Updater process ended with ERROR: 7
Error installing zip file 'sdcard/Download/Xtended-Tribute-To-MartinCoulon-h815-20220121.zip'
Updating partition details...
...done
don't working.. (815tr)
Click to expand...
Click to collapse
This is the Havoc-OS thread, but it is OK as it would be the same for Havoc-OS. I will hopefully soon start releasing individual builds for each device. I can't give an exact date, but hopefully soon..
aoleary said:
Hi,
Thanks for the feedback.
I'll fix the assert thing. That's an easy fix that I did for AOSiP in Pie.
I will hopefully start building individual versions for each device like SFX does for LineageOS.
1. Regarding the battery, I never experienced an issue as drastic as you, and believe me, I probably flashed it 20 times in the last 6 weeks.. Nobody else has reported that type of battery drain in the G4 Users Channel either, so your battery is probably starting to die..
2. The boot time is what it is. If its slower than other ROMs, not much I can do about it..
3. There is most definitely an advanced restart option. Its in ConfigCenter, probably in the Hardware Buttons section.
4. Did you verify that TB had the permission to read external storage? Permissions are a lot stronger in A10, than A9..
Click to expand...
Click to collapse
I admit the battery isn't the best (I ordered a new one after the experience) BUT, my comparison was with the my normal Daily driver LOS 16.0 where I do do not experience the complete lack of charging and rapid drain when the phone is on and plugged in - so, IMO, there is room for some substantial improvement there. Not all members installing this rom will have brand new batteries, if you get my drift.
Couldn't find the Advance restart in the Config Center (I did look there) - perhaps I missed it.
The TB seemed to see the SD card and show the files and folders but not sure if it was actually reading/displaying the content. May be worthwhile to let members no how to allow it ... just a thought.
Thanks,
S.
sdembiske said:
I admit the battery isn't the best (I ordered a new one after the experience) BUT, my comparison was with the my normal Daily driver LOS 16.0 where I do do not experience the complete lack of charging and rapid drain when the phone is on and plugged in - so, IMO, there is room for some substantial improvement there. Not all members installing this rom will have brand new batteries, if you get my drift.
Couldn't find the Advance restart in the Config Center (I did look there) - perhaps I missed it.
The TB seemed to see the SD card and show the files and folders but not sure if it was actually reading/displaying the content. May be worthwhile to let members no how to allow it ... just a thought.
Thanks,
S.
Click to expand...
Click to collapse
Better wait for LineageOS. SFX should be building it soon. We both share everything, so it will have exactly the same base as my ROMs, so the only difference will be in the ROM. LineageOS might fare a bit better for your phone since it has less features..
New h811, h815, h815_usu, h812_usu and f500_usu uploaded to the Havoc folder..
This means no need to flash baseband before flashing UsU ROMs
Clean Flash MANDATORY!!
Fixes:
Location/RIL bug
Annoying charging light flashing
RIL stability improved
GPS speed improved
UI/System speed improvements
If you have a variant not included above, ask and you shall receive
815 and 815_usu not working..
E3004: This package is for device: g4,p1,h815; this device is ?ro.product.name.
Updater process ended with ERROR: 7
Error installing zip file 'sdcard/Download/…
Thnx!
omeralp said:
815 and 815_usu not working..
E3004: This package is for device: g4,p1,h815; this device is ?ro.product.name.
Updater process ended with ERROR: 7
Error installing zip file 'sdcard/Download/…
Thnx!
Click to expand...
Click to collapse
Can you provide the recovery log as indicated in 2.A here : https://forum.xda-developers.com/t/...-n-o-p-twrp-2020-06-22.3442424/#post-68249027
omeralp said:
815 and 815_usu not working..
E3004: This package is for device: g4,p1,h815; this device is ?ro.product.name.
Updater process ended with ERROR: 7
Error installing zip file 'sdcard/Download/…
Thnx!
Click to expand...
Click to collapse
Another user tested the h815_UsU build on his h815tr device and it installed perfectly for him.
I would recommend that you update your recovery (TWRP/SHRP) to the latest version and try again..
Thank you very much for your great work! I think what you are doing is very sustainable.
I have a Dual-SIM LG G4, LG-H818N. Is there any chance this or the next A11 ROM will be working with Dual SIM and the Camera? Or could you recommend another ROM for H818N?
Have a great day!
gon0 said:
Thank you very much for your great work! I think what you are doing is very sustainable.
I have a Dual-SIM LG G4, LG-H818N. Is there any chance this or the next A11 ROM will be working with Dual SIM and the Camera? Or could you recommend another ROM for H818N?
Have a great day!
Click to expand...
Click to collapse
Hi,
Unfortunately for you thé h818 is unlockable You can read the explanation in the UsU thread, so I cannot build a ROM for your device as it cannot be unlocked..
aoleary said:
Hi,
Unfortunately for you thé h818 is unlockable You can read the explanation in the UsU thread, so I cannot build a ROM for your device as it cannot be unlocked..
Click to expand...
Click to collapse
Dear aoleary,
thank you for the explanation. No problem, I'll surely find another phone next year You all keep up your great work, I really like it!
Have a great day!
Hello,
Thank you for your great job. The ROM link is broken, can you fix it please?
Havoc-OS Latest buids uploaded. Go get em.
Changelog:
Whatsapp QR Code scanning bug fixed
kamikazedc said:
Hello,
Thank you for your great job. The ROM link is broken, can you fix it please?
Click to expand...
Click to collapse
I just clicked on the link and it worked fine for me. Choose to open it in a browser..
I have just installed this on my H815 - I've had to go back to my old phone whilst my Pixel 5 is back in for repair. This ROM feels so much like the Pixel experience
The only issue I have experienced so far is the camera - the camera app included with the ROM just force closes every time I open it. I have tried clearing app data a couple of times but the same thing happens. I have tried Google Camera but the camera doesn't show (the screen stays black). I have also tried Open Camera but this gives an error message "Failed to open camera. Camera may be in use by another application? ID:0". Any suggestions on how to get the camera working?
Thanks, Andy
Related
{
"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"
}
Why is this ROM "taking CyanogenMod to the next level?
CyanogenMod does not want to include many customizations like they did in cm7
But why not? We want to customize our phones!
This ROM adds more options and cherries to CyanogenMod, cherry picked from the CM gerrit, Google gerrit, AOKP gerrit, many github pages that are around or made by me
This ROM also includes a lot of experimental changes like many NEON optimized code sets, better libraries like jpeg-turbo and tweaked surface flinger, skia and many more
Want to turn the recent panel in to an app killer?
Just press the kill-all button!
You want to reboot but don't wait to long?
Just execute a hot reboot this is 50% - 70% faster then a normal reboot
Hate the stupid useless overflow menu button (onscreen menu button)?
Also got an option for that just hide it!
In Android you can swipe from the top of the screen downwards to expands the status bar
Why only from the top of the screen?
In this ROM you can define actions for
Swiping top edge
Swiping left edge
Swiping right edge
Swiping bottom edge
for example if you want the hide the status bar you can simply define a swipe action for it to an edge you like
And there is a lot more in this ROM!
Stock but still highly customizable the way we like it
Issues:
- WiFi direct doesnt work
- MHL output is rotated incorrectly to portrait in horizontal mode (but workaround is added for hw decoded videos/youtube. Use bsplayer from playstore, almost all videos play with it in correct rotation in hwoverlay)
Instructions:
Download all the needed files (ROM, Gapps, kernel (only if you'd wish to use a different one then the stock kernel))
Extract the boot.img from the ROM.zip or the kernel.zip you'd download
Reboot to phone to bootloader mode (the white HBOOT screen where you can use fastboot)
Choose fastboot
Flash the kernel
fastboot flash boot boot.img
fastboot erase cache
Boot into recovery
Flash the ROM.zip
Flash Gapps
Optional! Flash the kernel.zip (only needed if you did flash a different kernel then the one included in the ROM.zip)
ROM:
Download portal
Gapps:
http://owain.hopto.org/gapps-jb-20120716.zip
Kernels: (modules need to be download from their own thread)
http://owain.hopto.org/?dir=HTC One X/Domination jelly/Kernel
Wipe all (but data when you come from earlier CM10 Domination)
Flash boot.img for your kernel
Flash Rom
Flash gapps
Flash kernel modules
Boot, configure and enjoy!
Zowie93 - For all the drawables in this topic
Team douche - For CyanogenMod
Team KANG - For AOKP
CNA - For CNA
SGT7 - For some pretty nice features
Team eos - For just being awesome
Pabx - For polly sound fixes
nimrodity - For his great sense of perfection
Three nice video's from nimrodity!
one big note!
if you ask something that is explained in one of the video's below i will just point at the direction of this post
nimrodity said:
i uploaded the 3 videos to the Blog´s Youtube channel,will delete the old ones from my personal channel in the next days.
Just so you know.
Here are the new ones
Click to expand...
Click to collapse
yes we know these kernel versions are outdated SO WHAT!?
the results are still same but probably a couple of the " - " points got solved
Source nimrodity over at http://androidroots.com/king-of-kernels-kernel-comparison-htc-one-x/
nimrodity said:
Franco R16
+very smooth ; very good performance ; stable ; above average battery life
- BT pairing issue ; volume wake is flaky ;
———————————————————————————————————————————————–
Eternity 0.61 regular
+super smooth ; really top notch,awesome performance ; BT working;stable;
-volume wake flaky ; huge battery drainer, in standby as in use ; worst battery of all tested kernels ; sometimes screen needs up to 3 seconds till its on
Eternity 0.61 OC
sorry,couldnt get it to work stable,maybe unlucky,but speed seemes amazing for the short time i could use it
————————————————————————————————————————————————
Faux 7m
+good performance ; good battery life ; stable
-BT pairing issue ; volume wake flaky ; almost constant microloags(but this is critic on a very high scale,still way better than every ICS Sense roms performance)
Faux 7u
+awesome performance but similar microlags like m but at bit less noticable ; good battery life in relation to speed ; stable
-BT pairing issue ; volume wake flaky ; microlags
————————————————————————————————————————————————-
TripNDroid 011A
+BT working;volume wake fixed and working(trip created the fix,so all thx to him for that)
-worst performance of all tested kernels with a noticable gap ; lots of microlags,much more noticable than on faux
have to mention i finished the test early because of the poor performance and lags so cant say anything about battery life and the rest
————————————————————————————————————————————————–
NCX 0.99b noOC (volume wake fix not officialy included yet,but worked fine on my test kernel)
+good performance ; by way best battery life of all tested kernels ; BT working ; volume wake fixed and working(again thx to trip) ; stable
-not top notch perfomance but battery life was priority of this anyways and its about on par with faux 7m but with better battery life
NCX 0.99b OC
+awesome perfomance ; BT working,stable ; superb battery life in relation to speed ; stable
-volume wake fix not yet included(but should be done soon,very soon)
—————————————————————————————————————————————————
Summary
Perfomance King
In terms of perfomance i couldnt really decide a winner.
Place 1 goes to Eternity regular and ncx 0.99b OC,eternity was slightly smoother,in fact the smoothest of all but had some rare bigger lags,but nothing really even worth noticable.
ncx was therefore a bit more constant in fluidity getting very very close to the smoothness of eternity.Also gaming perfomance was slightly better.
Its a preference things which to favor,eternity reached a level of fluidity i havent seen this way on others,dont know how to describe it.
Faux 7u would have come very close and if it didnt those microlags mentioned before it would be a tie between the 3 of them.
Faux7m/Franco R16/ncx 0.99b noOC make a very respectable 3rd place, they are to much on par to decide,maybe Franco but only every so slightly
Sadly i have to say Trips kernel is the last one here,had high expectation because of his reputation but it just couldnt hold up against the rest.But Trip is very progressive and his kernel is completly build up from ground without any code from HTC,thats something we have to highly respect and appreciate and he also created many fixed for several bugs.
Battery king
clear winner without any doubt is ncx 0.99b noOC,by far the best results in every aspect
ncx 0.99b OC needs to be mentioned here because it can even outperform others in terms of battery life but still being the fastest also.
Faux 7m is very close in terms maybe a hint better but cant reach nowhere near the perfomance of ncx.
Franco´s as mentioned was above average but not as good as the winners here
Clear looser here is sadly one of the performance kings,eternity,battery life was horrible,especially standby drain but it wasnt really any better in usage.Its a shame ,if kholk would have got it close or on par with ncx in terms of battery this would have been a real awesome 1:1 battle for the title.
Overall King of Kings
The title goes fair and sqaure to ncx 0.99b OC
Best performance but still mentaining superb battery life made the win here.
This kernel is just a joy to use
2nd overall would be faux 7u but battery life cant compete with the winner.
3rd , a tie between Franco R16 and ncx 0.99b nopOC,Franco with slightly better perfomance and ncx with best battery life but still very good performance and has the least bugs(one of two kernels with fixed volume wake)
Click to expand...
Click to collapse
Code:
http://owain.biz/xda/banner2.jpg
Code:
http://owain.biz/xda/banner4.jpg
Code:
http://owain.biz/xda/banner5.jpg
Code:
http://owain.biz/xda/banner6.jpg
Build 5: md5: 7b053e54b2e9654645fa4293db63f774
Lots of fixes
Fixed gradient blending through he whole system and specific blending in Phone ,Browser and Camera
Implanted proper UMS notification in tablet mode
Better menu image for tablet mode
Fixed the part where the menu button glow got cut off in tablet mode
Compiled with the latest linaro toolchain and fixes
Included kill all button in tablet ui recent panel (only portrait PA team ****ed up the landsape one have to figure out what they did before i can include it there)
VolBtn cursor control (also working for 3th part keyboards like SwiftKey)
Hopefully finally fixed home button longpress key binding
Speed improvements
Dalvik libs are build with a way better and faster optimisation flag then the default -O2 flag
Click to expand...
Click to collapse
Build 4: md5: 9731f3c05e8b6b68aa3bbf8736502973
Fixed system UI FC
Fixed settings FC
Fixed offcial PA backup and restore
Added a bit more padding to the lockscreen weather layout to make it look a bit better
Fixed lockscreen landscape layout
Click to expand...
Click to collapse
Build 3: md5: c687e1f836e33ab77cd7db9bd9d11704
Whatsapp should be fixed
Dual panel option
Comibined bar navigation settings
Toggle system bar global action
Hide toggle system bar and airplane mode from global settings
Combined bar Force menu button
Deleted stupid recent and menu button marrige
Combined bar button color
Combined bar Button glow effect
Combined bar shorter button glow
Combined bar button glow color
Option to disable the hardware back home and menu key
Hopefully finally fixed the home long press custom action
Disabled the abriviated day of the week in tablet mode for obvious reasons
Center lock screen option
Skia: Fix path to OpenGL Headers
A lot of new linaro fixes
Screen lock: make pattern visible option
Screen lock: make pattern error option
Screen lock: make pattern dots visible option
Nfc polling: change summary to set value
Fixed recents panel for all the layouts
Fix clock AM/PM error. Some countries time format is [a h:mm] rather than [h:mm a]
End call to Home Screen option
Enabled ZSL camera mode
Update trebuchet to latest cm version
Option for old skool android boot animation
Click to expand...
Click to collapse
Build 2: md5: 6a7630cdc5fa27ed5169de04d0a95c06
ParanoidAndroid hybrid engine and settings panel (HUGE THANKS TO PARANOIDANDROID TEAM!)
Libjpeg-turbo
Build with the latest linaro nightly toolchain
Build with the linaro -O3 instead of the (slower) -O2 flag (you will really feel the speed improvement)
Tweaked skia
Volume keys + and - keys update on rotate option
A lot of aliasing violations fixes through the whole system
Hopefully fixed the long press home button
Updated to the latest HTC blobs and radio
Headset pugged in action (switch to vibrate/silent mode)
Flip phone to silent the phone when recieving a call
Flip face down action (switch to vibrate/silent mode)
Volume adjust sound (disable the sound when adjusting the volume)
Support GSM AT commands for SMS over bluetooth
WebView : Add openUrl menu item
Accept all mimetypes for inbound bluetooth file transfers
Add standard method for enabling mfpu and mcpu code optimization
Allow highEndGfx override
Globalactions: sound actions
Keyguard: Add accelerometer override to lockscreen
Backlight settings
Add support for variable size pattern lockscreen
Services: Fix tethering (softap) startup
Mms: Fix phone doesn't vibrate on receiving texts unless on vibrate only
Email: Fix phone doesn't vibrate on receiving texts unless on vibrate only
Calendar: Fix phone doesn't vibrate on receiving texts unless on vibrate only
Add Facebook contact sync support
Allow the statusbar to show both network technology and signal strength text
Add option for switching between UMS and MTP/PTP mode
Trebuchet: new App Icon featuring Cid
Option to enable gfx effects
SystemUI: Move statusbar container object
Skia: Assembly optimized 4 blittering related functions
Fix don't interrupt ongoing PIN/PUK verification
Sensor: Add RotationVectorSensor2
Framework: Fix NPE in notification manager if profiles disabled
Make flash_off indicator visible
Fix all upscaled lockscreen drawables and add a few new drawables
Kill app back-button : Don't kill default launcher
Make notification header settings icon align with the text
PowerWidget : TouchInterceptor updates
Phone: Add Missed call and Voicemail specific notification lights
Framework: Audio service - add missing pieces from CM9 port
Dialer - T9 / Landscape Merges
Lockscreen : Widgets before secure lockscreen fix
Add option to always show battery status on lockscreen
GlobalActions: Fix dialog dismissal
Settings : Switch state fix
Settings: Add the ability to enable/disable use of Profiles
Add increasing volume option for alarm clocks
Additional notification action to call sender
Improve scrolling cache
Browser: Increased tab limit
Added a menu item in Browser called Close other tabs
Browser : Open in incognito tab
Framework: Add ability to disable Power menu screenshot
GlobalActions: Fix dialog dismissal
Apn Settings : Fix panel title
Camera: Add ISO support
Externalize symbol picker options to resources
Hostapd: Android related changes for sockets
SystemUI: Fix navigation bar recreation when applying theme
Roboto: Fix for Unicode Character U+1EE1
ActivityTrigger: New class to invoke when activity starts/resumes
Phone: Add transparency to incall screen
Framework: Tablet powerwidget improvements
Frameworks: tablet powerwidget management
ProfilesSettings : Don't reinstantiate
Add the capability to set GC paramter system wide or per app level
Framework: fix notification icons not animating till ticker is updated
Bluetooth: AVRCP 1.3 features changes
Bind VolUp+VolDown to toggle the ringer
DevelopmentSettings: Refactor ADB over Network
Bootanimation: allow using RGB565 instead of ARGB8888
Lockscreen: make lockscreen weather time more friendly
Emoji patch from CM9 for the MMS app
Fix pixelated xhdpi emoticons
Add lockscreen rotation as an optional rotation setting
Framework: Fix NPE in Power penu
Settings: Flip to silent/vibrate
Settings: Flip Vibrate updates
Add notification shade wallpapers setting
Bluewall firewall (notification irritation prevention!)
Fix Navbar for tablets & other non x-hdpi devices
NavBar: Button color
NavBar: Button glow color
NavBar: Shorter button glow option
Improve tethering notification icons
Framework: Option to toggle items in shutdown menu
Fix system bar scrollview on landscape
Framework Track Control : Switch from broadcast to audio service
Lockscreen Vibrate option
Limit the number of status bar notification icons
Disable recents when using multiuser (only for the primary user)
Only show notifications for the primary user
Skia: GPU backend enhancement for canvas2D.
Fix memory leak in ApnSettings-activity
Settings: Don't direct to market if no markets installed
Settings: Fix the issue the setting crashes after unmount SD card in landscape
Settings: Fixed DevicePicker showing all dev even if BT is off
Settings: This fixes crash caused by null pointer
Settings: Fix use of holo drawables in a few more places
Fix for updating TCP buffer size when switching network type
Update runtime resource overlay tests to Jelly Bean
Generate idmap files via proxy program, just like dexopt.
Support multiple overlays targeting framework-res.apk
Runtime resource overlay for any package
Unify how overlay packages are loaded
Unify how base and overlay packages are matched
Store package paths in idmap, add idmap --inspect
libnfc-nxp: Fix a race condition in the phOsalNfc deferred timer callback implementation.
libnfc-nxp: Recovery after lost read messaged from pn544
libnfc-nxp: HCI ANY_OPEN_PIPE on identity management gate crash fix
libnfc-nxp: Add support for target-customized NFC stack configuration
libnfc-nxp: Support of topaz tag NFC Forum version number 1.1
libnfc-nxp: Fixed race condition in phDal4Nfc_Write() causing same buffer to be freed twice
libnfc-nxp: TX retry mechanism at HCI layer to recover from physical write error
libnfc-nxp: FRI State Machine update problem fix
Bluez: Memory corruption and SEGV crash on SDP Requests
Bluez: Managing incoming packet with unknown PID
Bluez: Add AutoRetry option to audio.conf
Bluez: AVDTP disconnection timeout problem fixed
Bluez: fixed occasional audio stream issue
Bluez: prevent passing NULL pointer
Bluez: Crash avdtp_unref
Bluez: network: Add retries for BNEP connection setup
Bluez: Handle BNEP setup request extension headers
Bluez: Wait remote side to send AVDTP_START when acting as acceptor
Bluez: Add handling of AVDTP command collision
Bluez: Object 'data' is used after it was freed.
Bluez: Fix handling of a2dp suspend indication
Bluez: fix discoverable timeout issue at startup
Bluetooth: add illegal exception handler in BluetoothOppTransferHistory
Bluetooth: fix the null pointer issue in OPP
Bluetooth: Fix the issue for IO Exception
Bluetooth: Add exception handle for startObexSession()
Bluetooth: Fix ANR when stopping OPP transfer
Bluetooth: Enhancement of the Excpetion management
Bluetooth: improve transmission bitrate
Bluetooth: Fix the issue the shown device name on toast is not up to date
Bluetooth: moved list clearing operation to an async task
Bluetooth: Fix ANR when displaying the schedule bar
Bluetooth: fixed crash when file was deleted during batch sending
Webkit: Avoid members with the same base name in ar's archives
Webkit: FlushSemaphore access after free
Webkit: Avoid duplicate definition of GlyphPage::fill
Webkit: Fix memory leak caused by CSSRuleList wrapper
Webkit: HTML5 video playback enhancement
Webkit: enable no-pic compiling option
Webkit: Duplicate definitions
Webkit: Enable dynamic effect of GIF animating images in browser
V8: enable no-pic compiling option
Click to expand...
Click to collapse
Build 1: md5: d9fc014d9e00621e62292a3476ba2391
Only jellybean rom for the HTC One X that got the needed configuration for proper multicore support
Included a lot of linaro changes
Status bar clock color
Battery bar
Custom carrier
Abbreviated day of the week
Clock position
BETA hybrid bar i repeat BETA!!
Navigation bar settings (enable changing buttons adding button menu position and visibility)
Build.prop settings
Init.d settings (including zipalign, fix permissions, enable swap, SD boost and clear cache)
GPS quickswitch
Edge swype
Camera sounds
Render effect
Automatic backlight settings
No timeout for display
Scrolling cache settings
Scroll friction and scroll fling velocity settings
And a lot more
Click to expand...
Click to collapse
Congratulation
Inverted gapps?
Suited for high resolution?
I've been looking forward to this. Thanks, Owain94!
What all things are not working in the initial build?
Sent from my HTC One X
I'll give it a go, why not!
EDIT: What version of the Faux kernel have you repackaged?
mexxxico said:
Congratulation
Inverted gapps?
Suited for high resolution?
Click to expand...
Click to collapse
inverted gapps will follow later
scream_clarity said:
I've been looking forward to this. Thanks, Owain94!
Click to expand...
Click to collapse
thank you sir!
kryptoner said:
What all things are not working in the initial build?
Sent from my HTC One X
Click to expand...
Click to collapse
updated first post with the things that are not working
also updated second post with a changelog for the first release
EddyOS said:
I'll give it a go, why not!
EDIT: What version of the Faux kernel have you repackaged?
Click to expand...
Click to collapse
faux 4b8
franco 12
ncx 030
bricked 0.3
Cheers Owain, looking forward to taking this one for a spin.. been using your roms since rooting my 1x originally so looking forward to some JB goodness (if its owt like me nexus 7 I'll be well chuffed )
Will report back later on any issues...
Sounds like a good ROM... is there any chance of some screenshots?
I wish I could click Thanks a million times. This is such a good rom. Feature packed from build 1. Awesome battery so far with faux kernel. Looking forward to future builds. If you need a tester, I'm there.
Sent from my HTC One X using xda premium
Just going through initial setup, hopefully it'll be good
EDIT: Initial Google account sync is taking a LONG time compared to other ROMs but I think it's a WiFi issue in the office. Bit annoying, though!
Finally up and running - found an issue. 24hr clock doesn't display properly (see attached - taken at 14:00 BST)
EDIT: Ignore me, was a setting that I didn't know I had to change!
EddyOS said:
Finally up and running - found an issue. 24hr clock doesn't display properly (see attached - taken at 14:00 BST)
EDIT: Ignore me, was a setting that I didn't know I had to change!
Click to expand...
Click to collapse
Oh **** you're right the am/pm style should not be applied to the second 2 numbers of the clock...
I didn't notice this because I use 12 hour clock always with am/pm style on
Will look into this I'm sorry
Sent from my HTC One X using XDA Premium HD app
It's all good mate, was weird to just see the first number at first!
EddyOS said:
Finally up and running - found an issue. 24hr clock doesn't display properly (see attached - taken at 14:00 BST)
EDIT: Ignore me, was a setting that I didn't know I had to change!
Click to expand...
Click to collapse
Lol, I had just made the exact same post as you with images and everything!
Those that don't know the setting to change it til Owain updates is:
Settings -> System -> Status Bar -> AM/PM style -> Regular AM/PM
Looking good so far Owain, no time to test properly though due to being at work (wireless signal appears to be a little lower but I read that it's a cosmetic thing with the JB roms in general so far compared to ICS)
Apart from on the lockscreen how is 'google now' accessed? (no biggie as I don't use it that often on my nexus 7 but I am interested to know, don't appear to be able to swipe up from the home hardware button to activate it)
Thanks, will update more if I find more wrong
edit:
Wow, just enabled hybrid bar for 10seconds, loving how it looks and look forward to seeing the progress on it! (on top option would rule but please, don't concern yourself with that, get the basic issues sorted out before listening to me!)
edit2:
Ahhhhh! long pressing the app switcher button now launches the search dialogue which is google now (short press is menu)
edit3:
final edit for good measure... THIS IS AMAZINGLY SMOOOOTTHHHH!!!!! BRILLIANT!
edit4:
Ah.. ok.. I broke something somehow, I can no longer access recent apps by holding down the home key (I am pretty sure it worked initially before I started playing about) - Recent apps switcher is still set within the hardware keys settings section but not doing anything it appears
I noticed just one issue so far, the camera won't focus on anything.
Sent from my HTC One X using xda premium
yes for me the long press home is not working and also the camera issue +1
What's the default kernal... Or do we have to flash manually...
Sent from my HTC One X using xda premium
has anyone tried the xLoud mod with this? I wonder if it will work on JB its really helpful for me on ICS.
Thread Closed as Per OP.
For further Development please use link provided. >>>> HERE
......
{
"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"
}
Description
Vanilla RootBox is built straight from RootBox sources & Google Sources
and always carries a very light installation with no extra/useless apps.
This means, you can enjoy a pure Android experience combined with PA/AOKP/CM features and some cherry-picks.
Keep in mind Jelly Bean is only at the beginning stage of development and there will be minor bugs.
If you're wondering how this ROM differs from any other AOKP roms out there
Try it yourself and choose the one that meets your requirements
Recommended Install
Wipe Data/Factory Reset (This does not affect your Internal/External storage)
Wipe Dalvik Cache
Flash RootBox
Flash JB GAPPS
Wipe Dalvik Cache
Reboot
If you decide to "DIRTY FLASH" I will not support any problems you encounter
Credit/Thanks
Bajee
IOMonster *TheCubed*
The CyanogenMod Project
AOKP
Teamhacksung
Paranoid Android
DaXmax
Rodries
Pier
BigDenn
Shelnutt2
Chadouming
sk8erwitskil
dvhexer
JankA4U - graphics / bootanimation
PonyExpress
Everyone else I forgot to mention
Trialsrider1
Haze028
Shorelinedev
N4 devs
Open Source
Downloads
| --> July.03-2013
Gapps
| --> Banks Gapps - HERE
| --> Recommended Gapps are banks minimal or multiDPI - then update whatever necessary on store. thanks
| --> gapps-4.2.2-jb-6.30.2013-signed.zip
Disclaimer / Warning!: I'm not responsible for any reason should you bork your phone
Donations
If you want to donate, feel free to do so otherwise don't forget to hit thanks and show your appreciation for all the hard work that goes into this.
RootBox Sources
My Github Sources
Changelog
May.2013
May.03
Email force close when pressing back key after selecting characters
Add turn off action to WiFi Tether notification
Framework: CustomToggle Improvements (!Advanced)
FW: settings: arrayList API rework
Fix Per-App Color
WiFi text - Fixed
Clock - Fixed
SignalText - Fixed
WiFi Icons - Fixed
Signal Icons - Fixed
Fix Notification Shortcuts FC
updated Superuser
Fix CustomToggle Actions
Camera: HDR: Read parameters for hardware HDR support
On mako and geeb(and soon find5), HDR mode is a scene-mode. Software HDR
uses Util.isCameraHdrSupported to check whether or not hardware
already supports it, which should also set software HDR flag.
However, this method is not called soon enough to set this flag
on time, so we call it before checking for software HDR status.
updated wifi to prima 3.2.3.110 caf
https://www.codeaurora.org/gitweb/external/wlan/?p=prima.git
May.06
Camera: Fix Handsfree NPE
PAC: Fix Battery icons
Fix Pie Toggle.
RC: Ribbon fix reset method derp.
Default back to LTE/WCDMA/GSM if supported
Currently after unchecking the 'Use only 2G networks' option, the
default Network Mode is 'WCDMA Preferred'. This patch will change
the behaviour so that if the mobiel supports LTE, the default mode
upon unchecking 'Use only 2G networks' is LTE/WCDMA/GSM
Phone: Add blacklist unknown numbers functionality
This way you can choose to block numbers not
in your contact list
Add counters to missed and blacklisted calls
notifications
Do not attempt to do any matching against the '0000' number.
Additionally, uncheck 'block unknown' when its dependency 'block
private' is unchecked to make the shared pref values follow the expected
behaviour.
Profile Toggle: Update chosen profile
Once a profile has been changed, the proper state was not being updated by the toggle. It's now fixed by using a broadcast instead.
FW: Navring ShouldUnlock method
Don't unlock for the ring options, and power
Fix Auto-Brightness
Changing Automatic Brightness option or setting up Notifiction shortcuts was causing a SystemUI crash. This should fix that issue.
Remove Hold back to kill from RB Settings.
This feature is available through RC.
Add MHL support with kernel that comes with rom
Added smartmax governor to kernel
and alot more other minor things
May.06 v2
Fix: camera does not show up on secure lockscreen
Due that on secure lockscreen the startup order is
onCreate->onResume->onPause->onResume and all listeners
are already killed there is no need to kill the
voice listeners which will cause a pause when
the user try to access the camera from a secure
Lockscreen
FW: Ribbons - Long swipe App window.
Window similar to recents with all the users apps.
Options to control app color, background color, and
background opacity.
On touch listeners for targets and close button
Make dividers colorize with text.
Fixed animations make columns spacing work automagiclly
No more AOSP Launcher, Track own Launcher Trebuchet ported from CM
and rootbox and also some PA touches.
May.08
Correct attachment type for Mms only has subject
Mark the attachment type of Mms only has subject as TEXT
avoid to show Mms View as untimely
Allow theming via Theme Chooser: add missing values for landscape and tablets
Trebuchet: Fix drawer vertical orientation bugs
Issue: https://jira.cyanogenmod.org/browse/CYAN-901
Audio: Organize, include only newer ringtones
Remove duplicate notifications
Acrux=Antares and Bellatrix=Betelgeuse.
Duplicate Media cleanup
Clean duplicate notifications and ringtones.
JIRA : https://jira.cyanogenmod.org/browse/CYAN-292
Hidden Statusbar Pulldown
Currently the Statusbar can be hidden through various options. While this is on
though, notifications, signal, battery, etc cannot be seen. Sure you could just
unhide it real quick but Hidden Statusbar Pulldown allows you to swipe down and
reveal the Statusbar for a configurable amount of time before hiding again
Kernel:
new prima drivers 3.2.3.112
added new governor DANCEDANCE
what is dancedance? find out here
http://forum.xda-developers.com/showpost.php?p=36879068&postcount=2685
May.10
Correct attachment type for Mms only has subject
Mark the attachment type of Mms only has subject as TEXT
avoid to show Mms View as untimely
kernel: new wifi drivers (prima)
Rework Hidden StatusBar logic (WIP)
mainly resync with sources up to date
other minor little things...
May.18
Fix up notification LED behaviour
- Commit 5713307 (in ICS) attempted to
fix the problem that the notification LED wasn't reenabled after
turning off the screen again, but introduced another bug in the
process: If another pending notification with LED at the time when the
notification with the new magic flag introduced by that commit (which
was used by phone and MMS apps) was active, the LED still wouldn't be
turned on at screen off time. Also, this commit didn't handle locking
correctly.
This commit essentially reverts 5713307 and makes sure the LED is
reevaluated when the screen is turned off again.
- This change also makes the assignment of the LED when multiple pending
notifications want to use the LED more clear: The notification with
highest priority gets the LED. If multiple notifications with same
priority exist, the most recent one gets the LED.
PHONE & MMS
Kill off use off FORCE_LED_WITH_SCREEN_OFF notification flag.
NotificationManager has been fixed to reenable the LED when turning off
the screen.
kernel
udpate prima 3.2.3.119
https://www.codeaurora.org/gitweb/external/wlan/?p=prima.git
May.22
JIT: Performance fix for const doubles
Some recent Arm processors take a performance hit when
creating a floating point double by loading it as a pair of singles.
Legacy code to support soft floating point doubles as a pair of core
registers loaded double immediates in this way.
With the CL, we handle double immediates as a single unit.
Fix JIT bug related to immediate doubles
Change 256211 (JIT: Performance Fix for const doubles) introduced a
defect that can cause the JIT to use the wrong floating point
double constant in traces in which the following conditions hold:
o Two (or more) different 64-bit floating point constants are used.
o The physical register holding the first constant is still live
at the time the second constant is used.
o The low 32 bits of the two constants are identical.
In this situation, the load/copy optimization pass will incorrectly
determine that the two constants are the same, delete the load of
the second constant and re-use the first constant value.
Note: this problem only occurs with 64-bit floating point literals.
64-bit long literals are unaffected.
This CL works around the problem, and a subsequent CL will rework
disambiguation of 64-bit immediates in a somewhat cleaner fashion.
libsysutils: fix null pointer and memory leak issue
In SocketClient::quoteArg function
1. Fix potential null pointer accessing issue
2. Fix potential memory leak introduced by realloc fail
Settings: Option to force keyboard to show enter key (2/2)
Original SlimRoms feature! Not everyone likes emoticons
about 21 added commits to kernel
see here for more info https://github.com/houst0nn/kernel_msm/commits/jb-geeb
bunch of other crap but who cares...
you guys probably don't understand all those fixes but just a butt feeling
the rom should give you alittle more vrooooooooooom!!!! and I don't mean benchmarks but just overall user feel. *don't quote me I can't test*
I would like to think.. let me know the results pls and thanks.. more updates comming up, been busy working on my m7 rom
anyways enjoy...
May.24.2013
Bring back RB behaviour
When navbar is set to zero, chevrons are disabled since statusbar is still visible. Let's keep the chevrons
even if the statusbar is visible and let the user decide through RB Settings.
Add transparency settings for lockscreen
This will enable the user to set the transparency level
for the lockscreen.
FW: Ribbon v1.0 overhaul
Thickness Increase max && decrease min
Configurable long swipe and long press swipe areas
consolidate and cache views for smoother animations
User adjustable animantion duration
Add dismiss options for swipe ribbon
- Always dismiss on click
- never dismiss on click
- Don't dismiss for navbar action
fix app window crash if user has fast fingers and to much time
on their hands...
Swipe ribbon drag handles now get their own location, height,
width, and opacity.
Hide apps from app window
Hooks to dismiss app window if softkeys or navbar buttons pressed
Fix app window to pull all components also IE camera and messenger.
Rub some unicorn polish on the on touch glow. The giant boxes were
a bit ridiculous.
If ribbon is empty but toogles are not, just show toggles no flipper.
add adb wireless to toggle map
Phase 1 of the Animation chooser. Simple helpers to let users
choose the animation for the swipe ribbon and app window.
ill be adding some fancier animations for now just some of
the stock AOSP one.
Add lots o animation options. Also preload animations instead
of creating them at run time, should smooth things out a bit.
Keyboard IME hide, Vertical spacing App window, Cache resources.
Fix IME hide when navbar hidden.
Longpress on app window now takes you to app info.
Per-app PIE color
Since we're using Per-app color now, let's use it for PIE as well.
Fix layout of MultiWaveView and GlowPadView.
If the calculated size of the rings is much smaller than the measured
size (which is happening e.g. on mdpi 600x1024 tablets), the glow pad
appeared shifted to the right.
This happened due to the insets being calculated as difference of
available and needed size, and later on being added to the available
size. Example numbers (Nexus 4 with density forced to 160):
- computed size in onMeasure: 768x505
- scaled size in onMeasure: 505x505
- thus, insets are calculated as 131/0
- in onLayout, placementWidth (364) and max target width (108) are much
smaller than width (768)
- thus, center is calculated as 131 + (768 / 2) = 515, thus shifted to
the right
Fix that by not using width in the calculation, as the inset size
already takes it into consideration.
LockScreen: Fix crash when unlocking twice
This will keep track if the BroadCastReceiver is registered and
will unregister it only if so.
Fix message composing in DarkUI with emojis enabled
fix xxhdpi inverted launcher icon for Mms (HTC ONE)
Mms: set notification number attribute for messages
This will enable also the notification count overlay properly
May.27.2013
RB Settings: Update icon for keyboard enter
AudioService: Remove STREAM_NOTIFICATION from ringer mode streams
EthernetDataTracker: Set network available on connected
This change fixes state mismatch found in the bugs below,
and makes the code look consistent with disconnect().
In startMonitoring(), reconnect() is called before mNMService.registerObserver().
Then dhcpThread.run() could finish without getting interfaceLinkStateChanged() callback.
In such a case, mNetworkInfo has connected but not-available state - which is contradictory.
FW: Fix Menu Overflow Disable Option
The three button Menu Overflow would display no matter what setting was seleted within ROMControl, this commit makes a slight change to correctly return a result that reflects the users selection through ROMControl.
I had to enable then disable the option for it to function correctly (no reboot required)
Remove opaque check in preparing dirty region
Since preserve swap is enabled, we need to clear the color buffer
when the scissor rect is prepared for a new process. This prevents
garbage being present from the previous process in the color buffer.
SystemUI: show blue dc-hspap icon when connected to Google services
TelephonyManager: hide NETWORK_TYPE_DCHSPAP
LockScreen: Fix crash when unlocking twice
This will keep track if the BroadCastReceiver is registered and
will unregister it only if so.
SystemUI: fix vertical date not showed while on Pie
SystemUI: show date on 2 lines in status bar
This allows showing of the full day of the week, and removes
the blank space above the date (which always felt strange to
me when clicking it to access the calendar).
It also fixes a spacing issue on smaller screen devices that
causes the quick settings button to be partially chopped off
when the AM/PM clock settings are enabled.
Fixed an accidentally dot showed in some languages (for ex. US english)
Bluetooth: Fix MAP accept threads sometimes spinning endlessly.
Randomly (under no obvious precondition), the MAP access threads spinned
endlessly after enabling BT, because mServerSocket.accept() always threw
IOExceptions, probably because the actual socket was already closed.
This change makes sure to exit the thread when that happens to not waste
CPU cycles and battery power.
This tracks similar changes done to the BluetoothPbapService and makes
sure to follow the (working) PBAP flow.
May.29.2013
Add Multi-Part and Split SMS Configs
Fix a number of issues with T9 dialer.
- Fix an ArrayIndexOutOfBoundsException (like reported in
[1]) which happened when highlighting the last digits of a number and
the number had additional characters after those digits.
- Fix another potential ArrayIndexOutOfBoundsException due to the
highlighting code relying on normalNumber being a subset of number,
which wasn't the case due to number being additionally sent through a
formatter. Fix that by running the formatter before normalizing.
- Fix number highlighting not working if the number match occured at the
end of the number.
- Fix number type label & formatting not being updated on locale
changes.
- Fix T9 search not being triggered when pressing the dial button to
recall the last dialed number.
Remove DEBUG to avoid to run checking at every turn
Needn't to run storage checking in DEBUG mode at every turn,
it will make "DELETE OLD MSGS" always be checked in Mms Settings
Enhance the Easy Selector
- Follow GoogleUI Guidelines
- Fullscreen selector
- Added groups support
Mms: Go TRDS 2.0
use propper configuration values now
MMS app: fix crash when MMSC setting is NULL
An APN with a null MMSC column prevented the MMS app
to find the next APN in query.
MMS: Fix lookup of vanity addresses
Avoid the use of the function PhoneNumberUtils.stripSeparators for non-strict
phone numbers.
Camera: Add TrueView
This commits adds the ability to show the complete image sensor frame
rather than the cropped preview used by aosp to fill the entire
screen.
Fix wrong log information in DevicePolicyManagerService
When user reset password their password,
if password doesn't match target quality of device,
DPM print a log why can't reset password.
however log message isn't correct information.
in log context, it have to exist current quality
and target quality. this patch can help print correct log
Avoid IllegalArgumentException in Preference.java compareTo()
In some situations the collection.sort() algoritm fails in compareTo()
with a: java.lang.IllegalArgumentException: Comparison method violates
its general contract!, due to a more strict validation of the compare
contract.
Fix CalendarView to show the month title properly.
Step to reproduce:
Do this test on a Tablet (i.e. do in multi-pane layout)
1. Settings > Date & time > Uncheck the Automatic date & time checkbox.
2. Select 'Set date' and set the month to January and Done.
3. Re-select 'Set date' then you will find no month title just above the calendar.
Framework/base: Added synchronization block to avoid race condition
Fix for the synchronization issue leading to access of an array
Index out of bounds. Issue occurs due to race condition between
removing the activities of a crashed process from history stack
and resuming a separate activity.
SystemUI: Fix Tablet UI Date View
Mobile indicator has been removed, is still showed in quicksettings mobile tile. http://goo.gl/1ZtuS
TRDS 2.0: Update Dark toggle state
June.2013
June.03.2013
Reduce observers in SystemUI: StatusBarIconView
Currently, for each status bar icon view there is a observer that
listens for changes of STATUS_BAR_NOTIF_COUNT. With one
notification usually having one or more status bar icons
you may end up easily with 10+ more observers for ~5 notifications.
With this commit the internal observer class becomes a singleton.
This means there is now only one observer for all status bar icons
and additional binder calls on new notification are avoided.
Reduce observers in SystemUI: KeyButtonView
This is based on the work by Jens Doll for the StatusBarIconView
The ContentObserver class will be a singleton, so there is only
one observer for all buttons.
On my Nexus 10 it reduced the observer count from 48 to 4.
Reduce observers in SystemUI: BatteryBarController
This is based on the work by Jens Doll for the StatusBarIconView
The ContentObserver class will be a singleton, so there is only
one observer for all instances.
On my Nexus 10 it reduced the observer count from 15 to 3
Fixing crash in PhoneNumberUtils getNumberFromIntent
Handling intent with no data when trying to retrieve number from
intent.
audio: Add overlay to fix analog docks.
Of particular interest to devices using libhardware_legacy and
affected by commit 5a484b7: http://goo.gl/rVR1Z
which restricted the routing of AUDIO_DEVICE_OUT_ANLG_DOCK_HEADSET
to docks using FORCE_ANALOG_DOCK cases. The EXTRA_DOCK_STATE_CAR case is
returning FORCE_BT_CAR_DOCK, preventing the dock audio from routing properly.
Add an overlay option for overriding to FORCE_ANALOG_DOCK.
FW: Menu Overflow Disable - Different Implementation
Original method I used to enable the menu overflow disable option incorrectly disabled the menu overflow altogether for some devices due to a late night derp.
This implementation of the check to confirm if the menu overflow has been disabled through ROMControl should hopefully correct this issue.
Pie: set Big as default for item gap (2/2)
Screen: http://goo.gl/aocZ7
Pie: updates (2/2)
-pie angle: fixes, cleaning and new value (Huge)
-pie size defaults
-strings updates
Pie: Fix and easy recalculation for Chevron and Pie
Pie: set angle default to 12° (1/2)
Pie: let Chevron adapt itself from pie's angle.
> This make Chevron able to recreate the battery bar when the angle changes.
Fix unresponsive statusbar area.
Framework: GlowPad Torch
LongPress GlowPad...Torch.
Release...No Torch.
FavoriteToggle: DismissKeyguard
Small Fix
ClockActions: Dismiss Keyguard
Kanging SteveSpear's Brilliant
dismissal method here.
Doesn't require an activity
as ...OnNextActivity() does
Fix MAP SDP record generation
Give the bluetooth app API to register a server socket for a specific
UUID/port pair. It needs that for registering two OBEX server instances.
Fix Profiles - Ring Mode
Fix: AUTO_TIME and AUTO_TIME_ZONE moved to Global google
Frameworks: airplane_mode_on moved to global google and CM
Improve auto-brightness handling
- Add a setting to control the auto-brightness algorithm responsitivity
- Make the algorithm react much faster when the ambient brightness
increases quickly, e.g. when receiving a call in bright sunlight.
Settings: Call Ring mode what Google calls it, not Silent mode
Silent mode -> Ring mode cleanup
Fix Notification shortcuts icons picker FC
Allow changing auto-brightness responsitivity.
Adapt torch intent for Glowpad
Change intent for this feature as we do not use AOKP'S torch
Lockscreen Longpress: Unlock Logic
In my opinion, we should unlock after
user removes their finger.
This matches short-press unlock better
and allows the user to change their mind
on a target (I do that a lot).
Added a vibration action on longpress
being true.
Fix SMS sending.
ACTION_SEND_MESSAGE must be routed through the privileged receiver now,
otherwise it'll be dropped in SmsReceiver.
BatteryIcon with Center Text should be fixed now
Q & A Thread - HERE - thanks to PonyExpress
IF you have questions about PIE bug look HERE any I honestly don't know why it's hard for some of you to use the SEARCH and LOOK HERE ABOUT THIS ISSUE
ATTENTION
For those of you that are LGPNST'ing back to old original TOT or flashing the original KDZ .. to be able to boot AOSP roms.
for best and stability use the latest Official JB kdz to flash then root and then unlock then flash this rom.. thanks
another note.. if you are on the old ICS and haven't flash original LG JB. u can grab the newer modems for your phone HERE
dont' forget to hit thanks if u appreciate the work.. ENJOY!
Reserved...
Re: [ROM][4.2.2][AOSP/AOKP/CM/PA] LGOG Vanilla RootBox [initial release]
Sweet. Now get back to working on a sweet stock rom.
LG Optimus G E971/3/5
Re: [ROM][4.2.2][AOSP/AOKP/CM/PA] LGOG Vanilla RootBox [initial release]
Hello Houstonn, I'll test when back from work, however, about AOKP / CM bugs, are there in your rom the same reboots as Chadouming's cm 10.1 rom?
Sent from Somewhere using my Puppet Master
Re: [ROM][4.2.2][AOSP/AOKP/CM/PA] LGOG Vanilla RootBox [initial release]
So far so good. loving dark rootbox!
Sent from my Optimus G using Tapatalk 2
Running good on E975 also. Just missing camera, but that was expected.
Re: [ROM][4.2.2][AOSP/AOKP/CM/PA] LGOG Vanilla RootBox [initial release]
Is the kernel still sticking at 384mhz on this new build Houston?
Sent from my Optimus G using xda app-developers app
---------- Post added at 11:07 AM ---------- Previous post was at 10:32 AM ----------
I can confirm that the kernel is not sticking at 384mhz on this new build. This might be your best ROM yet Houston. Everything is smooth as butter. No issues with anything as of yet. Keep up the great work:thumbup:
Sent from my Optimus G using xda app-developers app
Nice to see more stock Android ROMs. Sad that there's little ROMs based on LG software. Keep it up though!
Re: [ROM][4.2.2][AOSP/AOKP/CM/PA] LGOG Vanilla RootBox [initial release]
Great ROM but I hate to say but I don't have a notification light.
Nothing for SMS or even when I go to test.
Also does anyone know how to use chadoumings color settings?
Otherwise kick ass ROM!
E973.
Sent from my Optimus G using Tapatalk 2
Re: [ROM][4.2.2][AOSP/AOKP/CM/PA] LGOG Vanilla RootBox [initial release]
Ya no notification light for me either. Nor does it blink red when it's charging. Not a huge deal breaker for me though.
Sent from my Optimus G using xda app-developers app
Re: [ROM][4.2.2][AOSP/AOKP/CM/PA] LGOG Vanilla RootBox [initial release]
Also can confirm that my phone is once again fast and responsive, no longer getting stuck at the 384.
Sent from my Optimus G using xda premium
Pretty slick ROM. I like some of the customizations but it's almost overwhelming at times but power to the people! Look forward to testing it a bit more. NFC does not appear to work at this time either. Toggle just won't check. The true test will be stability. Additionally, the LTE toggle doesn't work and I'm not in an LTE area so I'm not sure if LTE works at all but I imagine it does and the toggle is just broken.
EDIT: LTE is in fact working.
I cant seem to get this to boot. After flash I see the LG logo for a second then black screen. Have tried reflashing and rebooting several times. Do you need to kdz to stock first? I am coming from 4.1.2 on the LGE971 Using clockwork recovery
dspot said:
I cant seem to get this to boot. After flash I see the LG logo for a second then black screen. Have tried reflashing and rebooting several times. Do you need to kdz to stock first? I am coming from 4.1.2 on the LGE971 Using clockwork recovery
Click to expand...
Click to collapse
Make sure you are wiping data/cache/dalvik cache before booting.
Re: [ROM][4.2.2][AOSP/AOKP/CM/PA] LGOG Vanilla RootBox [initial release]
Thanks bro, Still no go.. Any chance you or anyone could post the md5 for the ROM?
Thx
Sent from my LG-E971 using xda app-developers app
so led notification, nfc and camera isn't working? anything else? very tempted to flash.
dspot said:
Thanks bro, Still no go.. Any chance you or anyone could post the md5 for the ROM?
Thx
Sent from my LG-E971 using xda app-developers app
Click to expand...
Click to collapse
MD5: d980b19b6d6816e6cb280c7e3ecf5bac
qjai said:
so led notification, nfc and camera isn't working? anything else? very tempted to flash.
Click to expand...
Click to collapse
Camera works on the E971/E973 (Canadian) variants. It's just the E975 it's broken on. The ROMs been out less than a day so it's hard to say what it's really like. Make a NANDroid backup and try for yourself. If you don't like it, it's 5 minutes to get back to the way you were.
dpvu said:
MD5: d980b19b6d6816e6cb280c7e3ecf5bac
Camera works on the E971/E973 (Canadian) variants. It's just the E975 it's broken on. The ROMs been out less than a day so it's hard to say what it's really like. Make a NANDroid backup and try for yourself. If you don't like it, it's 5 minutes to get back to the way you were.
Click to expand...
Click to collapse
yea I plan to do so, but then after flashing those jb roms, I noticed my storage partitions keep moving to /0 or /0/0 folders so in the end, takes a very long time to recover my stuff for the new rom, as well as just returning to the backup.
sorry.. the LEDS were my mistake I was trying some other things out and forgot to set them back on... I'll look into the NFC as well as it was working on my previous test builds.. all the issues are mostly due to me changing a few upstream sources due to the recent problems we've been getting, by changing some sources I'm managing to get better stability instead of having reboot issues and sod issues.. will have another build out shortly.. as for now getting familiar with the rom features is the best I can say till I have the next release with issues addressed. thank you
[JDCTeam] 🥧 Aosp Extended Pie 🥧 Release 13 [31 Dec] [9.0.0_r46] [unofficial] [EOL]
{
"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"
}
Aosp Extended for Galaxy S4 (jflte)
Code:
#include
/*
* Your warranty is now void.
* And other random stuff no-one reads.
*/
Read the whole of the OP's! Be respectful to each other and do not ask for ETA's - it is considered rude!
AOSP Extended is an AOSP based rom which provides stock UI / UX with various customisation features along with the ability to use the Substratum theme engine. The project has been made by cherry-picking various commits from other projects. Being based on AOSP, it provides a smooth and lag-free experience out of the box. We constantly try to add more features and make it even better. A ROM by a user, for a user. #StayAOSP #ExtendYourDevice #BeExtended
#ExtendYourDevice with Extensions! We are constantly trying to update the list. Our aim is not to provide every feature available on earth. We will not cherry-pick every feature out there. Our aim is to add important features that we think should be here and also what you think. For addition of more tweaks or features, head to our G+ community and post the features that you want! Features with commits will be more helpful!
Code:
[B]
-DUI (fling / pulse / smartbar).
-Substratum theme engine.
-Omni's QSheaders background.
-One handed UI.
-MicroG.
-Grid recents UI.
-AppOps.
-Expanded desktop.
-Statusbar clock / date customisations.
-Dashboard suggestions / summaries (enable / disable).
-Notification intervals.
-Increasing volume in ringtone.
-D2S on navbar.
-Long press back button to kill app.
-Dashboard column configurations.
-Detailed location QS tile.
-Statusbar traffic indicators.
-Notification count.
-DT2S on statusbar.
-QS quick pulldown.
-QS brightnesssSlider (enable / disable).
-QS tile animations.
-Force expand notifications (enable / disable).
-Immersive mode messages (enable / disable).
-Flashlight notifications.
-Immersive recents.
-Toast icon.
-MediaScanner behaviour on boot.
-Power menu customisations.
-Additional battery saver steps.
-Volume rocker tweaks (wake / music seek / keyboard cursor control / swap in landscape mode).
-Add Ggestures back to settings app.
-QS haptic feedback.
-One tap data and Wifi tile.
-Auto brightness icon toggle.
-Breathing notifications.
-Clickable clock and date in statusbar header.
-Long press gear Icon in statusbar header launches extensions.
-Show 4G instead of LTE switch.
-Night mode QS tile.
-Long press caffeine tile action.
-Customize QS rows / columns.
-Customize small QS tiles.
-Statusbar brightness control.
-Lockscreen shortcut.
-Double tap on lockscreen to sleep.
-Quick unlock for PIN / password.
-Battery styles and percentage.
-Navbar QS tile.
-Flip button animation.
-Unlink notification volume.
-Status bar clock seconds.
-Partial screenshot type.
-Screenshot delay.
-VIA browser.
-Retro music player.
-Pixel's UI (navbar / accent / Pixel launcher).
-Camera sound toggle.
-Advance ambient display.
-Long press power button on lockscreen for torch.
-Disable FC.
-Wakelock blocker.
-Toggle lockscreen media art.
-Toggle lockscreen music visualizer.
-Ticker.
-Bluetooth QS tile easy toggle.
-Disable QS on lockscreen.
-Invert ambient display's colour.
-Toggle dynamic notification card's color.
-Low battery notification toggle.
-Hide clock / date / alarm text from lockscreen.
-Lockscreen clock's font customisations.
-Weather on lockscreen.
-AEX papers.
-Heads up customisations.
-DU's HW button rebinding.
-Button backlight customisations.
-Recents clear all FAB button and re-positioning.
-Recents free ram bar.
-Custom carrier label.
-Dynamic navbar.
-Paranoid Android PIE controls.
-Pocket lock & pocket judge (accidental touch.).
-Toggle power menu on lockscreen.
-Grid recents.
-CPU info switch.
-Disable orange color in battery saver mode.
-PiP QS tile.
-New pretty adaptive icons for included AOSP apps.
-Toggle always on display.
-Run SysUI tuner from Extensions.
-Built in DarkUI with multiple accents.[/B]
NOTE: Many features may be missing in the initial release.
And many more coming in future! Many extensions are added in each update so this list is potentially always wrong...
So always keep on checking the latest changelog in our G+ Community, and there you can monitor the previous changelogs as well, to see how far we have come!
Download ROM, GApps here for your device!
DOWNLOAD FOR JFLTE
Google Apps - GApps
JDC Team Aroma addon at AndroidFileHost - here
Visit our Website, join our Google+ Community, Subscribe to our Telegram Channel.
Also join our Telegram Group Chat!
Do you want to translate to your language? Visit our Crowdin
All sort of contributions are welcomed. You can post your walls in our G+ community. Minimum res we require is W: 1152px | H: 2048px. We don't want our users to fight with each other so we humbly request you to be respectful to each other. We are not earning anything by sharing this ROM. Always read the full OP. Don't Quote the whole OP. Join our channel and communitiy. #StayHappy #ExtendYourDevice
People behind this amazing ROM!
[email protected]ishubhamsingh(Owner/Dev/Designer)
-JDC Team
-DirtyUnicorns
-LineageOS/Cyanogenmod
-TeamSubstratum
-Nitrogen Project
-Pure Nexus
-OmniROM
-AOSPA
-ABC ROM
-GZR Community
-Lakor Tools for Via Browser
-Hemanth S Tobi for Retro Music Player
[email protected]AlienCreature7 and @Wizper99 (For designing the ROM Logo, Fling etc)
SUPPORTED DEVICES
All following Galaxy S4 variants with Qualcomm Snapdragon 600 are supported:
GT-i9505 - jfltexx
GT-i9505g - jgedlte
GT-i9507 - jtfddxx
GT-i9508 - jfltezm
SCH-i545 - jfltevzw
SCH-r970 - jflteusc
SGH-l337 - jflteatt
SGH-l337m - jfltecan
SGH-l337z - jfltecri
SGH-m919 - jfltetmo
SGH-s970g - TracFone / Straight talk
SM-s975l - TracFone / Straight talk
SPH-l720 - jfltespr
SPH-l720t -jflterefreshspr
jfltezm - China mobile
jfltecsp
jfltetfnatt
jfltetfntmo
All Variants with a locked bootloader are currently unavailable until the unified tree is further updated.
AT&T USERS: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL bootloader.
VERIZON USERS: since your bootloader is locked, you must be on the VRUAMDK bootloader.Do 'getprop ro.bootloader' in Terminal Emulator or through ADB shell to find out which bootloader you have.
TWRP
You are REQUIRED to be using TWRP 3.2.3-0 or newer to be able to flash any Pie rom.
If your device does not have an updated relevant version then you can use the standard JFLTE version.
If you have a device with a locked but exploitable bootloader as above (AT&T + Verizon) then use the Loki-patched version.
Latest recommended JDC TWRP Recovery v3.3.0-0 for JFLTE: HERE.
Official TWRP Recovery v3.2.3-0 for JFLTE Loki-patched by @mattgyver: HERE.
Other variants may require a different recovery.
UNSUPPORTED DEVICES
GT-I9515 is not / will never be supported (slightly different hardware)
GT-I9500 is not / will never be supported (completely different hardware)
Thanks
Side
Arco
JDCTeam
ishubhamsingh + Aosp Extended team
OpenGapps
SPECIAL THANKS
Donators
JDCTeam-pie test team / Slack testers
AndroidFileHost
All of you!
JDCTeam
Buff - @buff99
Chibbo - @chibbo
Creeper - @creeper36
Diego Monaco - @alucard_24
Dimitris Katikaridis - @side
Franck Rohée - @franzyroy
Ray Daley - @gadget!
Jim Silverlock - @Jimsilver73
Marco Zanin - @-+BB+-
Matthew Booth - @MattBooth
Mattia D'Alleva - @AntaresOne
Mike Atkins - @FernBch
Oliver - @angelcalibur
Paul Harris - @hawkerpaul
Paul Keith - @javelinanddart
SalimPS - @SalimPS
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Yannis Menexes - @SkL*
Be sure to check out our official aroma addon installer by @salimPS HERE
You are welcome to join the official JDC Team chat / test group in Slack jdcteam-pie
XDA:DevDB Information
🥧 Aosp Extended Pie 🥧 for S4 unified, ROM for the Samsung Galaxy S4
Contributors
Buff99, side
Source Code: https://github.com/AospExtended
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Lollipop compatible
Based On: AOSP
Version Information
Status: Stable
Created 2018-11-14
Last Updated 2020-05-17
InstallationRequired for installation: Recovery - Latest version of TWRP - 3.2.3-0
If you require a LOKI-patched version of TWRP, try this version patched by @mattgyver.
Firmware - Lollipop supporting bootloader and modem / non-hlos. Look in _Bon_Bon's great MODEMS and BOOTLOADERS collection.
The following are "best practice" recommendations for installation, you may be successful using your own routine.
1st install - " clean install "
Make a full nandroid backup <always backup!>.
** OPTIONAL Properly remove previous root solution (recommended - flash Magisk uninstaller and UnSU). **
Fully wipe device (At least system, cache, dalvik and data. Recommended - fully clean by wiping internal and external SD).
Make sure your partitions are formatted as EXT4. Do not use F2FS on pie.
Install Rom.
Install desired root solution. (recommended - Magisk).
Install Gapps (Pico or larger).
DO NOT Wipe cache and art / dalvik (rom is partially pre-deodexed).
Reboot.
Wait for 1st boot.
Enjoy.
2nd and subsequent installs - " dirty flash "
** OPTIONAL Uninstall all Substratum overlays ** .
Make a full nandroid backup <always backup!>.
Properly remove previous root solution (recommended - flash Magisk uninstaller and UnSU).
Wipe system, cache and art / dalvik (wiping system is ESSENTIAL for Magisk).
Install Rom.
Install desired root solution. (recommended - Magisk).
Install Gapps (Pico or larger).
DO NOT wipe cache and art / dalvik (rom is partially pre-deodexed).
Reboot.
Wait for app optimisation.
Enjoy.
While dirty flashing may be possible for some updates, be prepared that progress means you will occasionally need to clean install updates (usually when settings files are changed)!
Nandroid backups are your friend!
Latest changelist
Release 13 -31st December 2019
release_13-AospExtended-v6.7-jflte-20191227-0315-UNOFFICIAL.zip - 382 MB
md5sum - 61153a891143f700450c9b601b228713
Release 13
December 2019 security patches
Changed to different Arm-optimized repo and removed a couple of bionic tweaks
Snap camera - handle sdcard removed case and dont spam exceptions
CPU tuned and JIT profiles changed to speed
Buffcore Kernel 10.2 - removed autosleep & quickwakeup
See attached changelist file for specifics
Release 12
September 2019 security patches.
Longshot screenshots added
Recorder app added
Miracast / casting enabled
performance tuned - Interactive governor & AutoSMP
Buffcore kernel 10.0
Row IO scheduler set as default
See attached changelist file for specifics.
Release 11
August 2019 security patches.
Buffcore kernel 10.0
See attached changelist file for specifics.
Release 10
July 2019 security patches.
Buffcore kernel 7.01b - more tweaks, fixes, wakelock and sleep optimisations.
See attached changelist file for specifics.
Release 09
June 2019 security patches.
Buffcore kernel 6.5b - more tweaks, fixes and optimisations.
See attached changelist file for specifics.
Release 08
June 2019 security patches
Buffcore kernel 6.12b
See attached changelist file for specifics
Release 07
May 2019 security patches
Push libsec-ril libraries
Disable Vsync for cpu rendered apps
Load dummy initial BT MAC address
Dex optimizations
Bionic optimizations
Finalize the UI improvements ( Finally 60fps smoothness on UI)
Tune interactive governor
Tune PegasusQ governor
Fix the touch boost never been enabled
Stop BT location scannings
Add pseudo-bokeh on Snap camera (Its on ISO modes as PORTRAIT)
Clean up some logs and sources
Reduce camera to api1 for better response (api2 is not working good on custom JF roms anyways)
A better sleep drain
init: Set min freq to 216000
overlay: Let light sensor warm up before work
Clean out some double sounds
Bug fix "Wallpaper is half black after rotating quickly "
Fix some wifi issues ( i believe )
Relocate location QS icon to main icons
core: Zygote: Disable any DEBUG reference
Kernel changes:
Upgrade kernel to 6.1 version with the following changes
Zip it with GZIP
Enable ZRAM/Zcache/zsmalloc
Optimized LMK
Kill some debug spams
ARM optimization flags here and there
Fix memory leak on wifi and general clean up
Enable autodetection of OOM
Fix BT and wifi memory leaks
Compress ramdisk,kernel and zram with a faster compression type (faster boot and executions)
Increase swappiness to 60
Clean up CPU's behavior code
Release 06
April security patches
Enable full Dexpreopting . Faster boot and response
Enable call recording for the countries that legally support it
Camera improvements ( Greatly improve preview quality, faster focus, greater quality on images and videos)
Reduce kernel spam logs
Clean up the power services (Better balance between battery-performance)
Clean up graphics services and drivers.
Interactive and intelliplug changes
Reduce GPU's voltage by 25ma
kernel: New and updated governors:
ABYSSPLUG
ADAPTIVE
BADASS
CONSERVATIVE
DANCEDANCE
DARKNESS
INTERACTIVE
KTOONSERVATIVE
NIGHTMARE
ONDEMAND
PERFORMANCE
PEGASUSQ
POWERSAVE
SLP
WHEATLEY
BIOSHOCK
USERSPACE
Release 05
BT defaulted on
change graphic renderer
camera improvements
governor changes including on charger
call recording in supported countries
translation updates
full dex pre-opt applied
launcher pinning removed
Kernel: Buffcore 4.3b.
March 2019 security updates applied for AEX, AOSP.
AEX and AOSP code grabbed 24th March 2019.
Release 04
Whitelist Whatsapp and other social media apps in order to use HAL1 camera
BlueTooth Changes
WiFi Changes
RIL Changes
Pin HOME app in order to go home faster
Add a missing RIL blob
Fix encryption (?)
Kernel edits about increasing performance and general CPU scaling
Graphics should be smoother now.
gps:Log only if error
kernel:Enable AddRandom and disable IOStats
Lots other stuff changed
Kernel: Buffcore 4.3b.
March 2019 security updates applied for AEX, AOSP.
AEX and AOSP code grabbed 15th March 2019.
Release 3
BT calling works
Lots other stuff changed
Kernel: Buffcore 4.3b.
February 2019 security updates applied for AEX, AOSP.
AEX and AOSP code grabbed 00:00 9th February 2019.
Release 2.92
Merge January security patch (9.0.0_r30)
Update all translations
Update all pre-built apks
Update all of our packages
Update weather client
Update Boostframework support
Update Ambient music
Update & fix theming issues
Update audio configs
Update In-call UI
Rework auto-brightness slider implementation
Add Increasing ring feature
Add toggle to link notification and ring vol
Add Custom font service
Add Custom carrier label support
Add Statusbar brightness control
Add Battery bar customisation
Add support for Turbo/Dash charging indication on LS
Allow repositioning of vol panel to the left
Add Custom rounded corner & padding feature
Update advanced reboot drawables
Update drawables in OTA app
Add Three finger swipe screenshot feature
Add Custom AOKP system, toast animations
Add Custom screen off animations
Add Gaming Mode QS tile
Add few more QS tile styles
Allow disabling QS on secure lockscreen
Add Option to disable scrolling cache
Add Switch to enable/disable locksreen media art
Add Lockscreen visualizer
Add customizations(clear all fab, memory bar, grid/card style) for Oreo recents
Add Face Unlock V2
Add AppOps
Add SmartPixels
Add Running services icon in QS footer with toggle
Add toggle for QS tile edit icon
Add OP navigation gestures
Cleanup statusbar clock/date customizations to fix all glitches
Fix crash in FMradio on tapping favourites
Add extensions to settings’s search index
Add support for auto call recording in dialer
Expose notification log
Fix high battery drain after using flashlight
Fix high frame rate recording
Bug fixes and performance improvements
Release 2.91
battery bar;
slide status bar for brightness;
font selection built in ALA Liquid;
smartbar and fling navbar;
face auto-unlock v2;
more QS style tiles;
updated advance reboot icons;
custom carrier icon and placement;
expose QS colors for themes;
unlink notification and ringtone volumes;
increasing ring;
QS brightness icon;
fix wallpaper half black when rotating quickly;
fixes for dynamic colors;
add gameboost and prefered apps;
touch response optimisations;
Use 'release-keys' for build tag ;
translations updated;
sepolicy additions for fonts;
New boot animation;
Kernel: Buffcore 4.1 - Pink**** fixes.
December 2018 security updates applied for AEX, AOSP.
AEX and AOSP code grabbed 01:00 24th December 2018.
Release 2.9
Wifi much better.
Hotspot / tethering fixed.
Some display changes.
QS icon style changer
QS row / column editing
LMK tweaked.
Kernel: Buffcore 3.04. Netfilter / wireless fixes.
December 2018 security updates applied for AEX, AOSP.
AEX and AOSP code grabbed 05:00 5th December 2018.
Release 02
Wifi stability improved;
OptLos "special sauce" added;
Buffcore app added (full JF optimised fork of Kernel Aduitor);
Default vibration reduced;
System re-size script working (AEX);
Some BT edits (Arco);
Toolchain changed to BB's JF optimised Linaro 7.1.1;
Always on display defaulted to off;
Kernel: Buffcore 3.01 (some Buffcore 2 tunings and optimisations added back in);
November 2018 security updates applied for AEX, AOSP.
AEX and AOSP code grabbed 02:00 22nd November 2018.
Thanks to JDCTeam chat / test group in Slack jdcteam-pie .
Current issues
Release 13
This rom is a nice combination of AOSP lightness and comprehensive customisation options.
This rom should get a couple of public releases per month, more if you are in our Slack team.
Release 13 has still more @side OptLos super smooth speed optimisations applied…. - It's super smooth!.
Installs about 850 meg in system before gapps
Don't work
MHL video (? we think ?)
Does work
Miracast / casting
BT calling.
SE Linux is set as permissive.
Wifi is much better.
Hotspot working.
GPS is great.
Make sure your partitions are formatted as EXT4. Do not use F2FS on pie.
CDMA phones work.
Magisk 20.1 works fine. Flash the zip after romfile.
Magisk sound mods appear to work e.g. ViperFX.
Substratum works fine.
Quickstep launcher is modded with extra options - careful if using substratum themes as it can screw up if wrongly themed.
Recommended: try inbuilt themeing options.
Sound changes may mean older sound mods no longer work.
The google sound app may crash, use version 2.1.
This rom will not work / will never work on i9515, i9500 and i9506 variants of S4.
Reporting bugs
Proper reporting of issues will help me spend time productively fixing bugs rather than tail chasing vague issues.
Please follow these guidelines.
Reporting bugs
If you wish to report an issue, then the onus is on you to prove the issue.
If you provide exact replication instructions, an idea of how often the issue occurs and logs that enable me to replicate the issue then a fix will be possible ("if you do action 1 then action 2 then action 3 you will find that bug X occurs 100% of the time").
If you give a vague complaint about an issue then I will not look at it without explicit replication instructions and preferably logs ("phone overheats when using game XYZ").
Issues about overheating, battery life or performance should be backed up with information from relevant monitoring apps.
One-off issues generally do not get investigated unless they are well documented and have provided logs.
Issues that are specific to one piece of software will generally not get investigated without logs. I am not very keen on installing software to investigate bugs, especially if I need to create user accounts. If you can replicate the issue on more than one piece of software it will increase the chance of being fixed.
Issues to do with speaker or microphone related issues need to be explicit about which speaker and mic is in use (internal, head phones, earphones, bluetooth headset, Bluetooth speakers), whether normal earpiece or hands free mode is in use, Audio mods that have been installed. Logs may be helpful too.
Issues with media / streaming / playback should be provided with examples.
A picture is worth a thousand words; a movie is thousands of pictures. If you cannot describe your problem in words, post pictures or movies to help show your issue. The rom has in-built screen capture and screen recording tools, so please use them.
It can often be difficult to tell what is going on with logs from a fully loaded system. It can help if you make a nandroid of your current system, format and then make a clean install, with gapps only if needed, and only the app that causes the issue - as minimal a system for replication as possible - then replicate the bug and capture logs. If I then have to replicate the issue I can easily replicate your system.
If you want to send logs for a bug, I would like you to use Syslog.
Perform some of the functionality that is bugged and then capture logs in the app.
If you have had a reboot then capture a set of logs immediately when the system reboots. If the last-kmsg file is empty then the logs are useless.
Type a brief description of the problem in the notes field and your XDA username .
Select to scrub personal information.
Upload it to a web based host (gdrive, dropbox, etc.) and PM the link to me.
And remember:The Drill ....
As soon as I get back from school, I try it
more and more and more...since we found the recipe, we will release ROMs until the sun rise from the west
nice work.
screensaver is always on..here at least...no way to switch off
Overview video by me
Adidas108 said:
nice work.
screensaver is always on..here at least...no way to switch off
Click to expand...
Click to collapse
post #4:
Defaults to ambient display ON. Switch it off straight away unless you don't care for battery life.
Click to expand...
Click to collapse
Is this what you mean?
Yup thats it. Thanks man.
This rom will be the new most wanted...
Amazing job as always Master buff and Master Side...??
L.F.B. said:
This rom will be the new most wanted...
Amazing job as always Master buff and Master Side...
Click to expand...
Click to collapse
and remember...its a jdc product...not some "between france and poland" lame stuff
Tottally right. Sorry , Master Side...
JDC team is amazing what you guys doing with galaxy s4...
Since the release of this device I think we never saw this level of development on our loved device!
This will never hapen again! This is history being made! ???
OMG what did you people do!
I installed this a couple of hours ago and all the things I need work (don't use BT).
GPS so fast to lock like in RR Nougat, not like the old Oreo editions, soooo good
Fluid so far and looks stable, Wifi, video and photo capture working for me.
About the only thing I do not have is Face unlock which I cannot install since the system repartition is not working.
I was able to repartition to 2716 but GApps Nano still will not install, hope this gets fixed.
Great work on this ROM it's awesome !
Edit 1:
Even the default themes are all I need, the Dark/Black with colored Settings icons is all I ever wanted in a theme since the beginning of Android
IMO this is worthy of being beta/release
Edit 2:
I followed the resize workaround to the letter and now have Nano installed Thanks !
cenonmin said:
OMG what did you people do!
I installed this a couple of hours ago and all the things I need work (don't use BT).
GPS so fast to lock like in RR Nougat, not like the old Oreo editions, soooo good
Fluid so far and looks stable, Wifi, video and photo capture working for me.
About the only thing I do not have is Face unlock which I cannot install since the system repartition is not working.
I was able to repartition to 2716 but GApps Nano still will not install, hope this gets fixed.
Great work on this ROM it's awesome !
Edit 1:
Even the default themes are all I need, the Dark/Black with colored Settings icons is all I ever wanted in a theme since the beginning of Android
IMO this is worthy of being beta/release
Edit 2:
I followed the resize workaround to the letter and now have Nano installed Thanks !
Click to expand...
Click to collapse
Great, glad it is working well.
Yeah Side and me had to sign a few documents in blood.
But you have to know Greek blood + Scottish blood combined makes a pretty potent concoction...
bluetootch did not work
stachuuu said:
bluetootch did not work
Click to expand...
Click to collapse
#4 Read please. Bluetooth is going to be fixed in the next updates.
bluetootch off,
an annoying ad comes out that bluetootch not fucnionano allows me to use the room in i i9505
larrywilson said:
bluetootch off,
an annoying ad comes out that bluetootch not fucnionano allows me to use the room in i i9505
Click to expand...
Click to collapse
Eh, what?
This app was initially developed for Samsung Galaxy devices with Always on Display. As Pixel devices also have an Always on Display i decided to port the Samsung version to Pixel devices.
You need a notification light / LED for your Pixel 6!
With aodNotify you can easily add a notification light / LED to your Pixel 6!
You can select different notification light styles and show the notification light around the camera cutout, screen edges or even simulate an notification LED dot in the statusbar of your Pixel 6 or Pixel 5!
As the notification light is integrated in Google's Always On Display it has minimal battery consumption and doesn't drain your battery like other apps which keep your phone awake!
MAIN FEATURES
• Notification light / LED for Pixel 6, Pixel 5 or Pixel 4a!
• Low energy notification preview
• Activate Always On Display (AOD) only on notifications
• Charging / Low battery light / LED
MORE FEATURES
• Notification light styles (around camera, screen, LED dot)
• Custom app / contact colors
• ECO animations to save battery
• Interval mode (on/off) to save battery
• Night times to save battery
BATTERY USAGE PER HOUR ~:
• LED - 3.0%
• LED & INTERVAL - 2.0%
• LED & ECO ANIMATION - 1.8%
• LED & ECO ANIMATION & INTERVAL - 1.5%
• NOTIFICATION PREVIEW - 1.0%
• ALWAYS ON DISPLAY - 1.0%
Without notification light the app consumes almost 0% battery!
The Pixel 6's Tensor chip has a context hub, which is a ultra low power context engine especially made for the AOD and other background tasks, wich should reduce power consumption a lot. The values above are approximate values from old Pixel devices.
DOWNLOAD:
DEVICES
• Pixel 6 / 6 Pro
• Pixel 5
• Pixel 4a
• Pixel ...
NOTES
• The app is still in beta stage, errors may occur!!
• Google may block this app with future updates!
• Please check if the app is compatible before updating phone software!
• Altough we never experienced any screen burn in issues on our test devices, we recommend to not keep the notification light / LED active for a long time! Use at you own responsibility!
"Google Pixel" is a protected trademark of "Google LLC"
{
"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 position of the light around the camera cutout may not be accurate in this beta.
Position can be adjusted in Notification light > Size & position > fine tuning section in the app.
Thank you! Bought. Will definitely be testing and using this!
Update: The Enable AOD in the initial setup takes me to Display settings but I had trouble finding where to re-enable AOD and set to always on. It was in the Display/Lock Screen sub-menu and I had to enable "Always show time and info".
It's also frustrating while writing this that aodNotify disappears from Recently when I'm trying to switch back and forth between the XDA App and it before I've finished completely setting up aodNotify. Actually still disappears from Recents even once it's setup too.
(All the following are fixed)
The attached screenshot shows the appropriate centered offsets for the camera ring on the Pixel 6 Pro. The Zoom, Zoom Ring, Galaxy Spin, and Florescent Tube effects don't appear to respect those settings.
General (Power Saving) / Custom Nighttime repeatedly wants to install or update the Manager app and I can't enable it.
I wouldn't mind the DnD option except if only want it to follow specific scheduled DnD, not DnD that I manually enable.
I prefer to be able to set custom battery low and full percentages, such as 25 and 75, respectively.
Does the app use Google's ability to back up app data to the cloud? Otherwise will there be an option to backup and restore manually?
Thanks, I think that's all regarding testing for now.
No longer applies, for the original testing version:
Click to expand...
Click to collapse
Deleted
roirraW edor ehT said:
Thank you! Bought. Will definitely be testing and using this!
....
Click to expand...
Click to collapse
Thanks for the feedback. Theres an update on the way fixing position and some other issues.
You can set position offset to 0 on next release then.
The app is not in recents, because its getting killed then if you clear apps. Users complained about this.
Thanks for the initial setup hint. Optimised descriptions now.
Trying to optimize as soon as i get my Pixel.
You are awesome mate! Been using your app since S10 days and I'm so glad you're doing this for the pixel 6. Your app is perfect for samsung and I hope it will be the same for pixels.
Jawomo said:
DEVICES
• Pixel 6 / 6 Pro
• Pixel 5
• Pixel 4a
• Pixel ...
NOTES
• The app is still in beta stage, errors may occur!!
• Google may block this app with future updates!
• Please check if the app is compatible before updating phone software!
• Altough we never experienced any screen burn in issues on our test devices, we recommend to not keep the notification light / LED active for a long time! Use at you own responsibility!
Click to expand...
Click to collapse
Thanks will try this when my device arrives
question, have you not considered have X-Y sliders to adjust the position of the notification circle/led and its scaling
This means you should theoretically have 1 app that supports all your current devices and futures devices other than minor compatibility fixes
squee666 said:
Thanks will try this when my device arrives
question, have you not considered have X-Y sliders to adjust the position of the notification circle/led and its scaling
This means you should theoretically have 1 app that supports all your current devices and futures devices other than minor compatibility fixes
Click to expand...
Click to collapse
There are position sliders in the app for sure. But theres much more going on in behind.
I highly optimize the app for specific manufacturers. For this there are a Samsung, Google, OnePlus and a Global version for now.
I couldnt manage to merge them all into one unfortunately, bacause they all have different always on display implementations.
Jawomo said:
There are position sliders in the app for sure. But theres much more going on in behind.
I highly optimize the app for specific manufacturers. For this there are a Samsung, Google, OnePlus and a Global version for now.
I couldnt manage to merge them all into one unfortunately, bacause they all have different always on display implementations.
Click to expand...
Click to collapse
ahh yeah makes perfect sense i've been lucky to have an led in current phone (note 9)
hopefully in future it will be more standardized in oems code implementation
Link to source code?
This is looking pretty good! Any plan to implement multiple colors for the notification light?
ipowyourface said:
This is looking pretty good! Any plan to implement multiple colors for the notification light?
Click to expand...
Click to collapse
It's awesome. It includes the kitchen sink, too! Check the Colors menu. I prefer the "Auto Colors" option for apps, I changed the Battery notification colors, and I might set specific colors for special contacts like my wife. It would be extra nice to be able to have the camera ring notification for my wife be extra noticeable.
Click to expand...
Click to collapse
I cant wait to get my pixel now
Just installed, bought pro. Very nice app, nicely customisable too!
• LED - 3.0%
Click to expand...
Click to collapse
Does that mean that when I have an unread WhatsApp message that creates a green ring around the camera cutout it costs me about 24% battery during 8 hours of sleep?
mko000 said:
Does that mean that when I have an unread WhatsApp message that creates a green ring around the camera cutout it costs me about 24% battery during 8 hours of sleep?
Click to expand...
Click to collapse
You can define how frequently and for how long the app generates the notifications, and even define sporadic notifications off x pattern for y amount of time if that's what you want.
nevermind I saw the post.
I don't think this app is for me. I did like the notification light on my nexus 4 but I have gotten used to not having one.
mko000 said:
Does that mean that when I have an unread WhatsApp message that creates a green ring around the camera cutout it costs me about 24% battery during 8 hours of sleep?
Click to expand...
Click to collapse
Don't you guys use flip to shh when sleeping? I just turn my phone around and it's quiet and the display is off 100%.
roirraW edor ehT said:
You can define how frequently and for how long the app generates the notifications, and even define sporadic notifications off x pattern for y amount of time if that's what you want.
Click to expand...
Click to collapse
Let's say that a flashing light only requires 2/3 of that, it's still a lot.
Morgrain said:
Don't you guys use flip to shh when sleeping? I just turn my phone around and it's quiet and the display is off 100%.
Click to expand...
Click to collapse
Good idea, but that would mean I would probably need two hands to snooze the alarm? I'll try it out.
mko000 said:
Let's say that a flashing light only requires 2/3 of that, it's still a lot.
Click to expand...
Click to collapse
I've always liked this app made for the other devices I've used. I doubt if it'll use even 2/3 of what you mentioned. Personally, I set mine to only notify for up to 5 minutes. Anything beyond 5 minutes, I know to just turn on my screen and see if I've had any new activity because I was most likely going to the bathroom or purposefully taking a nap away from my phone.
You can adjust as you see fit.
{
"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"
}
Havoc-OS 4.x is based on AOSP, inspired by Google Pixel.Has a refined Material Design 2 UI crafted by @SKULSHADY.Many useful features that will blow your mind.All you can dream of and all you'll ever need.Just flash and enjoy...
Code:
[SIZE="3"][SIZE="3"][B][U]General:[/B][/U][/SIZE]
Material Design 2 UI
Android R Style Screenrecord Dialog
Rounded UI
Inbuilt GApps (optional)
Face Unlock
Enhanced QS Battery Estimation
Lockscreen Clocks
Font Customisation
Dark Theme Support for AOSP apps
Notification LED Settings
Pixel Lockscreen weather
Signature Spoofing
Micro-G support
Lockscreen charging animation
[SIZE="3"][B][U]Status Bar:[/B][/U][/SIZE]
Clock & Date Settings
Custom Logo
Brightness Control Gesture
Double Tap to Sleep
Network Traffic Indicator Settings
Carrier Label Settings
Battery Icon Style/Percentage Settings
Status Bar Icons Toggle
HD/VoLTE Icon Toggle
4G/LTE Icon Toggle
Data Disable Icon Toggle
Roaming Indicator Toggle
Small Mobile Type Icon Toggle
Bluetooth Battery Status Toggle
[SIZE="3"][B][U]Quick Settings:[/B][/U][/SIZE]
Quick Pulldown
Smart Pulldown
Battery Estimates Toggle
Background Opacity
Background Blur Configuration
Header Image Configuration
QS Customisations
Rows/Column
Tile Title
Vibrate on Touch
Brightness Slider Customization
Brightness Slider On Bottom/Top/Hidden
Auto Brightness Icon
Brightness Control Buttons
QS Footer Customization
Settings Icon
Running Services Icon
Edit Icon
User Switcher Icon
[SIZE="3"][B][U]Ambient Display:[/B][/U][/SIZE]
Show/Hide Battery Level
Ambient Options
Always On
Always On When Charging
Wakeup On New Notifications
Wakeup on New Music (Music Ticker)
Sensor Based Screen Wakeup (Tilt/Hand Wave/Pocket)
Double Tap for Ambient Display
Ambient/Always On Display Brightness Configuration
[SIZE="3"][B][U]Screen:[/B][/U][/SIZE]
Corners Customisation
Rounded Corner Radius
Corner Content Padding
Legacy App Scaling
Force Higher Aspect Ratio for Selected Apps
[SIZE="3"][B][U]Buttons:[/B][/U][/SIZE]
Navigation
Nav Bar Toggle
System Navigation Type
Arrows Keys
Volume Buttons
Swap Keys
Volume Steps
Long Press to Seek Tracks
Keyboard Cursor Control
Volume Rocker Wakeup
Volume keys Answer Call
Power Button
Power Menu Customization
Lockscreen Options
Visibility on the Lockscreen
Reboot
Advanced Reboot
Screenshot Option
Screenrecord
Screen-Off Torch
Double Tap Power Button
Long Press Power Button
Back Gesture
Arrow Animation toggle
Long Swipe Type (Swipe and Hold/Swipe Edge to Edge)
Long Swipe Timeout
Long Left/Right Swipe Action
Haptic Feedback toggle
[SIZE="3"][B][U]Gestures:[/B][/U][/SIZE]
Jump To Camera
System Navigation Settings
Prevent Ringing Gesture
Swipe To Screenshot
Touchscreen Gestures
[SIZE="3"][B][U]Lockscreen:[/B][/U][/SIZE]
Double Tap to Sleep
Media Cover Art
Media Cover Art Blur Level
Music Visualiser
Unlocking
Pocket Detection
Fingerprint
Screen Off FOD
Show Icon
Recognizing Animation
FP Authentication Vibration
FP error Vibration
Elements Customisation
Status Bar
Quick Settings
Lock Icon
Charging Info
[SIZE="3"][B][U]Notifications:[/B][/U][/SIZE]
Flashlight
Blink for incoming call
Blink for Call Waiting
Screen
Edge Lighting Customisation
Status Bar
Heads Up
System
FC Notifications
Misc
Kill App Button
Noisy Notifications
[SIZE="3"][B][U]Animations:[/B][/U][/SIZE]
Animation Duration
System Animation customization
QS Tile Animation Customisation
[SIZE="3"][B][U]Battery Saving:[/B][/U][/SIZE]
Smart Pixels
Suspend Actions
[SIZE="3"][B][U]Miscellaneous:[/B][/U][/SIZE]
Gaming Mode
Wake Up on Charge
Charging Animation
Screenshot Type (Full/Partial)
Adaptive Playback
Playback Timeout (30sec/1min/2min/5min/10min)
[SIZE="3"][B][U]Other Features:[/B][/U][/SIZE]
Vibration & Haptics Customization
LiveDisplay
Notch Hide Settings
Seperate ringtone for SIM1&2
Screen Refresh Rate (For Supported Devices)
ALways On Display
Smart Charging
Theming
Styles and Wallpapers
Dark Theme
Accent Colour
Icon Shape
[SIZE="3"][B][U]QS Tile Shortcuts:[/B][/U][/SIZE]
Heads Up tile
Caffeine tile
CPU info tile
Smart pixel tile
Live Caption
Screenrecord tile
Gaming Mode tile
Screenshot tile
LTE tile
Music Tile
LiveDisplay
Switch Data Card Tile
Reboot Tile
Reading Mode
Gaming Mode
Compass
Sound Search
Compass Tile
[/SIZE]
https://photos.app.goo.gl/WSbmYy7QeB6K9CSn6
Founder & Lead Developer:SKULSHADY (Anushek Prasal)Support Team:theo.j22 (Tushar Jain)
ROM: https://mega.nz/folder/FR0EBKTT#KmJ2xpat0zhS1XCBqTzrjQOpen GApps: http://opengapps.orgMagisk: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445Telegram Support Group: https://t.me/havocofficialTelegram Announcements Channel: https://t.me/Havoc_OSDiscord Server: https://discord.gg/YfhBCj4
1. Download the ROM, GApps, Magisk.2. Wipe System, Data, Cache, Dalvik.3. Flash the ROM, GApps (Optional), Magisk (Optional).4. Reboot and Enjoy.
LineageOS (https://github.com/LineageOS)Crdroid (https://github.com/crdroidandroid)Pixel Experience (https://github.com/PixelExperience)Nitrogen Project (https://github.com/nitrogen-project)Omnirom (https://github.com/omnirom)And all the other Developers, Testers, Donators and Users.
https://github.com/Havoc-OS
Device trees:
Common (https://github.com/aoleary/device_lge_g4-common/commits/r)Device (https://github.com/aoleary/device_lge_g4/commits/xtended)Kernel (https://github.com/aoleary/G4-Titan-Kernel/commits/r-test)Vendor (https://github.com/aoleary/vendor_lge/commits/r)
XDA:DevDB InformationHavoc-OS, ROM for the LG G4ROM OS Version: 11.x RROM Kernel: Linux 3.10Based On: AOSPVersion InformationStatus: StableCreated 2022-04-26Last Updated 2022-04-26
Hi guys,
Everything that works in A10 (Q) works in A11 (R) and in some cases works better.
For example, we have 5GHz Hotspot back again after many years without..
I find A11 even faster than Pie. It is really smooth.
NOTE: use the latest TWRP and Magisk to be sure not to have any installation issues
Bugs:
1. We dont get the "bars" for the mobile/data network, but telephone/data works perfectly..
I havent had time to look into it yet, but I will try soon.
2. *There is one weird bug with Magisk*
When you install the apk, do not open Magisk, as it will ask you to reboot and it will keep bootlooping if you do that.
Instead, after installing the apk, just reboot the phone before opening the Magisk app and everything will be OK.
This is NOT a ROM issue.
3. For the first time restore via Google Setup, do NOT restore any Settings. It seems to break camera.
You can restore apps/sms/calls/etc, but not Settings.
This is an existing issue from A10 (Q) and honestly I do not know how to fix it..
Better to try and just avoid it
dude, i think the software is in 5 fps mode
cengizsamed said:
dude, i think the software is in 5 fps mode
Click to expand...
Click to collapse
What do you mean?
Great ROM, great dev!!
aoleary said:
What do you mean?
Click to expand...
Click to collapse
it works very slowly when scrolling through the menu,the fps is as if it were 1
cengizsamed said:
it works very slowly when scrolling through the menu,the fps is as if it were 1
Click to expand...
Click to collapse
What menu exactly?
Do you have a log?
I haven't noticed those issues, but I do admit that it is not my main device anymore..
It's my work/dev device to keep you guys up to date with the latest and greatest as much as possible
Hi guys,
I have uploaded new builds today with the device linking issue in Whatsapp finally fixed!!!
This build includes numerous changes to the kernel and some performance improvements on the device side.
It's also updated to the June 2022 Security Patch.
Go get 'em
cengizsamed said:
dude, i think the software is in 5 fps mode
Click to expand...
Click to collapse
Same here I have made a clean install (v4.16 - 20220622), booted without any problem. But menus, status bar, notifications and original apps that come with stock installation etc. are lagging while scrolling like the friend just has said in 5-10 fps. Playstore-installed apps are smooth in most cases though not always.
I have turned back to havoc android 10 rom which is pretty OK.
Hope you can fix it, good luck with that.
I have a G4 H811 which has the last official LOS on it. (LOS 14.1 / Nougat)
Wanted to see if I could put something more modern on it, and _ideally_ with VoLTE support.
Any possibility of that?
I noticed this setting is included in the ROM:
HD/VoLTE Icon Toggle
Perhaps it gave me false hope.
Exabyter said:
I have a G4 H811 which has the last official LOS on it. (LOS 14.1 / Nougat)
Wanted to see if I could put something more modern on it, and _ideally_ with VoLTE support.
Any possibility of that?
I noticed this setting is included in the ROM:
HD/VoLTE Icon Toggle
Perhaps it gave me false hope.
Click to expand...
Click to collapse
Hi. No, unfortunately this device doesn't support Volte
miracsu said:
Same here I have made a clean install (v4.16 - 20220622), booted without any problem. But menus, status bar, notifications and original apps that come with stock installation etc. are lagging while scrolling like the friend just has said in 5-10 fps. Playstore-installed apps are smooth in most cases though not always.
I have turned back to havoc android 10 rom which is pretty OK.
Hope you can fix it, good luck with that.
Click to expand...
Click to collapse
Did you try msmXtended? I run msmXtended on my g4, so I don't have much experience with Havoc-OS, but I don't remember those issues.
But I definitely don't have those kinds of issues in msmXtended..
When menus, status bar, notifications and original apps that come with stock installation etc. are lagging while scrolling, does it last very long? Is it just for one or two seconds or does it last a lot longer?
aoleary said:
Did you try msmXtended? I run msmXtended on my g4, so I don't have much experience with Havoc-OS, but I don't remember those issues.
But I definitely don't have those kinds of issues in msmXtended..
When menus, status bar, notifications and original apps that come with stock installation etc. are lagging while scrolling, does it last very long? Is it just for one or two seconds or does it last a lot longer?
Click to expand...
Click to collapse
Yes, I've tried msmXtended and you're right, it doesn't have the same issues but it doesn't fit to me unfortunately and don’t know why.
The lagging lasts forever, I have given it a double chance that I have used it with and without Gapps two days. It was an unbearable experience using it. Moreover, I have tried previous roms and they are the same.
miracsu said:
Yes, I've tried msmXtended and you're right, it doesn't have the same issues but it doesn't fit to me unfortunately and don’t know why.
The lagging lasts forever, I have given it a double chance that I have used it with and without Gapps two days. It was an unbearable experience using it. Moreover, I have tried previous roms and they are the same.
Click to expand...
Click to collapse
I'll have to have a look at it so. What previous ROMs did you try?
aoleary said:
I'll have to have a look at it so. What previous ROMs did you try?
Click to expand...
Click to collapse
The ones that v4.15-... but they've been removed from the server, so I can't see which ones they were but all of them have had the same issue. I've tried both UsU and normal ones. I don’t have any problems with any other ROMs. I really would like to try it for daily use.
Hope you ease with that.
Hi guys.
I have uploaded Havoc-OS with the July Security patch integrated.
The random slowness should be mostly fixed. Havoc-OS did not have the power profiles for our device in their source. I added them and it should be OK now.
Standard Changelog:
In the meantime I have updated the kernel.
Battery life should be improved as all services are now forced onto the "little cores". Previously they could be started on any of the 6 cores.
UI speed has been improved, so the overall experience should be better.
Whatsapp pairing has been fixed
Youtube/Instagram slowness issues have been fixed
cengizsamed said:
dude, i think the software is in 5 fps mode
Click to expand...
Click to collapse
I don't know if you ever got it sorted on your device, but I had same issue after installing it an hour ago.
Original post:
I went into Developer Options, and I noticed an option called:
Graphics Driver Preferences.
UPDATE:
I went into Developer Options, and did the following:
I set windows animation scale, transition animation scale, animator duration scale to 0.0
&
Enabled Disable HW overlays.
Though for some reason that HW overlays disables again each time I load up developer options.
I also re-enabled graphic driver preferences too.
Now it switching between windows pretty speedy
leslietsuk said:
I don't know if you ever got it sorted on your device, but I had same issue after installing it an hour ago.
I went into Developer Options, and I noticed an option called:
Graphics Driver Preferences.
I turned that off and the FPS issue eased up a lot.
Click to expand...
Click to collapse
Thx. I'll check that out.
Which build are you on?
I uploaded a build in early August that I thought fixed the slowness issues in Havoc-OS?
aoleary said:
Thx. I'll check that out.
Which build are you on?
I uploaded a build in early August that I thought fixed the slowness issues in Havoc-OS?
Click to expand...
Click to collapse
Just updated my previous post.
Using the latest build:
Havoc-OS-v4.19-20220805-h815-Unofficial.zip
It's a strange one, on some windows it would slide side to side fast but be slow on the up n down, then other things like pulling down menu from top of screen it would be slow and also trying to slide a notification either left or right would be in slow mode.
But since I altered a few things in developer settings which I've put as an edit in previous post, all seems to be working ok now.
Awesome rom by the way and ty so much for making it, truly appreciated.
leslietsuk said:
Just updated my previous post.
Using the latest build:
Havoc-OS-v4.19-20220805-h815-Unofficial.zip
It's a strange one, on some windows it would slide side to side fast but be slow on the up n down, then other things like pulling down menu from top of screen it would be slow and also trying to slide a notification either left or right would be in slow mode.
But since I altered a few things in developer settings which I've put as an edit in previous post, all seems to be working ok now.
Awesome rom by the way and ty so much for making it, truly appreciated.
Click to expand...
Click to collapse
I'll try and add that by default to the next builds