[5.1.1]||G/F||Tw☆Nameless☆Rom||Kernel★V7★Multi Dpi☆Light★Fast★BatteryFriendly - Galaxy Note 4 Android Development (Snapdragon)

[5.1.1]||G/F||Tw☆Nameless☆Rom||Kernel★V7★Multi Dpi☆Light★Fast★BatteryFriendly
{
"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"
}
Nameless Official Support Arena
Join Nameless Bugs And Fixes
Disclaimer
I, my team nor xda will be held responsible for anything that may happen to your phone
as a result of this custom firmware/rom. You are choosing to install this yourself and thus take full responsibility for any/all risks involved.
DO NOT USE ANY OF OUR WORK OR IT SHALL BE REPORTED
General Features
★ Multi Dpi
★ NamelessKernel
★ Rooted
★ Zipaligned
★ Deodexed
★ Busybox
★ SuperSU
★ Android Lollipop Memory Leak Fix
★ 300 Fonts
★ Init.d Support
★ KNOX Free
★ Data/App Support
★ Multi-User Support
★ Clock Mod
★ 3Minit Battery Mod
★ Torchlight Option Mod
★ Working Private Mode
★ No Increasing Ringtone
★ Auto Call Recording Mod
★ Auto Start Management Mod
★ Maximum Status-Bar Brightness
★ External SD Card Read/Write Fix
★ Disabled Signature App Verification
★ Disabled Package Verifier As Default
★ 5 Way Reboot
★ TouchWiz Smooth Scrolling
★ Build.prop And CSC Feature Tweaks
★ All Apps In Multi-Window
★ Disabled SMS Log History In Call Logs
★ Install Older Versions Of Apps On Top Of Newer Versions
★ Improved Performance And Enhanced 3D Gaming Experience
★ Removed Knox And Security Software Version Info In About Device Screen
★ Increased Samsung Camera JPEG Image Quality Up For Normal Mode And Burst Shot To 100%
★ Enabled App Ops Permission Manager
★ All Apps Multi-Window Multi-Instance, Unlimited Multi-Window Pen-Window Pop-Up On Display Apps With Multi-Instance Mod
★ Unlimited Favourites Contacts, SMS/MMS Max Slide Count, Recipient Limit, Messages Per Thread, Max Subject Length, And Maximum Email Address Length
★ Enabled Floating Air Message, Combine And Forward Message, Chat Settings, CallBack Number, MMS Mobile Data Off, Sender Information When Forwarding Message, Message Priority/Validity, MMS Send Delivery Reports, MMS Delivery Time, Add Subject Field, Manage SD Card Messages, And Copy To SIM/Save To Draft/Reply All/Priority Level In Composing List Mods In Stock Messaging App.
★ SMS to MMS threshold increase to 999
★ Enabled Call and Message block in Settings
★ Disabled Scrolling Cache
★ Save And Restore Text Messages Using The Messaging App
★ Enabled Group Conversations In Stock Messaging App
★ Shutter sound on/off in camera settings
★ Performance And Battery Enhancements
and much more.....
Nameless Customs
Github Sources
★ Phone Mods
★ Quick Setting Panel Mods
★ Nameless Optimizer
★ Statusbar Mods Options
★ SystemUi Mods
★ Dpi Changer
★ Ad Away
★ Tw Launcher Settings
★ Backup & Restore
Change Log
V7
Read Here ---> http://forum.xda-developers.com/showpost.php?p=66033036&postcount=3437
V6
Read Here ---> http://forum.xda-developers.com/showpost.php?p=64851432&postcount=2750
Old Versions :
V5
Read Here ----> Change Log V5
V4:
Based on latest OJ5 G based official rom
Build with new tools
All options from previous version
Fixed Private Mode # hopefully
Fixed NameLess Control toggle back ground SystemUI Fc
Fixed Adb for App Developers
Fixed Snote Issue , now Should be fine
Fixed Google TTS ## flashable zip in bloatware folder # google tts
Read More ---> Here
V3:
Based on F varient N910FOXA1COJ3
Added Dolby sounds * Your Gonna Love the sound Quality credits @Senthil360*
More Optimised
Fixed Tw Launcher MDPI font issue * dont use on 640 dpi *
Added Apps Auto Start Manager In settings
Feel The New Speed in Nameless Rom
Read More Here
In Case You Touched The Not Touchable Thing here's the steps See this post
Older Posts
V2
910G Rom is based on N910GDTU1COH4_N910GXSA1COH4 open Australia Base
910F Rom is based on N910FXXU1COI3_N910FOXA1COI3 open Germany Base
All Mods From V1 will be working on V2 as well
That black ugly screen before the lock screen is fixed *what an head ache*
SuperSu Updated to 2.52
Gps works alot better now
Added Support For themes in tw launcher * for all 3 launcher *
Disabled Apps Verification
Few more knox **** removed
Added back UPSM Mode
Removed Few Useless Libs as bloat
V1 :
Initial Release
-----------------------------------------------------------------------------------------------------------------
Downloads
★Rom V7
☆Android File Host ---> Download
☆GDrive ---> Download
☆Mega ---> Download
-----------------------------------------------------------------------------------------------------------------
V7 Fix Download
★ Flashable Zip Here
★OLD VERSION
★Rom
★V6
☆ Android File Host ---- > Download
☆ Mega ---- > Downloads
Rom
v5
☆ Android File Host
☆ Mega
-----------------------------------------------------------------------------------------------------------------
★Bootloaders , Modems , Bloatware , Apps , Flashable Mods , Working Xposed Can be found here
☆ Dropbox
☆ Google Drive
-----------------------------------------------------------------------------------------------------------------
★ Special Thanks To
My family
My Team
Xda Community
Samsung For Source File
Chainfire
Paget96 For L Speed and being one amazing helpful person , mate thanks alot Thank The Dev Here
sawdoctor for spending his time solving my problems , your a great person bro
SuperR. for his amazing linux based kitchen
thereassaad for countless help on uncountable things
Psycho_666 for all the help regarding mods , amazing dev he is
murat25750 thanks bro for always helping me out whenever i need
tdunham for his amazing guides
remuntada78 for his lock screen clock mods and amazing work
Morningstar for internet meter
MattBooth for Ota updates
iHelp101 for insta downloader but specially being a very amazing helpful dev
daxgirl and all the member who have some how helped me in any way
kmokhtar79 n Didact for various guides
svadev For Lollipop Deodexer
Dr.Ketan For all the help here on xda , i have learnt alot from you mate
gharrington For 3 Minit Battery Mod
please pm me if i have forgotten someone
XDA: DevDB Information
Nameless Rom For Samsung Galaxy Note 4
Contributors
Er. Aditya, Crimsonthunder, psyntific, Senthil360, AlexMullerSA, vbaschen
ROM OS Version: 5.1.1 Lollipop
ROM Kernel: Nameless Kernel V7
Optimizer Version: V6
Version Information
Status: Stable
Current Stable Version: Release 6
Stable Release Date: 2016-01-18

Setting up Nameless
Part I - How to Flash
**Place the ROM zip in your Sdcard **
1. Backup essential apps with Titanium Backup (* Do NOT backup system apps or data , the things listed in red
2. Make a nandroid backup via recovery (optional)
3.Reboot to recovery , under wipe mark , System , Data , Cache and Dalvik-cache and wipe
4. Now to update Bootloader/Modem choose the recommended one from thread and reboot your phone to download mode
5. Place the Bootloader.tar.md5 file in AP tab of Odin and unselect Auto-reboot option from left side and click on start , wait for it to complete
Once that's completed, remove the cable from phone and remove and reinsert battery , and then power on with volume up + power button to boot into recovery
6. Now from recovery flash the ROM zip ,and just wipe dalvik and cache once more
7.Now you can reboot ; You need not flash kernel or anything else because everything is bundled inside ROM
... Now the next part.....
Part II - Setting up for first time
1. Once the ROM boots up , finish the initial setup.
2. Now restore the apps from Titanium backup keeping these things in mind
* When TB asks android ID has changed ,choose keep new id
* Do not restore System Apps no matter what.
* Only restore apps that is really essential to you
*It is adviced not to restore root apps
3.The first few cycles may be bit rough due to the apps upgrade and syncing taking place , so be patient
4.After all the apps are setup , now open ROM Optimizer app and choose under Nameless Optimizer and select Go Super sayyan 6 , wait for reboot to be completed , now you will have profiles in kernel adiutor
... Next Important things to keep in mind...
Part III - Warnings and Do and Don't
** XPOSED Some modules really make your phone laggy and can affect device performance and battery , use at your own Risk
** What's Super sayyan ? - It's just a button to activate the kernel profiles and zipalign your device ,
Note : Since V5 all optimizer tweaks are activated in system by default and the button only activates the profiles
** Don't update Kernel Adiutor - The playstore version doesn't have the options required for note 4 kernels
** If you feel RAM usage is high and phone reboots , increase your LMK values
Enjoy Nameless Experience
Team NAMELESS ​​

Thanks To Our Kernel Dev Crimsonthunder
****NAMELESS KERNEL****
Features:
1.Based on latest linux version 3.10.93
2.Blu_plug hotplug added
3.More governors
4.Undervolting supported
5.Simple thermal driver added
6.Added Frandom support
7.Added lz4 decompression algorithm
8.More I/O Schedulers
9.Added sweep to wake/sleep
Double tap 2 wake/sleep
10.Added Kcal color control
11.Option to disable cyclic redundancy check
12.Added new powersuspend modes
13.Added Adreno Idler for qualcomm GPU's
14.Added KSM (Kernel Samepage Merging)
15.More under-the-hood optimizations and build optimizations..
===============================
Nameless Kernel V7��
Changelog:
Changelog:
- rebuild whole kernel from ground up
- Removed Blu plug
- Added msm hotplug
- Added intelli hotplug
- Added bricked hotplug
- cpu overclocking + underclocking
- GPU overclocking + underclocking
- under the hood updates
- Linux 3.10.94
- Added cgroups
Download:
https://mega.nz/#!eJZQ0QpD!XbjL6pGraLZ7WMyZc7ZP3qzE3PbVhafp1cOoI7u9XtI
Recommended settings : Choose from kernel adiutor profiles
Nameless Kernel V6 !!
Removed some more kernel logging
Small new build optimizations
Added power efficient workqueues
Some updates to colour control
Under the hood updates
Download v6
Nameless Kernel V5.5 !! ��
Changelog:
Toolchain updates
Linux 3.10.93 update
Fauxsound disabled because of some settings not sticking
Fixed android logger not working
Added toggle for Android logger
Added display color control
Added wake gestures
Small under the hood updates
Download
Features :
So it's finally time, Nameless Kernel V5.0! This one will be part of Nameless ROM V3.
Changelog v5:
Fixed sdcard issue (A2SD)
Toolchain updates
Linux 3.10.92 update
Small under the hood updates
Added sound control
Disabled some more debugging
Download V5 Nameless Kernel
Old Versions
V4.5
Changelog :
Added Barry Allen and Blu_Active governor
New hotplug solution Blu_Plug by engstk
Lowered GPU voltage and Frequency
Removed much debugging
CPU boost disabled
Cifs+ntfs support (untested)
Added simple thermal driver by Franciscofranco
Many small under the hood updates and optimizations
V4
Based on COI3 sources
Linux 3.10.90
Build optimizations
Sabermod 5.2 toolchain
LZ4 Compression
Fast Charge
Dynamic Fsync
Power Suspend
Voltage Control
Zzmoove
Fiops
Selinux permissive
Many under the hood optimizations
Not many features with this new kernel version. But we're working on an more stable and perfectly working set of features for the next updates. Stay tuned.
=============================================================================================================================
Recommended Settings For v5 :
Everything has changed with V5
Old Versions
Recommended Settings v4.5 :
*_*_*_Kernel Auditor settings_*_*_*
- Cpu gov - Blu_activ (performance)
or Barry_Allen (balanced)
- I/o scheduler - sio
- Thermal 70 or 80°C (user preference)
Recommended Settings For Nameless Kernel V4 included in rom:
* All the best tweaks and settings are built-in within the ROM,
* Kernel and Optimizer will take care of everything..
1.CPU Governor - Interactive **
2.Cpu Hotplug - Intelliplug (turn off mpdecision)
Profile - Balanced
Cpu's boosted- 1 (better battery) or 2 (better performance)**
3.Intellithermal - On
core control - on
4.I/o scheduler -
Internal - fiops at 1024
External - fiops at 1024
Kernel Downloads :
Kernel Downloads
Other tweaks will be included in Auto-Optimizer V2
Big Thanks To These Amazing Dev's :
imoseyon ,
placiano ,
friedrich420 ,
ebiederm ,
gregkh ,
franciscofranco
Pafcholini ,
neobuddy89 ,
faux123 ,
amluto ,
jankara ,
Yank555.lu ,
engstk
sparksco
if i forgot someone please pm me
Our Kernel Sources
Github

***NAMELESS-OPTIMIZER***
== The Key to unlock the true potential of your Device ==
Changelog V6 17/01/2016
*Enabled app_launch boost
*Enabled scroll and fling boost
*Added I/O Scheduler optimization across all partitions
*Added cpuctl tweaks
Most other tweaks moved to profiles :-
See here
PROFILES V2 - CHANGELOG
*Much more Cleaner and meaner codes
*Removed overriding errors such as 2 hotplugs as far as I tested
*Made I/O scheduler tweaks universal ,i.e. across all partitions
*Added newer VM tweaks
*Modded cgroup memory swappiness
Profile Battery
*Reduced Music Playback frequency
*UV disabled (due to complaints of black screen of death)
*Intelliplug - Reduced Max cores online to 1
*I/O Scheduler - ROW set for all partitions
- All ROW values reworked from hp_read_quantum to read_idle_frequency
*VMdirty_writeback_centisecs set to 3000
*Changed kernel/rendom read write values
*Modded Vfs cache pressure
*VM Tweaks added
*LMK set to default
**And all other countless tweaks of V1 included
Profile Balanced
*Lionheart governor tweaked for Emotion and NL with Intelliplug
*Tripndroid used for AEL with Alucard
*CPU boost disabled
*UV removed (change if unstable)
*I/O scheduler set to ROW (fully modded)
*LMK set to Multitasking
**And all other countless tweaks of V1 included
Profile Performance
*Changed governor to blu_active
*Changed hispeed_freq
*Disabled CPU Boost
*Hotplug delay reduced by 2000ms in MSM MP_DECISION hotplug
*I/O Scheduler - Set to FIOPS for all partitions
*FIOPS read-scale increased to 5
*LMK set to balanced
*Changed Above_hi_speed_delay value as suggested by friend @Pho3n!X
Profile Gaming
*Enabled CPU boost
*Hotplug set to MSM_MPDECISION (modded)
*Enabled core control
*GPU Max frequency set at 700Mhz
*I/O Scheduler - Set to FIOPS for all partitions
*FIOPS read-scale increased to 5
*LMK set to Balanced
*Kernel read-ahead and write increased
Changelog V5 09/12/2015
*(New) Changed few stock values for whole system speed-up
*(New) Updated IO tweaks , IO scheduler tweaks and sdcard speed-up tweaks
*(New) Updated Kernel Adiutor profiles
- Added profiles for AEL kernel by friedrich420
- The RECOMMENDED profiles are made to achieve maximum SOT with best possible performance
Changelog V4 22/11/2015
*(New) Added assertive display tweaks (reduces screen drain)
*(New) Added auto-trim to Auto-Optimizer
*Kernel profiles updated for Nameless and Emotion kernel
Changelog V3 09/11/2015
Added Automatic RAM and CACHE cleaner that runs silently in background at specified time intervals
**This is the perfect script to nullify Samsung's poor RAM management and multitasking **
** Added Kernel Adiutor Profiles (New)
*Hotplug Tweaks ** updated
*I/o and entropy tweaks ** updated
*Less Aggressive RAM management updated
Changelog V2 09/12/2015
Optimizer Tweaks:- (Specialized for TW Note 4)
i) VM tweaks
ii)Added UTMS tweaks (reduces signal drain)
iii)Hotplug Tweaks **
iv)I/o and entropy tweaks **
v)Much more small tweaks
Changelog V1
* INITIAL RELEASE *
Important-Info
NOTE : Grant root permissions when Kernel adiutor automatically opens, after you have clicked the enable optimizer via Nameless Customs app , after that it will force close and optimizer will reboot your phone and wipe dalvik and cache automatically
My sincere thanks to,
My team-mates @Er. Aditya , @Crimsonthunder , @psyntific, @AlexMullerSA @Paget96 @F4uzanOT
Team_Franco
and all our beloved users.

FAQ
Things to remember before claiming that the rom has this and that
we want you to post these details else your complaint wont be entertained
i had a randon reboot / i had a fc / i had a nuclear attack will go unnoticed
grab a log right after the mishapening and send here , if you need any help
Q : My Nova Launcher / xxx Launcher / fap fap app cannot turn on accessiblity service ?
A : Flash Svoice From Bloatware zips and your good to go
Q : I Dont See Profiles In Kernel Auditor ?
A : When Booted Just Into Nameless Customizer > Optimizer and run Super Saiyan 6 ...it will reboot and done
Q : Cant Seem To Instal V4A Devs what to do ?
A : As i Said Dont Update The Super Su , no worries if you have 2.65 either flash the provided 2.52 zip or into Super Su settings > Scroll Down to > Mount namespace sepration and tick it off and reboot
Q : I Have Alot Of Space in phone still titanium refuses to backup ?
A : Like i Said in Above Answer About the Super Su , Follow The Same Steps
Q : Xposed Downloads are in jar format ?
A: Try pc or anyother browser..Uc Browser is tested to work fine
Q : Want Stock Toggle Colors ?
A: Here Check This Post -->Here
Q : Private Mode Dsnt Works
A: Make Sure you dont have folder mount and any other busybox app working
Q : I Cannot Find The Profiles In Kernel Auditor ?
A: Did you run the optimizer ?
Q: Which Device your have F/G/T/W ?
A: 910G/F/T/W
Q: I flashed rom and i had a bootloop?
A: Have you read flashing instructions for F and G?
Are you On Latest Bootloader as said by OP ? send us a screenshot of your bootloader use phone info app from play store
Q: What Exactly did you do before the described issue occured ?
A: Depends On What You Did
Q: If its about kernel which kernel your on and did you tried any other kernel ?
A: Synpase settings totally depend on your personal tastes and can be responsible for over heat , bad battery , random reboots and much more
Q: Do You use xposed ?
A: Yes/No
What mods have you installed , recently
Q: My Device is 910F but it says 910G after installing your rom, is this a bug ?
A: No , Do you really think its a bug ...
Edit Build.prop and search ro.product.model=SM-N910G and change it to ro.product.model=SM-N910F
Q: What have you tried already to fix ?
A: You Tell us
Q: If there's a fix in forum have you tried that ?
A: Did you try that ?
i hope i dont sound rude to anyone but we cannot help anyone without clear details of the issue
Thankyou,
Team Nameless

========deleted================

77777777777777

888888888888888888

9999999999999999999999999

I assume you're uploading now? I want to try the F*** out of this lol

Wow . Wasn't expecting this so soon
Now I won't be able to sleep before you share the download link

Does this have the auto optimizer option?
Sent from my SM-N910G using Tapatalk

boostnek9 said:
I assume you're uploading now? I want to try the F*** out of this lol
Click to expand...
Click to collapse
haha soon my brother
ForceField said:
Wow . Wasn't expecting this so soon
Now I won't be able to sleep before you share the download link
Click to expand...
Click to collapse
just uploading , internet where i live is a *****
srini09 said:
Does this have the auto optimizer option?
Sent from my SM-N910G using Tapatalk
Click to expand...
Click to collapse
not in this version , we are working on it at the moment , 5.1.1 works too differently then 5.0.1
but when it comes you will love it more

Er. Aditya said:
not in this version , we are working on it at the moment , 5.1.1 works too differently then 5.0.1
but when it comes you will love it more
Click to expand...
Click to collapse
Tough question for you then.
5.0.1 with Auto Optimizer or 5.1.1 without Auto Optimizer? Which is your recommendation?
Sent from my SM-N910G using Tapatalk

Great Job Aditya... looking forward to the download link...

srini09 said:
Tough question for you then.
5.0.1 with Auto Optimizer or 5.1.1 without Auto Optimizer? Which is your recommendation?
Sent from my SM-N910G using Tapatalk
Click to expand...
Click to collapse
try it yourself may be then it will be a tough decision for you as well
kanu1and said:
Great Job Aditya... looking forward to the download link...
Click to expand...
Click to collapse
soon bro uploading them

If only it was possible to have a dark theme for Samsung roms......N5 themes built in are good enough, but I always find those roms to have more bugs than the usual.

kenkiller said:
If only it was possible to have a dark theme for Samsung roms......N5 themes built in are good enough, but I always find those roms to have more bugs than the usual.
Click to expand...
Click to collapse
and darker themes will soon follow

srini09 said:
Tough question for you then.
5.0.1 with Auto Optimizer or 5.1.1 without Auto Optimizer? Which is your recommendation?
Sent from my SM-N910G using Tapatalk
Click to expand...
Click to collapse
Why dont u guys try 5.1.1 and tell us whether u need optimizer or not ? ?

Senthil360 said:
Why dont u try 5.1.1 and tell us whether u need optimizer or not ? ?
Click to expand...
Click to collapse
Will do ??
Sent from my SM-N910G using Tapatalk

Related

[KERNEL][14FEB'12]RedPillKernel_Rev1.3[RedPill Touch CWM Recovery by AF974]"TAKE IT!"

[KERNEL][14FEB'12]RedPillKernel_Rev1.3[RedPill Touch CWM Recovery by AF974]"TAKE IT!"
{
"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"
}
Click to expand...
Click to collapse
Click to expand...
Click to collapse
RedPill Kernel Features | RedPill Kernel Changelog | RedPill Kernel FAAAQ​
"This is your last chance. After this, there is no turning back. You take the blue pill - the story ends, you wake up in your bed and believe whatever you want to believe. You take the red pill- you stay in Wonderland and I show you how deep the rabbit-hole goes." - Morpheus, The Matrix (Copyright belongs to the Wachowski Brothers... Larry and Andy)Features
Highlights
Initramfs from LA2
Samsung kernel-update3 (patched for deep sleep fix)
Based on Arighi sources (arighi) + a LOT of patches included by pongster for performance, stability and battery life
Custom ClockworkMod Based Recovery v5.0.2.7 by AF974 based on Team Overcome Recovery (thanks to alterbridge and AF974)
Instant root (modded script by gokhanmoral of SiyahKernel with a few edits by pongster to ensure latest SU apk and binary are used.)
Newest Superuser 3.0 and su binary (thanks to chainsdd)
Touchscreenfix set to "3" (vitalij)
Init.d support
VooDoo Louder Support by supercurio
2nd Core and Touch Move by Tegrak Support
SetCPU and Voltage Control Support
Full CWM Manager 3.0 Support by Chainfire
CPU & GPU Overclocking and Undervolting by Netarchy
Highly Experimental Ondemand based CPU Governors (Minor Edits only/Renamed to keep bugs on the experiments) based on arighi's deep_sleep and fast_start commits
Maximum CPU Freq set at 1.5Ghz
Enable or Disable File Syncing (fsync enabled by default)
CFS Autogroup by Mike Galbraith Enabled
CPU Topology and Sched_MC enabled
AFTR and LPA enabled
A lot of tunables via sysfs included
Undervolted Int ARM and Touch LED Values (thanks to Phenomenal for the idea)
Git Implementation of SHA-1 for 12% faster boot time
CPU set at 1.2Ghz at Boot for faster boot time (Thanks to Imoseyon)
XZ compressed kernel using optimized values for the size of the kernel
Uncompressed Initramfs (tweaked scripts/gen_initramfs.sh)
NTFS Read/Write Support for OTG (Flash Drives and External Hard Drives with enough Power supported)
CIFS and FUSE Support | Tweaked Ext4 Filesystem
SIO | noop | deadline | V(R) (tweaked for better throughput and balanced latency for Mobile NAND based devices)
sleepy | hyper | conservative | ondemand CPU Governors
generic cpufreq range regulation (arighi) | BLN support (Thanks to creams and neldar) | Fuel Guage Wakelock fix by Entropy512
Power Saving Features:
AFTR + LPA enabled
sched_mc enabled
ARM CPU Topology enabled
CPU Hotplugging OFF when screen off enabled (Thanks to arighi)
RCU Fast No HZ enabled
Stable Voltage Tweaks for Internal Voltages (not ARM Voltage which remain stock) to help lessen heat when in heavy usage scenarios
Boot Time Features:
Used git Implem of SHA-1 for 12% Boot time improvement
Added [PATCH] arm: remove "optimized" SHA1 routines by Linus Torvalds <[email protected]>
Added [PATCH] arm: remove stale export of 'sha_transform' Linus Torvalds <[email protected]>
Uncompressed initramfs (since initramfs is compressed as part of the kernel image, this is reduced to a copy operation from a decompress then copy one)
Set Clockspeed at 1.2Ghz at Boot time to ensure all critical tasks have enough power to perform them while the governors/maxfreq isn't set yet. (Thanks to Imoseyon for this hack)
CPU Features
CPU and GPU OC/UV thanks to netarchy/Hacre
CPU Governors Included:
Final Clean up of CPU Governors available for simplicity. (all Governors are tweaked for the best possible balance of battery and performance with a slight lean towards performance) With this focus on simplicity stated earlier, the only governors available are the following:
sleepy (ondemand based cpu governor with minor edits by pongster) loves to sleep and idle at the lowest set frequency, hence the name change from "solo" to "sleepy". Its closer to ondemandx in terms of performance. This can be tweaked and tuned using init.d scripts as well.
hyper (ondemand + suspend freq setting ability with minor edits by pongster) This was formerly the original kenobi which I renamed to hyper as others may not get the Star Wars Reference. It gives a good balance between battery life and performance. Its closer to ondemand in terms of performance. also tunable using init.d scripts.
conservative (good battery savings by default due to its slow ramp up and ramp down but tunable for performance) defaults are slightly tweaked for better performance than default conservative.
ondemand (old reliable thats been tweaked by arighi to support deep_sleep and fast_start) these features try to detect if the CPU is coming from a deep sleep and is more likely to sleep again and thus limits its frequency to the lowest possible that can handle the operations needed. fast_start checks if the CPU needs more "ooomph" and jumps to the highest frequency faster to enable it to complete the operation the system needs to complete. (like during boot-up)
3rd Party Kernel Apps Support
CWM Manager 3.0 (It works well for me. Its a useful app by Chainfire that extends the features of the current recovery. No need to reinvent the wheel, so to speak)
Voodoo Louder by supercurio
Voodoo Display (for future supercurio app)
2nd Core by Tegrak
Touch Move by Tegrak
SetCPU by michaelhuang
Voltage Control by xan
Filesystem Features (loaded by default to prevent the load insmodding at boot will cause, however minor)
CIFS
FUSE
NTFS
Experimental NTFS automount for OTG devices (you'll have to do a little more work to enable sdcard as ntfs) (Thanks to gokhan for the hotplug script as base.) This script uses the native NTFS RW support available in t he kernel instead of ntfs-3g
Ext4 Tweaks from 3.x.x branch:
[PATCH] ext4: fix ext4_end_io_dio() racing against fsync() from https://lkml.org/lkml/2011/12/16/311
*Reported-by: Kent Overstreet <[email protected]>
*Signed-off-by: "Theodore Ts'o" <[email protected]>
[PATCH] ext4: avoid hangs in ext4_da_should_update_i_disksize() from https://lkml.org/lkml/2011/12/16/344
*Signed-off-by: Andrea Arcangeli <[email protected]>
*Signed-off-by: "Theodore Ts'o" <[email protected]>
I/O Schedulers
SIO (2012 0.2 version)
deadline (tweaked for Flash)
noop
V(R)
Performance Patches
Mike Galbraith's Ultimate CFS Performance Patch (CFS Autogroup)<[email protected]> as ported by faux123 <[email protected]> for 2.6.35 kernels. I (sarcastillo <[email protected]>) additionally edited some things in sched.c to make it compile properly for 2.6.35.14 Samsung Sourced kernels*More info on this here: https://lkml.org/lkml/2010/11/20/91
Added the CGroup Patch:*Added [PATCH] cgroup: Provides a way of tasks grouping by timer slack value by Kirill A. Shutemov <[email protected]> Based on patch by Jacob Pan. Introduces per cgroup timer slack value which will override the default timer slack value once a task is attached to a cgroup. It's useful in mobile devices where certain background apps are attached to a cgroup and minimum wakeups are desired.
Miscellaneous Patches
Added [PATCH] cpu-hotplug: Add the function 'cpu_hotplug_inprogress' by Maya Spivak <[email protected]>
Added [PATCH] printk: Don't allow cpu to get console lock during hotplugging by Maya Spivak <[email protected]>
Added [PATCH] rcu-tree: Check for extended quiescent state at start of gp by Maya Spivak <[email protected]>
Added [PATCH] sched: Do not block when waiting to free old root domain by Maya Spivak <[email protected]>
Enabled fsync disabled (can be disabled by doing an echo "1" > /sys/module/sync/parameters/fsync_disabled in a terminal emulator or as a script for gscript or scriptmanager)
Touchscreen fix set to "3" for more responsiveness during games, etc. (Thanks to vitalij)
Custom CWM Recovery made by af974 (Huge props to him!) based on Team Overcome Recovery (Huge props to them!)
Enabled back key
Enabled Power button to select (less chance of double pressing the Home Button and format sdcard fro some users)
Reorganized, Inutitive layout and more Readable menu
No/Yes Selection Tweak (If you know how to get to Recovery, you don't need that many "No's")
Mount Internal AND Mount External from Recovery (We figured this would be quite Useful)
Click to expand...
Click to collapse
RedPill Download Links:Download TAR
Download CWM ZIP
​
Click to expand...
Click to collapse
Disclaimer: I made this for my personal use and has been personally tested by me and my team (HyperDroid Dev Team). While it may work for other i9100 International ROM's, we have not tested it personally. You have the liberty to choose to use this Rooted Kernel and by flashing this Kernel you will have surrendered your right to complain that you lost your Warranty. If you're smart enough to figure out WHY you need a Custom Rooted Kernel, you SHOULD be smart enough to undo it if you need your device serviced officially. If your device explodes, melts or otherwise disintegrates from its awesomeness I shall NOT be held responsible.
Click to expand...
Click to collapse
Reposting the Kernel: Please don't repost this kernel anywhere else. Keep the download links intact as I have taken the effort to provide fast links for everyone. If you can't understand English well enough and feel the need to re-post this kernel on a foreign language web site or forum, please let me know first and link to this page... (Google Translate can make it easier to read in your Native Language)
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Credits: (Huge props to all the devs I've learned from by reading and studying their code)
Chainfire
Erasmux
Imoseyon
faux123
Ezekeel
franciscofranco
supercurio
hardcore
Hacre
Netarchy
Ninpo
gokhanmoral
Tegrak
Entropy512
cattleprod
alterbridge
Team Overcome
All the hardworking Kernel Devs at lkml.org (Linus Torvalds, Jens Axboe, Mike Galbraith, etc.)
Click to expand...
Click to collapse
Special Mention to the following:
To my mates at the HyperDroid Dev Team: (who help me test and refine the features of our kernel for our ROM)
Arighi (for the initial guidance on how to get the kernel booting and working & a lot of battery driven patches)
D.O.C. (formerly doctorcete) (for the friendship and being an example of diplomacy in dealing with usual ****storm of questions from users who refuse to search and read)
AF974 (for the Overcome based Recovery that's so bad ass I want to stay in recovery)
petsasj (for his great work on HyperDroidParts and all future Apps that are just pure awesomesauce!)
sicopat (for letting us use his server and helping us out with a lot of things smali)
s2d4 (for testing everything at the risk of the potentially time sucking Soft Brick...)
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Kernel Source: https://bitbucket.org/sarcastillo/ultimate-kernel-sgs2
MatrixPills Image by Corinne Wilger. Visit her site HERE.
RedPill Touch Recovery Changelog:
-Based on new CWM 5.0.4.2 made for ICS
-Usual custom layout as previous release, custom images (thanks to Pongster)
-New menus layout:
Reboot menu= reboot to system,recovery and power off
Install menu= choose from internal or external sdcard
wipe menu= wipe data/factory res, wipe cache, wipoe voltage settings(it wipes voltage control script), wipe battery stats.
backup and restore= backup either on internal or external sdcard, restore and advanced restore to the same way.
storage menu= mount/unmount partitions, mount internal or external sdcard
Touch button on screen
Since the touch feature, we have again 7 no and one yes.
Touch buttons layout(from left to right) : BACK-UP-DOWN-SELECT
Battery percent
Battery charge while in recovery.
Click to expand...
Click to collapse
Credits:
Thor2002ro for all his help, i've stressed him along via pm and for porting ICS recovery compatible with gingerbread
DoomLord for the inspiration
Sztupy...nice and helpful guy
Gweedo767
Ogdobber
Koush for his wonderfull work on recovery
Linux even if recovery doesn't have linux code inside
Google
All Hyperdroid team
XDA Developers
CyanoGenMod Team
Alterbridge and Overcome team for their work on the Galaxy Tab recovery
Click to expand...
Click to collapse
Uploaded with ImageShack.us
----------------------------------------------------------------------------------------------------------------------------------------
HyperDroid RedPill Recovery ChangeLog:
-New custom layout, red color text, custom images (thanks to Pongster)
-New menus layout:
Reboot menu= reboot to system,recovery or download
Install menu= choose from internal or external sdcard
wipe menu= wipe data/factory res, wipe cache, wipoe voltage settings(it wipes voltage control script), wipe battery stats.
backup and restore= backup either on internal or external sdcard, restore and advanced restore to the same way.
storage menu= mount/unmount partitions, mount internal or external sdcard
back softkey is set to back.
power and menu are set to select.
Click to expand...
Click to collapse
Thanks to D.O.C (alias doctorcete, alias King) for screenshots
"The Surgeon"
Its basically to make our lifes simpler...
as stated by pulser_g2 here the idea was born on IRC basically because of the constant updates samsung was doing before, and we all felt a little overwhelmed about doing and redoing the mods and themes for every little release, and on top of it, without a changelog.
So basically "The Surgeon" is VRTheme on steroids. What does that mean?
VrTheme based on latest by seshmaru here modified by myself in several ways.
1. It uses sdcard instead of cache, thus making it cross compatible with devices with little cache partition memory (my case the HD2=
2. It has been modified to fit our needs of modding aswell.
So We basically take any John Doe build, no offense intended.
then flash out surgeon and we can do what any flashable zip can do plus:
1. Theme thanks to vrtheme system
2. Flash custom boot logo
3. Change DPI
4. Mod any apk that would allow us (for example, here we use it to provide multidpi for dialer and calculator).
5. Makes a backup of modded apks to sdcard/vrtheme-backup which can be called with the again modified vrtheme restore backup zip file that you should find on the posts below.
to this add:
1 Remove Apks
2 Automatic wiping of dalviks cache
3 adding apks
4 settings permissions, replacing dirs, etc, what any flashable zip does.
and, the best thing of it all, is that, removing specific xmls from the flashins system, makes the surgeon truly universal. This same advanced flashable zip file we have been using since KG6 (yeah, we have been building the roms since KG6, but we did not want to release until we got it all right) with the exception of certain xmls (devs know what im talking about, samsung has been changing smalis and xmls on every darn build).
It also has been proven to work (again without specific xmls) with VillainROM or any rom.
Our main goal was to build a custom base, and, although we consider the base rom to be pretty good, it has nothing spectacular or innovative added to it, its a base rom.
Again, so you guys get this straight.
Base rom contains all the mods that cannot be flashed thru the surgeon.
Thus, the Surgeon is where the magic relies, is where multidpi, themes, mods, scripts, bootlogo changing relies.....jep, that is where the magic takes place.
The Surgeon is pretty straight forward as you can see, no hidden tricks or secrets kept for ourselves, therefore, we consider this to be an opensource project, cause we truly believe that lots of eyes on sources make things a loot better.
So if we get lucky enough with samsung, only one surgeon from now, updates for base rom only.
Surgeon should get updated when bugfixing, adding of features or removal of them.....hopefully i said..
Again, without the help of the VillainRom Team, this wouldnt be possible.
PS: The rom was first intended to be as it is AFTER flashing the surgeon scripts, but, since we can provide a base rom for guys that like ALL of samsung stock features and theme, then this makes us all happy doesnt it?
Universal Surgeons Testing phase
Lets play a bit with this one and try to make surgeon to work on any build too shall we?
Ok here we go with the first one....I just flashed it and it works fine, no bootloops or anything, rom (not androidmeda) is totally themed, dpi hcanged to 192, dialer resized to be multidpi, apps injected, some removed, etc.......This shall make almost (yeah almost) like the docs surgeon script on any build....
Removes the following if existant on build to be flashed upon to
http://pastebin.com/YNC6RPkS
Changes the Bootlogo
Changes dpi to 192
adds some tweaks to init.d
adds color tweak
removes gapps and replaces with latest that supported dpi
adds Spare parts (please uncheck compatibility mode for dpi lower than 240 display correctly)
adds CM7 calculator
Adds gb keyboard I modded to be multidpi
Replaces TWlauncher, replaces with launcerpro
Removes almost all of tw stuff
Removes Kies functionality (and its entry from settings)
And lots more.....
*tested here over Villain Rom, on it and its all good so far
Now rom would be fully themed like docs theme (including custom fadings animations)
pls feedback is appreciated
Universal Surgeon V2.0
Kernel Changelog
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Red Pill Kernel
Changelog
RedPill_Rev1.3
Added Newest RedPill CWM Based Recovery by AF974 (Touch Enabled with Battery % and Charging in Recovery) (Huge props to AF974)
Experimental: USB Audio support for DAC devices
Change Back to SLQB for slightly better performance
Removed Net Scheduling/Traffic Shaping via Stochastic Fair Blue Scheduler as this may be causing network issues for some users
Added HFS and HFS+ Support
Added back V(R) but tweaked it to prevent aliased requests from starving other I/O as well (Thanks to franciscofranco for the idea)
Update SIO I/O scheduler to 2012 version by Miguel Boton
Tweaked CPU Freq hyper sampling rate
Added Patch ARM: improve compiler’s ability to optimize page tables by Russel King
Added Patch wakelocks: Allow independent debugging of wake_lock_destroy() (Thanks to Entropy512)
Experimental: Updated Wireless Driver from EL29 Source… (Thanks to gokhanmoral for these files that are “cherry-picked” from his repo) If users report a lot of the dreaded wlan wakelocks, I can easily revert to the stock update3 sources… This is an attempt to solve WiFi problems some are having.
RedPill_Rev1.2
Tweaked tweaks.sh file based on additional information learned and tested recently. (VM System Reading by s2d4 found <a title="Android VM System: Understanding It a Little More" href="http://goo.gl/bQgU0">here</a>)
Reduced number of available governors based on my personal testing... the 4 remaining should serve the needs of those looking for performance, battery life or anything in between.
Removed some more stuff no one used in the defconfig.
Release LA2 based initramfs version as stable (and make AOSP Support Unstable as we don't test that in GB)
Tweaked mount options for ext4 (extended Commit time to 30 and fall in line with the VM System tweaks implemented)
Change from SLQB to SLUB for a little less overhead (vs. a queued allocator) More info on SLUB here: http://lwn.net/Articles/229984/
Tweaked values in deadline and SIO I/O scheduler to give better throughput while attemting to keep a similar latency to the original (if not more aggressive) Based on my initial (indicative, not conclusive... yet) testing, having these in line with the vm dirty, expire, writeback values + ext4 commit=30 + laptop mode to "schedule" write outs to NAND based storage works quite well to balance throughput with latency expected in a mobile device. We took the big picture view instead of copy pasting random "known" good values and challenged some assumptions even we had at the start. The result is a mobile device tuned for good throughput and battery life with above average latency (not the lowest latency out there, but given the benefits of better I/O throughput and potential battery savings + extending the lifetime of NAND Based storage I think it was a compromise worth taking)
Remove V(R) and BFQv3r1 scheduler as the tweaked deadline, SIO and noop are the best we've tested for NAND filled mobile devices. (More on this later)
Added franciscofranco's deadline tweak that "Prevent aliased requests from starving other I/O"
Set deadline as default I/O scheduler
Tweaked deadline i/o fifo_batch for better throughput
Remove set_need_resched from rcutree.c based on https://github.com/drod2169/KangBang-OMAP/commit/717e7a22e42869418084701455c11e690a993fe8 which says:*"if we really are in an interrupt, the attempt to re-enter dyntick-idle mode will invoke*rcu_needs_cpu() in any case, which will force the check for RCU callbacks.*So this commit removes the check along with the set_need_resched()"
Experimental BTHID fix based on latest bthid.c from Samsung Source Releases I found on github (EK02 for Epic Touch 4G Released in December 2011... about 2 months after Update3 Sources were released for the i9100 and about the same time "BTHID broke" reports began coming in.) (Thanks to TDR for the source where I found this fix)
RedPill_Rev1.1
Adjusted Int Voltage of ARM and Busfreq to Stable Values across several devices
Added Imoseyon's suspend code to hyper and sleepy
Adjusted Touch Screen Values back to default (Thanks to Entropy for pointing this out)
Lowered Touch LED Values lower to dim the LED's a bit more.
Added Some Tweaks in the init.rc so they can be set from there and are consistent for anyone who uses the kernel.
Added some experimental compiler optimizations (Haven't noticed much difference, but we'll continue testing)
Enabled deep_sleep and fast_start by default in ondemand, hyper and sleepy
Added backported Conservative governor from 3.2
RedPillKernel_Rev1.0 (Final Rebrand to highlight the Power of Choice... formerly known as HyperKernel or HDK all older changelogs and commits since Update 3 are included)
Custom CWM Recovery made by af974 (Huge props to him!) based on Team Overcome Recovery (Huge props to them!)
-Enabled back key
-Enabled Power button to select (less chance of double pressing the Home Button and format sdcard fro some users)
-Reorganized, Inutitive layout and more Readable menu
-No/Yes Selection Tweak (If you know how to get to Recovery, you don't need that many "No's")
-Mount Internal AND Mount External from Recovery (We figured this would be quite Useful)
Tweaked NTFS automount script to support RW and use native ntfs built in the kernel instead of ntfs-3g (like stock kernel)
Adjusted Max CPU Freq to 1.5Ghz since its more stable then being at 1.6Ghz for those who like to OC
Fixed Bluetooth Devices not connecting properly because of the module not loading properly
Stripped the kernel modules used to bring the kernel size down a little more
Added Tegrak's Home Button Key Tweak (Thanks Tegrak)
Added Stochastic Fair Blue net scheduler (SFB)
Added [PATCH] lib/sha1: use the git implementation of SHA-1 by Mandeep Singh Baines <[email protected]> to improve boot performance by almost 12%
Added [PATCH] arm: remove "optimized" SHA1 routines by Linus Torvalds <[email protected]>
Added [PATCH] arm: remove stale export of 'sha_transform' Linus Torvalds <[email protected]>
Added ARM: 6941/1: cache: ensure MVA is cacheline aligned in flush_kern_dcache_area found here https://lkml.org/lkml/2011/6/16/174
Added ARM_ERRATA_754322 & ARM_ERRATA_754327
Tweaked the Tweaks File with more Tweaks so the Tweakers who like to Tweak can stop Tweaking as its Tweaked by default and No other Tweaks are needed to Tweak it even further. Any more Tweaking brings you to the law of diminishing returns... (you get the point so I'll stop there...)
Set Clockspeed at 1.2Ghz at Boot time to ensure all critical tasks have enough power to perform them while the governors/maxfreq isn't set yet. (Thanks to Imoseyon for this hack)
Add back default sampling_down_factor for Sleepy CPU Governor
Added [PATCH] mach-s5pv310: Make cpuidle AFTR entry less chatty by Entropy512 <[email protected]>
Added various clocksource patches from lkml.org (check the commit log for details)
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Kernel Frequently Asked & Answered Questions (FAAAQ)
Where is the source for building this Kernel?
You can find the source HERE. I love GPL and We should all support Open Source Software and its Developers. Please Note that Open Source doesn't mean all of this magically wrote and patched itself... it takes a lot of our FREE time to do this and would appreciate if you let us know how you've improved the code.If you know what you're doing, you can easily build your own kernel too. *Please let me know if you have any improvements you feel should be included and send me a pull request. *If it tests okay, it may be included in the next release.
Does the RedPill support AOSP/MIUI/CM7 ROMs for i9100?
As of Rev1.3, I will not be working to making it work on AOSP/MIUI/CM7 as I only have enough time to test and maintain 1 build. When the ICS sources come out, I may have to make it support it again as the team may release an AOSP based ICS as well.
Why doesn’t the RedPill have high benchmarks?*
That’s done on purpose to keep YOU away. Seriously. The way the VM system is tweaked (dirty ratio’s, minfree values, etc.) + the focus on better throughput in any type of load + prioritizing data integrity by turning on fsync + a lot of other small tweaks all lead to good performance and battery drain in actual use (I like using my device and not keep it sleeping to bloat my battery stats, thank you). This may not give you the benchmark scores you want to be able to show off… which is good since it means YOU stay away from this kernel and continue to rely on benchmarks rather than actual usage.
Does the RedPill support other variants of the i9100 (like i9100g or i777)?
No. It supports only the i9100 International Version. *If you use it successfully on other i9100 variants, please let me know so I can update this page.
Is the Kernel Undervolted by default?
ARM Voltages are stock. Int Voltages and Busfreq Voltages are conservatively UV'd as seen in the source below...
CPU: L0=1500, L7=100
Code:
.index = L0,
.arm_volt = 1450000,
.int_volt = 1100000,
.index = L1,
.arm_volt = 1300000,
.int_volt = 1100000,
.index = L2,
.arm_volt = 1300000,
.int_volt = 1050000,
.index = L3,
.arm_volt = 1200000,
.int_volt = 1050000,
.index = L4,
.arm_volt = 1100000,
.int_volt = 1050000,
.index = L5,
.arm_volt = 1000000,
.int_volt = 975000,
.index = L6,
.arm_volt = 975000,
.int_volt = 950000,
.index = L7,
.arm_volt = 950000,
.int_volt = 925000,
Busfreq:
Code:
{LV_0, 400000, 1000000},
{LV_1, 267000, 975000},
{LV_2, 133000, 975000},
Why a tweaked deadline I/O scheduler?
The deadline I/O scheduler by Jens Axboe has proven itself as a low overhead, high throughput and acceptable latency I/O scheduler. *When tweaked for NAND based Mobile devices, it does even better. *While it "starves" writes by default with a 2:1 Read:Write ratio, this can easily be tuned via sysfs.
Why is my favorite governor (whichever it is) not available?
Simplicity is the Ultimate Sophistication, as Leonardo Da Vinci eloquently said. *Based on extensive testing and user feedback, we gathered that these 4 governors included gave the best performance and battery life on our device. Simple choice to have only the best ones available based on actual testing and feedback. *You will also note that I removed lulzactive and any interactive based governor. This was done after I realized that I was tweaking lulzactive, for example, to behave like governors that do the job perfectly already sans the sleep profile. *What I mean is setting a pump up step of 4 and tweaking other factors such as sampling rate and sample time along with cpu_load (inc and dec) made it behave like ondemand with a sleep profile... *I like it simple so I just included the tweaked and optimized ondemand with sleep profile instead. *You can also make lulz behave like conservative, so I included conservative in there. lulzactive is a tweakers dream... but those who like to keep it simple may find it takes time to configure correctly. *I included only these governors so you all have a simple choice to make in finding your favorite one. *These are all tunable via sysfs so you can skew it towards battery or performance based on what is important for you. *Don't expect uber smoothness and 6 hours screen-on time though... *there will be compromises when leaning towards any of the two factors most users consider important in a kernel.
What are the sleepy and hyper governors?**Experimental CPU Governors
(In order to keep all bugs properly attributed to my experiments and not the original author's, I have renamed it accordingly.)
sleepy (formerly know as solo) is an attempt to balance performance and battery life. Its based on the tweaked ondemand by arighi and is optimized for the SGS2. It includes imoseyon's ondemandx tweaks with some down_sampling and other features that users can set by echo'ing into sysfs. Sleepy is closer to ondemandx in behavior when in action.
It also features arighi's fast_start and deep_sleep detection features. It also suspends at 500Mhz.
hyper (formerly known as kenobi) is an aggressively smart and smooth tweaked and optimized for the SGS2 based on ondemand as tweaked by arighi with some ondemandx suspend features from imoseyon. (Added setting suspend_freq via sysfs and Imoseyon's Suspend Code) Hyper is closer to ondemand in behavior when in action.
It features arighi's fast_start and deep_sleep detection features. It also suspends at 500Mhz.
What is arighi's deep_sleep detection?
From arighi's description on the*<a title="deep_sleep commit" href="https://github.com/arighi/linux-gt-i9100/commit/719732552357f66b11f8c972575b440a8f97d64b">actual commit here:</a>
deep sleep detection via low-power idle notifier
Implement a deep sleep detection mechanism using a low-power idle*notifier introduced in 9487d11.
A new parameter is provided in the ondemand cpufreq governor and*exported in sysfs:
/sys/devices/system/cpu/cpufreq/ondemand/deep_sleep
The deep sleep detection is implemented using the following heuristic.
When deep sleep detection is enabled (deep_sleep = 1) if we detect that*the previous low-power idle state was more than 4x the sampling rate, it*means that we're probably going to enter to a deep sleep state or we're*just resuming from a deep sleep.
In both cases we completely ignore the cpu activity (considering it to*the minimum load), because probably there's a big chance to get back to*the deep sleep soon. If it happens, with this heuristic, the cpu will*enter the deep sleep state at the minimum frequency, that is good for*saving battery life.
What is arighi's fast_start detection?
From arighi's description on the <a title="fast_start commit" href="https://github.com/arighi/linux-gt-i9100/commit/df47f443192c3806277db6aed257421e33c4036f">actual commit here:</a>
fast start detection via low-power idle notifier
Implement a heuristic to detect interactive usage of the device and*boost the cpu frequency to the max.
A new parameter is provided in the ondemand cpufreq governor and*exported in sysfs:
/sys/devices/system/cpu/cpufreq/ondemand/fast_start
The fast start detection is implemented using the following heuristic.
If in the last 4 samples the cpu never entered in low-power idle state,*probably the cpu is very busy. In this case we jump to the maximum frequency immediately.
Why SLQB? (According to its author, Nick Piggin)*
”SLQB is a slab allocator that focuses on per-CPU scaling, and good performance with order-0 allocations. Fastpaths emphasis is placed on local allocaiton and freeing, but with a secondary goal of good remote freeing (freeing on another CPU from that which allocated).”
Why XZ Compression for the Kernel?
Its about 30% smaller and decompresses at just half the speed of gzip... I decided to use it as we have a lot of ram and raw cpu power that can easily handle the extra load xz compressed kernels
XZ compression is set to compress at -9 instead of the default -6 (since XZ decompresses faster when the archive is larger) delivers more performance since in kernel land you don't need to worry about compressing anything back to XZ, these gains in size were enough of a trade-off instead of using gzip by default. (Technically, gzip compressed kernels and initramfs are faster than any other compression method... but for our device we have a lot of raw CPU power and a lot of RAM) (more here http://tukaani.org/xz/)
Why ARM Topology and sched_mc?*(From linaro.org)
"The sched_mc function adds a power saving awareness to the Linux scheduler which is tuned for performance by default. When sched_mc is enabled, the scheduler tries to gather the running processes in a minimal number of cpus and clusters. This choice of the location of a process is done thanks to the cpu topology function which describes the affinity between cpus."
(more info here: https://wiki.linaro.org/WorkingGroups/PowerManagement/Specs/sched_mc)
Why RCU Fast No HZ?
"This option causes RCU to attempt to accelerate grace periods in order to allow CPUs to enter dynticks-idle state more quickly. On the other hand, this option increases the overhead of the dynticks-idle checking, particularly on systems with large numbers of CPUs." The power savings generated from using this, in my experience, outweigh the additional minimal overhead in checking dynticks-idle."
Why rename some modded CPU governors?
I chose to rename tweaked/edited governors as there may be bugs that I inadvertently add with my experiments and would like all these bugs to be properly documented as being introduced by myself. (Personally, it would be worse for me to introduce a bug in a current mainline CPU Governor with my experiments as I'm still learning about tweaking and making changes at this level... and from how I live my life, experience is the best teacher)
Ondemand, for example, is an old reliable and putting all the features I want in there will change the performance I have come to expect from it. I don't expect ondemand to have a sleep/suspend profile for example. So editing/tweaking/optimizing a governor and renaming is the way forward for me. I want to select "ondemand" and know that it will behave like it does in all my devices... reliably handling the load at the expense of battery life.(smoothness above all)
Where do I report Issues or Get Community Support?
Head over to the <a title="Official Kernel Release Thread" href="http://androidmeda.com/forum/index.php?topic=47.0">Androidmeda Forums Kernel release thread</a> or <a title="XDA Kernel Release Thread" href="http://forum.xda-developers.com/showthread.php?t=1288850">XDA Kernel release thread</a> to get support from fellow RedPill Users. *Make sure you included a dmesg or last_kmsg by following <a title="How To File Useful Bug Reports in Android" href="http://androidmeda.com/forum/index.php/topic,12.0.html">my guide on filing Bug Reports here.</a>
How do I show my appreciation? Can I donate to you?
You can show your appreciation concretely in several ways:
Pressing the "Thanks" Button on XDA
Signing Up to the Androidmeda Forums and Pressing the "Super Thanks" Button there
Report issues politely and completely
Donating any amount is completely up to you. *I look at donations as a "tip" for a job well done, rather than a "wage" or a "bounty" to get things done. *And Tipping is always up to you... the tipper. *I won't stop development if you don't donate, that's for sure, as I do this mainly for myself and my HyperDroid mates to begin with. I make more money running my own business than this hobby so “tips” are not a necessity… it just tells me how many people actually find the work useful enough to say thank you via a financial gesture.
This Kernel will ALWAYS be FREE to Download and USE, even if the time spent making it IS NOT FREE. *That's Open Source. (The time people spend on open source projects could have been used to spend more time with their families, for example. But the Devs commitment to get something done right is almost always tugging at him to Dev just a little bit more) *
*I've personally donated to Devs who've done things I would never have been able to figure out at the time they did figure stuff out. *Learning anything new takes time and time, in my book, is more important than money as I can't turn back time, while I can always earn money. SO I donate to Devs who spend their free time making Stuff better and easier for those of us who haven't figured out how to get it done.
Docs Surgeon
Docs Surgeon
​*The Screenshots are from the theme only, Touchwiz launcher is removed on the surgeon.[/B][/LEFT]
**The theme download (not surgeon) will theme your twlauncher/weather/clock like the screenshot above.[/COLOR][/FONT][/B][/SIZE]
Docs Surgeon script
List of APKs and other stuff is removed from Build when this is flashed
Features
Flashable over Androidmeda
Lucid based theme overall system using VRtheme modified (props to doctorcete)- autobackup made on sdcard for easy restoring
Custom made Screen transitions (doctorcete)
Removes samsung bloatware
Preserves samsung mail and im untouched and working
Removes entry from settings not to show kies wifi (doctorcete)
Prevents home key or volume to wake up device, only power button does (OP)
Changes dpi to 192 thus making rom as multidpi compatible as possible.
Changes the first boot logo to hyperdroid logo
Removes warm tint color thanks to (IntExCZ)
Removes gapps and adds latest gapps that had multidpi support (12/07/2011)
Removes twlauncher and replaces with launcherpro (easily replaceable before flashing, just remove Hyperdroid-LauncherPro.apk and add your desired launcher to /system/app inside zip file.
CM7 calculator
DSP manager
Keyboard with a comma thanks to petsasj
Adds some useful apps to data/app
Clear button to show on the bottom and centered
Changelog
v4.0 (09/12/2011)
General Theme tunning up, there is a loot of visual changes, u might consider flashing it even if you did not liked the them before.
Changed the updater scripts to be a bit more precise on pregress bars
Organized updater script
Removed all gapps but vending files form surgeon, now it is more compatible whit newer gapps versions sin its only replacing vending.apk
Updated to be compatible with new kk5 apk name changes
Updated to be compatible with Jkay 13.2 theme
This surgeon I believe is not universal.
v3.0 (26/11/2011)
Change Dialer pngs one more time
Added jkay v13.1 compatibility
Added XW and XX bases compatibility (theory only)
Change dialers pngs again
Retained FB social sync
Added dpi app changer thanks to innodroid
Added mdnie switcher thanks to freerunner
Added Fix permission script to be run at end of flashing to avoid permission management issues.
V2.2 (27/10/2011)
vrtheme to use latest installtheme.sh with fixed permissions
V2.1 (24/10/2011)
Changed the first boot logo to fit new boot animation
Removed build.prop modifying except for dpi change.
V2.0 (22/10/2011)
Updated now to jkay v12.1 support
Theoretically now all V2.0 Surgeons should be universal to be flashed over any other builds (needs testing and confirmation)
V1.4 (19/10/2011)
Changed the Clear button to show on the bottom and centered, note that since the carrier is on the same line of the button, whenever the clear button shows up, our carrier name will show up aswell.
Removed some sound from system at all that I ound anoyying (volume sound, charging sound, fully charged sound).
Removed samsung bootanimation at startup and shutdown animation as they arent being used and only taken up some space.
Alarm icon on status bar removed, wont show up there, but it will function normally
V1.3 (18/10/2011)
Included jay v12 support
Special modded keyboard by petsasj with comma at the right and dot at the left, if you find this unconfortable just go to his thread here and flash ur favorite keyboard, Dont forget to press thanks to him for the mod.
V1.2 (17/10/2011)
Reestructure of flashable zip file
Now Surgeon changes build number displayed, it should display code names at the end corresponding to the surgeon being used.
Changed the dialer theme thanks to (Cruznec)
V1.1 (06/10/2011)
Added more multidpi support to dialer
Launcher Pro Plus is now under /system/app and has been themed and shorcuts to the mms "bug" has been removed for your convinience. (doctorcete)
Download via HyperDroid Parts OTA Tool​
Pongster Surgeon Home
Welcome to my Surgeon,
This is my personal surgeon for the HyperDroid-Androidmeda for SGS2. I use this myself without any problems and I hope you enjoy it or use it as a base for your own Surgeon.
Features
Flashed over HyperDroid-Androidmeda
Fully deodexed
Frankentheme (MattedMidnight) heavily based on GingerWay Blue Ocean by antonda (link here) with PNG's from Jabbawalkee's MattedBlues, Sonnysekhon's Lucid and Monochrome and Nitroz and Pele of Black Android Theme for Gingerbread
Removes some samsung bloatware: mainly TouchWiz except for TWCalculator and TWCalendar
Prevents home key or volume to wake up device, only power button does (OP)
LauncherProPlus included by default (Thanks to Federico Carnales)
Mail and IM fully functional
Kies still functional
Jkay compatible
3G/G/Wifi and Network Signals turn White when connected to Google Servers
DPI is set at stock 192
MattedBlack...
Bootanimation is minimalist android text similar to default bootanimation in Android Emulator.
Creates a folder in your /sdcard named gscript which contains the most useful tweaks I personally use
7 Notification toggles for Jkay mod version at 160 dpi (Thanks to sicopat)
MultiDPI MusicPlayer.apk (works at densities from 160 and above) modded by pongster
160 dpi for FULL Android Market support
MattedBlack Franken Theme (Lucid + BAT Xtreme + BlueOcean +GingerGray)
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Here is the LIST of the applications that have been removed. Read it, and if you need some applications that are removed, simply follow the instructions below.
Suggested Market Applications
Code:
Browser => [URL=https://market.android.com/details?id=com.opera.browser&feature=search_result]Opera Mobile[/URL]
News Feeds => [URL=https://market.android.com/details?id=com.alphonso.pulse&feature=search_result]Pulse[/URL]
Video Player => [URL=https://market.android.com/details?id=com.clov4r.android.nil&feature=search_result]Mobo Player[/URL]
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Screenshots of MattedMidnight Frankentheme
Click to expand...
Click to collapse
​
Click to expand...
Click to collapse
Screenshots of MattedBlack FrankenTheme
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Downloads
MattedMidnight
Theme available via the ROM Tool on v4.0
MattedBlack
(Available in Transparent only | 160 DPI (DON'T CHANGE THIS) | petsasj 160 DPI TW | pongsters MultiDPI MusicPlayer mod)
Available via the ROM Tool on v4.0
Click to expand...
Click to collapse
Click to expand...
Click to collapse
How to flash
Code:
0) Check the list of applications removed and modify for your own needs
1) Flash base
2) Flash any Delta Updates
3) Flash surgeon
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Instructions if you don't want to remove a specific application
Code:
Open zip, navigate to META-INF>com>google>android
Extract updater-script
Delete the line of the application that you don't want uninstalled
Save and replace original updater-script
Flash
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Credits
HyperDroid Dev team
doctorcete for the unique and powerful Surgeon
Seshmaru and Pulser_g2 for VR Theme
lidroid for his awesome little app
Jkay
petsasj
sicopat
Kahvitahra and "TSM" Sbrissen
antonda
Nitroz
sonnysekhon
mr.megi
dtekkt
LeoMar
MIUI ROM
The rest are mentioned in OP and Changelog portion already. If I forgot anyone, do let me know.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
=======================SURGEON CHANGELOG======================​
MattedBlack v4.0 (9/12/11)
Jkay 13.2 Support
Updated Themes of some Apps thanks do doctorcete (Clock, EMail, Phone, Samsung Keyboard)
MattedBlack v1.0 (11/10/11)
Initial Release
Huge Props to LeoMar for the Matte Dialer from his Revolution 2.7.1 Kitchen, mr.megi for DarkMIUI and dtekkt for MIUIBuntu and all original creators of the PNG's (as this is a frankentheme I put together, not created, please let me know if there are images that you created so I can credit you properly)
V2.0 (22/10/2011)
Updated now to jkay v12.1 support
Theoretically now all V2.0 Surgeons should be universal to be flashed over any other builds (needs testing and confirmation)
V1.3 (18/10/2011)
Included jkay v12 support
V1.2 (17/10/2011)
Reestructure of flashable zip file
Now Surgeon changes build number displayed, it should display code names at the end corresponding to the surgeon being used.
V1.1 (06/10/2011)
Hotfixed already to avoid bootloops, crashes or malfunctioning, everything now whould be smooth as butter
Added more multidpi support to dialer
Added SpareParts apk to data/app, please use it to uncheck "compatibility mode" and reboot.
Launcher Pro Plus is now under /system/app and has been themed and shorcuts to the mms "bug" has been removed for your convinience. (doctorcete)
V1.0 (05/10/2011)
Flashable over Androidmeda (Visit antonda's thread here)
Frankentheme (MattedMidnight) heavily based on GingerWay Blue Ocean by antonda (link here) with PNG's from Jabbawalkee's MattedBlues, Sonnysekhon's Lucid and Monochrome and Nitroz and (dev name here) of Black Theme for Gingerbread
Removes some samsung bloatware: mainly TouchWiz except for TWCalculator and TWCalendar
Prevents home key or volume to wake up device, only power button does (OP)
LauncherProPlus included by default (Thanks to Federico Carnales)
Mail and IM fully functional
Kies still functional
changes dpi to 182
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Hello ladies and gents,
This is my surgeon for Androidmeda HyperDroid. I won't bore you with a long block of text. So here's a short layout of the features.
Features
Flashed over Androidmeda
Fully Odexed or Fully Deodexed (2 versions)
RTL patch compatible. For Jkay mod based builds you MUST use the deodexed version. For TSM both are working
Blue theme on most applications (I have drawn a line between blue being the dominant color and everything just being ... blue)
Stripped almost completely to the bone. About 90 system applications removed
Jkay or TSM mod compatible (2 separate versions)
3G/G/Wifi and Network Signals turn blue when connected to Google Servers
DPI is set at stock 240
Includes my modified TouchWiz Launcher (v2.4 Page Number 4 default Home Page)
Includes my modified Samsung Keyboard
3 very useful applications installed in /data/app (SmartRotator, AutoMountUSB, homeMYhome) and OdexMe in /system/app
Rosemary Fonts from SGS (select from Menu > Display > Screen Display)
Creates a folder in your /sdcard named Walls with SGS2 stock wallpapers and Galaxy Nexus Wallpapers
Up to 12 notifications in Jkay mod that are rearrangable. 5/6 notifications layouts (non-deluxe) come with a carbon fiber background.
Edited Settings.apk to remove unused entries
Here is the LIST of the applications that have been removed. Read it, and if you need some applications that will be getting removed, follow the instructions below.
Short description of the surgeon
This surgeon uses a unique reodexing script to turn the deodexed base ROM back to odexed. This script was done using bolts and bits of reodexing scripts floating around. (Jkay and TSM versions use different odexing scripts and procedure) Many kudos to those people.
This is best suited for the users that remove most bloatware and install Titanium Backup to restore their applications at once. Should you not be one of those users, there are some suggestions below to replace stock applications with.
It is prefered you use odexed themes. But you can flash deodexed themes, as well, so long as you leave /system/framework/*.jar's untouched. Open the theme .zip, note the apks that the theme contains and once installed, remove the appropriate odexes. Then run Paul's OdexMe application (this is an edited version).
Email and Email widget are included, however Premium accounts cannot be created. The push notifications of Social Hub does eat up a lot of RAM and Battery (a lot of battery in fact) so please use Hotmail/Yahoo mail push apps.
homeMYhome app (renamed for easiness into Double Tap - many thanks to c3k!) replaces VoiceToGo double tab feature with another app of your choice. Make sure you have Double Tap enabled if using Jkay's version.
AutoMountUsb enables USB automounting once plugged in, and SmartRotator allows you to select which applications you want to rotate or not
Suggested Market Applications
Code:
Browser => [URL="https://market.android.com/details?id=com.opera.browser&feature=search_result"]Opera Mobile[/URL]
Calculator => [URL="https://market.android.com/details?id=uk.co.nickfines.RealCalc&feature=search_result"]Real Calc[/URL]
Email => Hotmail/Yahoo push email apps
File Manager => [URL="https://market.android.com/details?id=com.speedsoftware.rootexplorer"]Root Explorer[/URL]
News Feeds => [URL="https://market.android.com/details?id=com.alphonso.pulse&feature=search_result"]Pulse[/URL]
Video Player => [URL="https://market.android.com/details?id=com.inisoft.mediaplayer.dice&hl=en"]Dice Player[/URL]
Screenshots of JKAY version
Downloads
Via OTA tool
How to flash
Code:
0) Check the list of applications removed
1) Flash base
2) Flash any Delta Updates (if any)
- 2.5) Flash RTL patch if you wish (for Jkay mod must be deodexed version)
3) Flash surgeon
Instructions if you don't want to remove a specific application
Code:
Open zip, navigate to META-INF>com>google>android
Extract updater-script
Delete the line of the application that you don't want uninstalled
Save and replace original updater-script
Flash
Last updated: 9/12/2011
Changelog
Code:
v4.0
fixed settings.apk xml files
updated pngs
updated for kk5
v3.0
ICS Transition animations
Ported ICS transitions to TW Launcher
Some more animations in menu elements
Included TW Launcher v2.4 (5 columns) - read my thread for how to
Included appzorter
Themed email widget (only works on 2x4/2x5)
Themed a bit more the status bar elements and lines
Some new wallpapers
Added back in Browser.apk due to issues being caused with CSC
Included S20color init.d script with edited mdnie values
v2.2 - fixed AOSP lockscreen sliders
Credits
HyperDroid Dev team
Seshmaru and pulser_g2 for VR Theme
Jkay for his mod
Paulobrien for OdexMe app (modified by Mekrel + some edits by me)
MANY THANKS to the creators of the reodexing scripts that helped me create this one
C3k for homeMYhome app (i love it!)
Capez for ICS transition animations here
If more, please pm me and i will add you asap
Nitroz BAT Xtreme theme
Note: All Credits to Pele for the theme, Nitroz did the port to our S2, he wanted to share this with all of us
Mr. Megui DarkMIUI theme port to vrtheme
Note: The theme contains all pngs mr.megui made for his original theme. In order to achieve transparent background for status bar i would have to edit it on base first so no transparent status bar. Still pending the centered clock too.
Download Via HyperDroid Parts OTA Tool​
Hi everybody,
Here is the SicOpaT's surgeon for Androidmeda HyperDroid.
Features
Flashed over Androidmeda
Now with Call recording and bigger contacts picture option (v2.1.1)
Gold and Black theme with semi transparent pulldown menu
Jkay or TSM mod compatible (2 separate versions)
Gold 3G/G/Wifi and Network Signals
Gold theme of contacts.apk
DPI is set at stock 240
Includes Yiannis modified TouchWiz Launcher (Page Number 1 = default Home Page)
Includes Yiannis modified keyboard with COMA
Nexus Prime Bootanimation (youtube video)
Gallery with Bounce effect *
Browser with Bounce effect *
* only after XDXD9 firmwares
Here is the LIST of the applications that have been removed. Read it, and if you need some applications that will be getting removed, follow the instructions below.
Short description of the surgeon
modification of Jkay HTC GoldEdge theme V13.1
wonderfull modified TW Launcher with 5 icons dock and 4 x 5 icons in Applications menu
idem for the coma keyboard
bounce effect back only in Browser and Gallery*
Screenshots of my JKAY version
Screenshots of TSM version
SOON
If you're having a hard time deciding over TSM or JKay, read the appropriate topics to help you out.
Jkay's mod
TSM mod (Kahvitahra's port)
Surgeon download links:
XDXD9 Jkay Version 3.0
olders :
XXKI4 Jkay Version 2.1
With Call Rec :
XXKI4 Jkay Version 2.1.1
Old versions :
XXKI3 Jkay Version 1.3
TSM surgeon Version (release soon)
VRTheme download links:
XXKI4 Jkay Version 2.1
How to flash
Code:
0) Check the list of applications removed
1) Flash base
2) Flash any Delta Updates
- 2.5) Flash RTL_patch if needed
3) Flash surgeon or VRTheme
Instructions if you don't want to remove a specific application
Code:
Open zip, navigate to META-INF>com>google>android
Extract updater-script
Delete the line of the application that you don't want uninstalled
Save and replace original updater-script
Flash
Credits
HyperDroid Dev team
Seshmaru and Pulser_g2 for VR Theme
lidroid for his awesome scrolling Toggle Bar
Jkay
Kahvitahra and "TSM" Sbrissen
Yiannis for his modified TWLauncher and keyboard
Matriak31 for nexus prime bootanimation
Vertumus for helping me in my theme
If more, please pm me and i will add you asap
Beta Testing​
No betas currently active, use official v3.0 version
Todo:
Update Superuser.apk inside kernel
Suggestion please
If you're having trouble with anything, the only way we can find out what's causing your Issues is If we have complete information.
The logcat/wakelocks/last_kmsg will do just that...
Simply reporting something doesn't work will not help... we all have different devices, different setups, different device manufacturing dates, etc...
If everything is set to default, everything works on our devices.​
How To File a Bug Report with Logcat:
Install android sdk
Install drivers for adb on PC
connect phone to PC
open cmd.exe or terminal
type 'adb logcat' without the quotes
start the app that causes the issues
wait for the app to close or get to the error
copy logcat contents and put in pastebin
copy pastebin links here
Click to expand...
Click to collapse
Click to expand...
Click to collapse
How To Find Wakelocks:
Install android sdk
Install drivers for adb on PC
connect phone to PC
open cmd.exe or terminal
type 'adb shell cat /proc/wakelocks > /sdcard/wakelocks.txt' without the quotes
copy contents and put in pastebin
copy pastebin links on your post
Click to expand...
Click to collapse
Click to expand...
Click to collapse
How To Get last_kmsg logs:
Install android sdk
Install drivers for adb on PC
connect phone to PC
open cmd.exe or terminal
type 'adb shell cat /proc/last_kmsg > /sdcard/last_kmsg.txt' without the quotes
copy contents and put in pastebin
copy pastebin links on your post
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Before filing a bug report, please consider the answer to these:
Is the bug reproducible?
How do you reproduce it?
What is the expected behavior?
What actually happens?
Do you have a Task Killer running?
Are you on the default Kernel?
Did you restore data of System Apps using Titanium Backup?
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Kernel Changelog
HyperKernel HDK: The underrated, quietly confident and remarkably smooth kernel...​Kernel Source:​https://bitbucket.org/sarcastillo/ultimate-kernel-sgs2​
Download Link:​​The Latest HyperKernel is bundled with the newest HyperDroid.
A separate thread will be introduced that will usher in the release of the kernel download separately.
v1.2 is already in testing and will be released as soon as my heavy usage with heavy UV and OC are done. (In 3-5 days)​
FYI If anyone should ask... we currently use the CodeSourcery Lite Toolchain. I was just about to play with other Toolchains but decided against it because after doing some research I found this R&D by Ezekeel. Thanks to Ezekeel for the useful information.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
HyperKernel HDK v1.1
-Cleaned up choice of CPU Governors and reaaranged them so that when selecting them in CPU Control Apps such as VoltageControl by xan (which is highly recommended fo use with this kernel), its arranged by its "focus and intent" (based on extensive testing on all default Clocks and Voltages) from "battery focused to performance driven".
-With this focus on simplicity stated above, the only governors available are the following:
-lulzactive (interactive based cpu governor by Tegrak) extremely flexible... by default it has a screen off profile and can be tweaked using init.d scripts or the lulzactive app by Tegrak to be battery centric or performance oriented.
-sleepy (ondemand based cpu governor formerly called "solo" edited by Pongster) loves to sleep and idle at the lowest set frequency, hence the name change from "solo" to "sleepy". This can be tweaked and tuned using init.d scripts as well.
-conservative (good battery savings by default due to its slow ramp up and ramp down but tunable for performance) defaults are slightly tweaked for better performance than default conservative.
-lazy (ondemand based cpu governor by Ezekeel) described by Ezekeel as "maybe a better version of ondemand" and for good reason as it gives a good balance between battery life and performance. also tunable using init.d scripts.
-ondemandx (ondemand based cpu governor by Imoseyon) this features earlysuspend features and downsampling which looks for the lowest frequency which can sustain the load while keeping idle time over 30% and tries to try to decrease to this frequency.
-ondemand (old reliable thats been tweak by arighi to support deep_sleep and fast_start) these features try to detect if the CPU is coming from a deep sleep and is more likely to sleep again and thus limits its frequency to the lowest possible that can handle the operations needed. fast_start checks if the CPU needs more "ooomph" and jumps to the highest frequency faster to enable it to complete the operation the system needs to complete. (like during boot-up)
-Added sysfs interface for setting suspend frequency for sleepy CPU Governor. Default is 500Mhz. Min Frequency is 100Mhz, Max is 1.2Ghz (Why would you need to suspend beyond that right?)
-Added some tested tweaks from the past few months of testing with HyperDroid ROM.
-Removed the + sign at the end of the versioning thanks to franciscofranco.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
HyperKernel - HDKv1.0
-Consolidated all current features of the Ultimate Kernel and feel its matured enough to go by the name of the ROM. Enter the HyperKernel or HDK...
-Removed some governors that are not as effective based on testing. (Removed skywalker, SmartAssV2) Use lulzactive if you want an interactive based governor. There are 8 governors in total available. Default is kenobi. You can tweak it by echoing into sysfs as usual.
-Added some tweaks in Kernel thanks to Erasmux and everyone involved in the discussions HERE: http://forum.xda-developers.com/showthread.php?t=786919
-Enabled Kernel Debugging and Schedule Debugging for the tweaks from Erasmux et. al.
-Fixed LOUDER App Compatibility thanks to @supercurio and @gokhanmoral
-Integrated gokhanmoral's implementation of Tegrak's updated lulzactiveV2 (Huge props to Tegrak and gokhanmoral)
-Tuned lulzactive for HyperDroid defaults. (Can be changed using tegrak's lulzactive app from the market)
-[PATCH] ext4: fix ext4_end_io_dio() racing against fsync() from https://lkml.org/lkml/2011/12/16/311
Reported-by: Kent Overstreet <[email protected]>
Signed-off-by: "Theodore Ts'o" <[email protected]>
Cc: [email protected]
-[PATCH] ext4: avoid hangs in ext4_da_should_update_i_disksize() from https://lkml.org/lkml/2011/12/16/344
Signed-off-by: Andrea Arcangeli <[email protected]>
Signed-off-by: "Theodore Ts'o" <[email protected]>
Cc: [email protected]
-Added RWSEM from cattleprod's Github Repo c/o Code Aurora
-Change default AC charge current to 650
-Change Internal Voltage for each CPU Level from L2 to L7
-Change Bus Frequency Voltages (less 100mV)
-Fix typo in suspend.h and suspend.c
-Several Code Cleanups and optimizations for stability and performance
-Disabled Net_Sched Queueing and Traffic Shaping via Heirarchical Token Buckets (HTB) as no one was maximizing its use/presence in the kernel
-[PATCH] Added missing Android common patches that were previously included but overwritten by the 2.3.4 code drop, Samsung have not applied any new patches from the Android common kernel tree to their kernels. by Adam Green <[email protected]>
-Added lazy CPU governor by Ezekeel <[email protected]>
-Updated Kenobi to use lazy governor features + fast_start and deep_sleep detection
-Updated "LOUDER" kernel driver created by supercurio (Kernel drivers are ready and waiting for his App to increase volume)
-Add support for Tegrak's touchmove thanks to tegrak
-Modified cpufreq.h to follow samsung update3 default behavior when HI_ARMCLK_THAN_1_2GHZ is enabled
-Modified touchscreen locking CPU at L3 thanks to AndreiLux for pointing that out.
-Updated su binary thanks to ChainsDD (added ICS support for su)
Click to expand...
Click to collapse
Click to expand...
Click to collapse
v2.3 Ultimate
-Add [PATCH] kernel:smp: Match on_each_cpu behaviour on UP to SMP by Gilad Ben-Yossef <[email protected]>
-Add [PATCH] nohz: Remove ts->inidle checks before restarting the tick by Frederic Weisbecker <[email protected]>
-Enabled Smooth Scaling by default (Please use Voltage Control or init.d scripts to control your CPU or it will not work as expected)
-Now using Chainfire's CWM 5.0.2.7 Recovery (with no back key)
-Faster Recovery and Boot (slightly) due to the use of gzip for initramfs instead of xz... (still using xz for the kernel so the kernel is still 5.0MB)
Click to expand...
Click to collapse
Click to expand...
Click to collapse
v2.2 Ultimate
-Add other ARM Topology Patches [ARM: cpu topology: Add update_cpu_topology function]
-Added supercurio's voodoo modules (Huge props to supercurio)
-Load these via insmod at boot during post-init
Source for patches found here:
Exynos Yamaha Tweaks
https://github.com/project-voodoo/mc1n2_voodoo
Exynos ld9040 Tweaks
https://github.com/project-voodoo/ld9040_voodoo_exynos_galaxysii
ARM Topology Patches:
http://patches.linaro.org/5095/
v2.1 Ultimate
-Enabled AFTR by default and tweaked scheduling a little bit for performance.
-Patched to Add v5 ARM cpu topology definition by "Vincent Guittot"
-Enabled sched_mc_power_savings
Add ARM cpu topology definition
The affinity between ARM processors is defined in the MPIDR register.
We can identify which processors are in the same cluster,
and which ones have performance interdependency. We can define the
cpu topology of ARM platform, that is then used by sched_mc and sched_smt.
The default state of sched_mc and sched_smt config is disable.
When enabled, the behavior of the scheduler can be modified with
sched_mc_power_savings and sched_smt_power_savings sysfs interfaces.
ARM CPU topology
https://lkml.org/lkml/2011/7/4/250
Click to expand...
Click to collapse
Click to expand...
Click to collapse
v2.0 Ultimate
Release Date 09/DEC/2011
Added the Ultimate CFS Patch
- Added [PATCH] CFS Autogroup: Implementation by Mike Galbraith as ported by faux123 for 2.6.35 kernels.
I (sarcastillo) additionally edited some things in sched.c to make it compile properly for 2.6.35.14 Samsung Sourced kernels
More info on this here: https://lkml.org/lkml/2010/11/20/91
Added some PPP Patches
- Added [PATCH] net: Reorder incoming packets in PPPoLAC and PPPoPNS by Chia-chi Yeh
Added some RCU and CPU-Hotplug Patches
- Added [PATCH] cpu-hotplug: Add the function 'cpu_hotplug_inprogress' by Maya Spivak
- Added [PATCH] printk: Don't allow cpu to get console lock during hotplugging by Maya Spivak
- Added [PATCH] rcu-tree: Check for extended quiescent state at start of gp by Maya Spivak
- Added [PATCH] sched: Do not block when waiting to free old root domain by Maya Spivak
More details on commit message on bitbucket
- Turned Off STACKTRACE, FTRACE and SEC_LOG
- Set USB_VBUS Draw to 450
Click to expand...
Click to collapse
Click to expand...
Click to collapse
v1.9 Ultimate
- Added latest cpufreq patch by arighi that brings down battery consumption when the screen is on. More details on actual commit on my bitbucket git repo.
- Removed some files from initramfs to bring kernel down to 5.1MB (without sacrificing key features we want in our kernel)
Click to expand...
Click to collapse
Click to expand...
Click to collapse
v1.8 Ultima
- Kenobi set as default CPU governor
- Disabled ARM_UNWIND
- Fixed Recovery Loader to enable ROM Tool/OTA App to work with CWM 5
- Revert to --lzma2=dict=1MiB (increases initramfs a little and adds some gains in speed vs compression)
- Added zcache as backported by faux123 here: https://bitbucket.org/faux123 BUT I only enabled cleancache for now
zcache, tmem, cleancache info here: https://lwn.net/Articles/454795/
Click to expand...
Click to collapse
Click to expand...
Click to collapse
v1.7 SynergySeries
- BFQv3r1 as default I/O scheduler
- Removed NTFS Support in the kernel as that's handle by ntfs-3g now
- Removed ReiserFS support here as well (as Recovery may not support it properly)
- Removed ext 2 support as the option for using ext4 as ext2 and ext3 is enabled
Click to expand...
Click to collapse
Click to expand...
Click to collapse
v1.6 SynergySeries
- Added XZ decompression support for kernel headers and initramfs... (Thanks to faux123)
- Added some XZ related fixes thanks to the original contributors.
- Tweaked XZ compression to compress at -9 instead of the default -6 (since XZ decompresses faster when the archive is larger)
and since in kernel land you don't need to worry about compressing anything back to XZ, these gains in size were enough of a trade-off instead of using gzip by default.
(Technically, gzip compressed kernels and initramfs are faster than any other compression method...
but for our device we have a lot of raw CPU power and a lot of RAM) If you don't trust me, trust the smoothness of the kernel at its current setup.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Code:
Why XZ? Some XZ Decompression details: (more here [url]http://tukaani.org/xz/[/url])
- Its about 30% smaller and decompresses at just half the speed of gzip...
I decided to use it as we have a lot of ram and raw cpu power that can easily handle the extra load xz compressed kernels and initramfs bring...
based on my current understanding, it decompresses really fast so the boot time and other processes that depend on these are still fast while keeping the kernel lean and mean
- Huge props to Lasse Collin and Igor Pavlov for XZ... quite an amazing piece of work there.
- Our kernel with initramfs and complete features (nothing made as modules or removed) is only 5.8MB yup... you read that right...
v1.5
- BFQv3r1 included (backported from 2.6.38)
- Enable Net Scheduling and Queueing for a more stable and faster loading of pages and apps that depend on a network connection (e.g. Market)
HTB by default http://luxik.cdi.cz/~devik/qos/htb/
Why HTB? See here: http://luxik.cdi.cz/~devik/qos/htb
- Experimental Support for Non-Samsung ROM's thanks to gokhanmoral's siyah_feature_set which I ported from his kernel tree and used his initramfs as a base
- Experimental NTFS automount for OTG devices (you'll have to do a little more work to enable sdcard as ntfs) (Thanks to gokhan for the hotplug script)
Note: fuse.ko is built in statically into the kernel, as is cifs.ko and usbserial.ko
- Enabled fsync disabled (can be disabled by doing an echo "1" > /sys/module/sync/parameters/fsync_disabled in a terminal emulator or as a script for gscript or scriptmanager)
- Enabled fast_start and deep_sleep for 2 other ondemand based governors: solo and kenobi
- Turned Off CFS bandwidth for a small performance gain
Click to expand...
Click to collapse
Click to expand...
Click to collapse
v1.4
- Made FUSE, CIFS and other .ko's part of the kernel.
- Fixed Voltage COntrol scripts not being set correctly at boot time.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
v1.3
- bfq by default
- Experimental use of NET scheduling (HTB) for faster page loading when browsing (Market included)
- CWMManager now backups to external as required.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
v1.2
- cleaned up kernel source code and initramfs
- User-level Release only (disabled kernel debugging)
Click to expand...
Click to collapse
Click to expand...
Click to collapse
v1.1
- User-Level release removes kernel debugging to increase smoothness
- Touchscreen fix set to "3" for more responsiveness during games, etc.
- reorganized initramfs scripts (easier for devs to find as they're centralized now)
- fixed USB charge current by using the latest charge_current related code from Gokhan (he's the author of this feature)
- removed userspace, lagfree and SavagedZen, InteractiveX and brazilianwax governors
- brought kernel size down a little bit more
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Kernel Androidmeda TJK v1.0
Release Date 20/NOV/2011
Included Solo, Kenobi and Skywalker governors.
Reverted to Recovery 5.0.2.7 for stability and internal testings.
Tweaked recovery to show internal sd and external sd and point to correct path.
Included CWM 3.0
speeded up loading of init.d scripts
fuse.ko is now also loaded on boot
Deadline is default scheduler
Click to expand...
Click to collapse
Click to expand...
Click to collapse
OLD CHANGELOG​
Kernel Androidmeda TWD v2.5
Release Date 09/NOV/2011
Included lulzactive gorvernor
Reverted to Recovery 4.0.0.2 for stability and internal testings.
Reverted to stock voltage values to avoid SOD of cpus not handling well lower frequencies
Initramfs totally restructured again.
Kernel Androidmeda TWD v2.3
Release Date 30/OCT/2011
Fixed yet again inst-root.sh script
Included Fuse.ko and gspca.ko to lib modules (sorry about that)
Kernel Androidmeda TWD v2.2
Release Date 28/OCT/2011
Upgraded to recovery 5.0.2.7
Fixed instant root script as it was not working (thanks to pongster)
Enabled Thumbee for testing
Kernel Androidmeda TWD v2.0
Release Date 27/OCT/2011
Added the following features thanks to Speedmod huge thanks to him for sharing and the credits go to him and pongster for the merge into our kernel.
- MDNIE screen sharpness tuning (improves text readability)
- MDNIE color tuning (reduces over-saturation of color)
- Lower brightness at low-light levels
Updated Superuser.apk to 3.06 and latest bin for rooting
Updated Recovery to 5.0.2.6 (still no back key, sorry, we are working on that 24/7)
Kernel Androidmeda TWD v1.0
Release Date 24/OCT/2011
Based on update3 from samsung.
Removed CUSE support
cifs.ko is loaded now via init.d
user customizable charging speed (use at your own risk).via script on init.d, thanks to gokhanmoral
Committed Patch to fix fuel alert wakelock Thanks to Entropy512
Kernel Androidmeda DNR v3.1
Release Date 17/OCT/2011
CWM app backups on external sd card, to restore them u will have to manually copy those onto internal sd card (we actually find this useful to backups, so, while we are linked to sources on how to build recoery from source, we will stick with this option)
Making the backup from recovery makes the backup into internal sd card
Changed from SLQB to SLUB
Enabled Brazilinawax and SavagedZen governors for testing purposes
Released as an independent CWM zip file.
Kernel Androidmeda DNR v2.0
Release Date 14/OCT/2011
Initramfs from kI8
Dalvik is now back to data/dalvik-cache
ClockworkMod Recovery v5.0.2.3
Support for internal and external sd card on recovery
Several patches to kernel, see github for changelog
Superuser 3.05 (thanks to chainsdd)
Kernel Androidmeda DNR v1.0
Release Date 05/OCT/2011
Initramfs from kI3
Samsung kernel-update2 (patched for deep sleep fix)
Based on Arighi sources (arighi)
ClockworkMod Recovery v4.0.1.5
Custom boot logo and support for custom bootanimations (Props to Hellcat)
Dalvik cache moved to /dalvik located on p12 hidden partition and symlinked to data/dalvik-cache (Androidmeda Original Feature)
recovery modded to format /dalvik (currently wipe dalviks cache does not work, will be fixed in near future, as of right now, please use format /dalvik to wipe dalvik cache.)
Instant root (modded script by gokhanmoral of SiyahKernel with a few edits by pongster to ensure latest SU apk and binary are used.)
Superuser 3.0 (thanks to chainsdd)
Touchscreenfix (vitalij)
Init.d support
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Experimental CPU Governors:​
*Experimental CPU Governors:
Added 3 modded CPU Governors tweaked and optimized for the SGS2
*skywalker is a smart and smooth tweaked and optimized for the SGS2 based on SavagedZen. (Right now I just tweaked the numbers, but I plan to try and add more mini features. In order to keep all bugs properly attributed to my experiments and not the original author's, I have renamed it accordingly.)
It suspends at a freq of 500Mhz. It wakes up at 800Mhz.
*kenobi is an aggressively smart and smooth tweaked and optimized for the SGS2 based on ondemand as tweaked by arighi. I also ported the features of Ezekeel's lazy governor. (which is based on ondemand as well) (In order to keep all bugs properly attributed to my experiments and not the original author's, I have renamed it accordingly.)
*solo is an attempt to balance performance and battery life. Its based on the tweaked ondemand by arighi and is optimized for the SGS2. It includes imoseyon's ondemandx tweaks with some down_sampling and other features that users can set by echo'ing into sysfs.
It also features arighi's fast_start and deep_sleep detection features. It also suspends at a freq of 500Mhz.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Exciting news!
Can't wait to see what you've developed.
(First! )
Great use your hyperdroid on my HD2... Best Rom ever... I want to test what is better LeoMar75 Revolution rom or your hyperdroid rom!!!!
Send from my Revolution GT-I9100 using Tapatalk
well come to gs2 , waiting for your rom.
I'm from hd2.. Hyper is the best for ever.
Yes, finally released...
I didn't help much for this release but, i will give you my full support for next releases
Woooo, hyperdroid, I remember the days I had HD2, used to love your roms with 160 or 180 dpi screen resolution, welcome waiting for your rom, Regards.
Welcome pongster !!!!!!!!! warm greatings from India too !!!!!!!
We are honoured to have you on the Samsung Galaxy S2 forums !!!
Eagerly waiting for your work.
We need performance !!! Looks are secondary !!!
Best Regards,
Karan.
sweet and warm welcome !! nice to have you here !!
will support 100%

[ROM][KL1][ICS] Vivaldi 4Seasons ICStyle 2.0

Hi all!
We are here to present you the
{
"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"
}
This team is proud to present you our new Project, its called «4Seasons»
Its called this way to celebrate one Italian Musician that is appreciated all over the world: Antonio Vivaldi
So this rom will start with the Stock Samsung theme, but it will come in bundle with 4 Themes (one for Season)
Each theme will be carachterized by a strong inspiration to each season and will have a special bootsound track directly from the beautiful works from Vivaldi's «Quattro Stagioni»​
The ItalianCustomStyle team is composed of:
aeroxdefocu
Angelom
Guidox79
89luca89
Well so Let's start with the rom!!
DOWNLOAD 4Seasons ICStyle 2.0 New Release
Sorry but the actual themes are NOT COMPATIBLE with the ICS release,
Zoule is readapting and reworking the themes, please be carefull!
Fix the colors, and The Animated Reveal..
In addition, we will have an attenuation of the animation of the curtain, that when there are notifications,
remain hidden from the small panel of notifications.
Fixed the annoying writing clear.
Download Fix 4Seasons 2.0​
Click to expand...
Click to collapse
Changelog v2.0
Added mod to have 5 icons in the dock, and in the screens, the launcher Thank Petsasj
Upgraded kernel to Abyss pluss 3.1 final
Several minor bugs fixed
Ics theme thanks BigBang
Added transitions ics
Added fix for the silence of the camera system with the volume turned down.
Jkey-13.4.1 with new features
Adedd Polar Office
Reveal-animated notifications
App for download youtube
Changelog v1.1
Upgraded kernel to Abyss pluss 3.0 final
Several minor bugs fixed
Fixed iussue with Cpu settings
Fixed iussue with HomeDoubleclick settings
Removed OfflineVoicecommands (take it from extras! better explanation in later posts )
Added Screenshot butto in power prompt by default
Added barcode scanner app (goes in combo with the OTA Updates to have easly new repositories )
Optimized memory managment for faster performance
New themes with WAY lower installation time and reliability
NEW Ringtones for every season!! They are included in themes A joy for your ears!
Changelog v1.0
-Based on the latest official firmware 2.3.6 WIPE
-Deodexed
-Zipalinged
-Theme Original Stock
-Jkay 13.2 Included
-Jkay preactivated
-NEW Tw 4.5 English By Fr4ggor
-CRT Old-TV Fix
-GPU Browser NO Lag no Over scroll + User agent
-Added the Mod-Battery with incremental rate of 1%
-Delete the sound notifications full charge and minimum charge battery
-GPS Quick-Fix
-All Framework DEODEXED zipaligned and optimized PNG and has been compressed to save space
-Mms.apk no MMS auto-conversion -200 contacts per SMS - fixed received time thanks to (muveszur)
-Added the Mod rom to improve the bitrate audio / video
-Romoved the Wifi-sharing
- Added VOIP for Wifi
- Added multilingual T9 Dictionaries
- Camera Stock is better NOW on 2.3.6
-Improved Audio
-Updated hosts to eliminate advertising and web apps
-Phone.apk CallRec integrated (No Auto Rotation + No Increasing Tone ) FULL Screen image
-Full Screen Image in Call
-Ringtones ICS
-Notification ICS
-New Market 3.3.1
-Bootanimation ItalianCustomStyle
-Video and Audio Gtalk Front Camera 2.3.6
-New Titanium Backup app
-New Gtalk app 1.3
-EmailWidget trasparent
-Added CWM app
-Removed some apk samsung
-Swipe Multilenguages
-Ram Scrip added
-Included app_process and system_server from Android 2.3.7 (improves scrolling)
-Build.prop tweaks
-OTA Updates and extras
-App removed flashable with this ZIP
-Daemon OC And Settings
-Dualcore Scripts (Voltage Control support)
-Added Extra settings for customize:
-Transition speed
-Application Installing place
-Home button Double Click Action
The ROm comes in bundle with the NEW Abyss Plus 2.1 by Angelom
NOW:
After this post, I And all the team-mates will explain you all the Extra stuffs and Will make all you clear about Kernel, Mods and will guide you with screenshots and videos!
NAVIGATE TROUGHT THREAD:
1- Kernel
2- Voice Commands and CPU
3- Extras, Mods OTA Updates
4- work in progress
5- Downloads ROM & Themes
6- Info & News
Thanks
Sicopat
Paul Modaco
_JKay_
Waman
XDA:DevDB Information
Vivaldi 4Seasons ICStyle 2.0, a ROM for the Samsung Galaxy S II
Contributors
Italian_Custom_Style, aeroxdefocu, Angelom, Guidox79, 89luca89
ROM OS Version: 4.0.x Ice Cream Sandwich
ROM Kernel: Linux 2.3.x
Based On: AOKP
Version Information
Status: Stable
Current Stable Version: 2.0
Stable Release Date: 2012-02-02
Created 2013-06-27
Last Updated 2013-07-01
AbyssPlus kernel 3.1
Changelog:
Added Voodoo Louder Compatibility
More cpu governor changes, removed obsolete governors
Added idle_notifier support
use RWSEM_XCHGADD_ALGORITHM
Added bfqv3r1 (thanks to Tegrak)
GPU modifications: mali 3-step
Changed Configuration
Others little fix
All functions of AbyssPlus 3.0 kernel
AbyssPlus Kernel 3.1 Sources:
http://www.mediafire.com/?idao8zol8b39cz7
AbyssPlus kernel 3.0
Changelog:
Changed to new workqueue implementation
Updated patches for ARM topology
Enabled Sched_mc
Enabled AFTR CPU idle mode
Enabled cleancache
SIO i/o scheduler default
Some cpu governor modifications
vmscan: prevent background aging of anon page in no swap system
Added in cpuidle :extend cpuidle and menu governor to handle dynamic states
Some unnecessary code cleanups and tweaks
Abyss Plus 3.0 Kernel Sources
Sources Abyss
Abyss Kernel 2.1
Changelog:
Updated kernel to Samsung Update3 Source
Updated some files based on 2.6.35.14 for battery improvement
Add CW Recovery 4.0.1.5 for ota updater compatibility
Frequency range:
25-50-100-200-500-800-1000-1200-1304-1400-1536
Cpu governor: Ondemand, ondemandx, Interactive, interactivex, Performance, Conservative, Smartass, Smartass2, Lagfree, Luizactive, Lazy, Savagedzen, powersave
Revisited every governor
I/O Scheduler: BFQ v3, CFQ, Deadline, Sio, VR, noop
Added tweak for screen sharpness
Lowered frequency bus voltages
patch inserted MM
Added compatibility with Tegrak Touchmove (to adjust the touch)
Modified support for video recording up to 100fps (watch the recording at 100 fps still does not work for limitations due to the Roms)
Tegrak 2nd Core support
cgroup: Introduce timer slack subsystem
Adding RCU Classic
Add JRCU
ib: introduce some memory copy macros and functions
Hard-enabled Float
Added conversion RCU
Increase ext4 disk write performance
memcg fix
Add tweak by IntersectRaven
Fixed the problem with orbot
Added USB Tethering
Enabled BT BT_Wake logs for debugging
Adding CleanCache
Fixed fuel alert wakelocks
backport new 3.0 kernel block driver
Added possibility to insert Custom Boot Logo
(Sd in creating a folder called logo.jpg into the logo and copy, format 480×800, before flashing the kernel)
Disabled Frame pint
Added battery calibration
Added auto-backup efs directory in / data / .Abyss
Removed iowait-is-busy-tunable code
Added Samplig down factor tunable queues
Minimum sampling rate set to 10ms
Enabled fast start on Ondemand
Optimized Jhash 3
Modified wireless: fixed memory leak in case of failure of dhd_bus_init
Modified TCP
SLUB: Order slub_max set to 0
Modified workqueue
EMMC put to sleep before the suspension
Added low-power idle notifier
Add patch CK2
ARM optimized algorithm RWSEM
Fixed wrap timers to 4,294 sec.
MALI-400 GPU Disabled State Tracking
Removed Sync in workqueue wakelock
Faster access to cgroupfs
Increase battery life and performance
All kernel functions old Abyss
AbyssPluss 2.1 kernel Sources:
http://www.multiupload.com/KVA7Q6L74J
------------------------
GUIDE TO RESIZE WIDGETS ON TOUCHWIZ
VOICE COMMANDS
I'm here to explain you some mods I (and other team-mates) did for this great work
Thoose I'm presenting to you are the ALL-New port of MOTOROLA VOICE COMMANDS:
As you read they are COMPLETELY OFFLINE (instead of the full online Samsung and Google)
They will be pratical, Multilingual and have a Great feature, they can be adapted you can simply adapt them to your pronunciation, dialet and so on, so will be ALWAYS responsitive
Supports 37 Launguages
You can then set up them to pop up with the Home DOuble-Click that you can see in the /settings/4seasons Extras/Home Button DoubleClick
-> REVISED AND CORRECTED!
Those ALL NEW Cpu scripts are revised from the one I did time ago, now they PERFECTLY Support GS2!
In fact you have REALLY The second core ONLINE:
The phone will be ALWAYS Smooth like oil whatever you're doing
THIS Will also set 2 profiles of UnderVolt depending on the screen state (on/off)
BU this time the daemon supports the changing of this values
The Daemon SUPPORTS VOLTAGE CONTROL Just install it from the market!! And you're done!
The Cpu Daemon (Virtous OC) is also another thing that in this rom is foundamental to take advantage of ALL The juice the great AbyssPlus kernel can give to you!
Bt default you will have this configuration
Screen off:
100mhz
200mhz
Conservative
But you can go DOWN to 25mhz for min and 100mhz for max, I DO NOT RECOMMEND GO LOWER (can cause problem of wake with calls and music for example)
long battery life is all here!!
Screen on:
200mhz
1200mhz
ondemandX
Here the (when the screen is on) we want the best performance for you, in speed and fluidity!
So we can take advantage of the whole 1.2ghz samsung gave us!
With the CPU Settings ( settings-> 4seasons Extra -> CPU Settings)
You can set up and also OVERCLOCK to 1536mhz! To have blazing fast performances! (not needed to be honest...but a good sport ahaha)
Also the OndemandX Governor is built to give Better scaling performances than the Ondemand, keeping the Great battery saving but having always BEST Performance!
The app is really simple to use and intuitive, and you (after Tap Apply) have only to screen off phone and then screen on to make the changes effective...Remember that!
1.Change application install location,You can choose where to install your applications,internal SD,Internal Memory or Automatic mode
2.Choose speed of animations in indivudal Wondows,This is very useful if you want to speed up or slow down our animations
3.Same to Windows animation,but choose a translation animation
4.Compatibility Mode,run older app ...
5.Home double button,Choose app if you want on this button...thanks c3k....
But not compatible with samsung voice commands...
6.CPU setting included Deamod controll to set your CPU (explained it by 89luca89 in previous post)
7.With this app,you see battery used,status information and statics on Battery
In this rom are included OTA app...With this app you can download new rom, install new themes, download all the mods available in it ..
it's all very simple, once configured, to find the extras, just select what you want to install, you download, then you click on install now and the phone will restart and everything will install automatically...
If you click on theme, also have the opportunity to preview what it will install through the screenshots
This is a FULL screen mod,With this mod, you can put your photos in full screen of a contact ....
You will have a default image that is in the first photo, you can change it simply by going to contacts, select what you want and add the photos you want ...
the images speak for themselves, do not add anything more
​
1.in YOUTUBE app,are included possibility to download video,in the original app this option was not possible
2.this is a manage TW4.5,very good app,you can download themes, widgets, and stay current with all updates TW4, by Frogg0r
3.you have possibility select User Agent on stock Browser,Android or Desktop
4.this is a famous mod by Jkay,a good guide to configure this app are on this LINK
Video By Ferranza
--Reserved--
DOWNLOAD 4Seasons ICStyle 2.0 New Release​http://www.italiancustomstyle.com/H...ontent/ICSteam/Extra/4Seasons_ICStyle_2.0.zip
Click to expand...
Click to collapse
It is recommended NOT to use Internet Explorer to download, Thanks​
Download Autumn​
Download Summer​
Download Winter​
Download Spring​
DOWNLOAD 4Seasons ICStyle 2.0 New Release​http://www.italiancustomstyle.com/H...ontent/ICSteam/Extra/4Seasons_ICStyle_2.0.zip
Click to expand...
Click to collapse
It is recommended NOT to use Internet Explorer to download, Thanks
Sorry but the actual themes are NOT COMPATIBLE with the ICS release, Zoule is readapting and reworking the themes, please be carefull!
Official Blog ItalianCustomStyle
Download Autumn​
Download Summer​
Download Spring​
Download Winter​
Official Blog ItalianCustomStyle​
woooow Sounds Great waiting for Download Links
Love the name "4seasons" I love Vivaldi
I am actually the first viewer in this thread . Just waited for you guys to reserve the posts;-) .
Just some things 1. This is too good to be true!
2. What will happen with the other rooms you guys develop?
Does this rom same as the foxhound 2.8? The change log quite similar or it's better?
Sent from my GT-I9100 using XDA App
Change the changelog guys....KK5 is 2.3.6 not 2.3.5 just a little pointer...
COMPLETE CHANGELOG:
-Based on the latest official firmware 2.3.5 WIPE
looks realy good, but can you explain this line: Camera Stock is better NOW on 2.3.5 ?
edit: when download links will be online?
edit2: I got it now. Any comments on camera improvements?
It's 2.3.6 not 2.3.5
Looks like just foxhound rom with different theme and comes from another developer..
Just my opinion.. btw looks great
What do you mean by you have added overglow?
chinhe said:
Looks like just foxhound rom with different theme and comes from another developer..
Just my opinion.. btw looks great
Click to expand...
Click to collapse
Well raffaele is part of the team...
Vahidmoby said:
woooow Sounds Great waiting for Download Links
Love the name "4seasons" I love Vivaldi
Click to expand...
Click to collapse
Well so when you install one of the 4 season theme...
Check the bootsound!!
_JKay_ said:
What do you mean by you have added overglow?
Click to expand...
Click to collapse
Heh sorry it was a typo, cause it was added (the glow) back when there was bounce overscroll, now th glow is samsung default...
Corrected!
Where are the download links, Luca?
Sent from my GT-I9100 using Tapatalk
Ho guy,just two words,nice job
sileshnair said:
Where are the download links, Luca?
Hello links for downloading are in the post of biondo99
Ciao
Inviato dal mio GT-I9100 usando Tapatalk
Click to expand...
Click to collapse

【HOT!】【ROM】【4.2/4.3/4.4】【KitKAT】✪ eRRo Ultra ✪【Super Fast and Smoothest】 ♛16/04/14♛

【HOT!】【ROM】【4.2/4.3/4.4】【KitKAT】✪ eRRo Ultra ✪【Super Fast and Smoothest】 ♛16/04/14♛
{
"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"
}
@__________[email protected]
NOW in ULTRA ! ! !
SORRY FOR NO UPDATES AFTER A HALF YEAR 
 @__________[email protected]
NOt only for MDPI, Now, URUSHI (raY) build is up!!!
i've made for Ray user because we are on OnE Discussion
( XDA Developers > Sony Ericsson Xperia Mini, Mini Pro, Active, Ray, Live with Walkman )
_____ dont forget to read notes and installation instructions _____
​
INTRO :
What is eRRo rOM? sure like error?? lol :laugh: . NOt funny, eRRo rOM is ROM which is based on Android system version 4.2.2 jellybean UNOFFICIAL CM10.1 LX :good: . Why the name is eRRo? because on eRRo rOM it has error process when installation!!. Dafuq. By the way its not real error. It just FEATURE on this rom that which is not owned by another roms . That error does not effect any apps and system service . (has been fixed )My goal on eRRo ROM is to make a SUPER LIGHTWEIGHT AND SMOOTH ROM. Beside of that, eRRo rom has too many scripts and tweaks. So, this rom is VERY FAST.GOOD FOR GAMING.MULTITASKING.DAILY-USE.BATTERY FRIENDLY and more... feel with urself! ...​
Click to expand...
Click to collapse
FEATURES :
- Fake error (yeah) fixed
Click to expand...
Click to collapse
-Random reboot?? NO! with lupus and my rom on my mango its very stable
- Super LightWeight Rom (only 90Mb) on lightest version
- Automatic Brightness
- Keyboard Layout
- Wifi AP
- Bluetooth
- FM Radio (see on NOTE)
- Camera
- XBooster (for BIG free up RAM usage) no need it again, has been added better RAM Managements
- Torch
- Accelerometer
- USB On To Go (OTG/MTP) as default
- USB Mass Storage (if you want to change it, go to settings-storage-tap options button- USB computer connection)
- Add camera features
- and more. All everything works
- Found bug? just tell me
Click to expand...
Click to collapse
PERFORMANCE AND TWEAKS :
- Performance tweaks
- Hardware acceleration enabled
- Graphics tweaks
- Power saving
- Sdcard tweak
- zRam tweaks at 60mb
- Increase Photo and Recording quality (include jpg quality)
- Reduce Boot Time
- Better Flashlight and Camera flash quality
- Internet connections tweaks
- Scrolling more fast
- pp0 interface tweak
- Init.d support (include init.d tweaks)
- Governor Ondemand as default (include governor ondemand tweaks)
- and more (u can tell me)
Click to expand...
Click to collapse
CHANGELOGS :
16/04/2014[BIG UPDATE!!] Ultra version :
- Updated to Jelly Bean 4.4.2 (Latest cm11 changes)
- Updated kernel to 3.4.82
- Updated zRAM from kernel 3.14
- Updated to Android 4.4.2_r2
- Updated audio HAL (various updates/bugfixes)
- Updated adreno GPU libs from Galaxy S3 (d2lte)
- Updated BFQ io scheduler
- Updated wpa_supplicant/hostapd for KitKat from TI
- Updated exFAT kernel driver
- Updated powersave: max 768MHz, balanced: min 122MHz
- Enabled Sony apps in market
- Enabled ION for everything except camera
- Enabled VSYNC (aka Project Butter)
- Enabled Qualcomm bionic optimizations
- Enabled CWM SD card partitioning settings
- Enabled qcom LPA (Low Power Audio)
- Enabled back camera mic
- Enabled low_ram prop by default
- Enabled hid-sony kernel driver for PS3 controller
- Disabled KSM by default to improve performance
- Prevent All Tweaks and Script to improve performances
- New kernel based on kk_2.7-stable CAF branch
- Corrected device name/manufacturer
- Use display-caf/media-caf instead of display-legacy/media-legacy
- Slim size 145Mb
- Added option to enable High End graphic effects in performance settings
- Beta #1 pls report if any issue
Working list :
-LCD
-Touch
-RIL 2G & 3G
-SMS/MMS
-Accelerometer
-Proximity sensor
-Ambient Light sensor (including automatic brightness)
-Vibrator (including vibrator intensity tuning)
-Audio
-Headphones
-Button & keyboard leds (including brightness adjustment)
-Notification led (including soft dim effect)
-Physical keyboard
-Hardware keys
-SD card
-USB: Mass storage
-USB: MTP
-USB: PTP
-USB: ADB
-USB: OTG
-USB tethering
-GPS
-Camera
-Video recording
-Panorama mode in Camera
-Torch
-Bluetooth music
-Bluetooth calling
-Bluetooth tethering
-Offline charging
-Overclocking (up to 1.4GHz)
-CWM recovery
Bugs : FM radio
15/10/13Ultimate v2 :
- Latest update CM 10.2
- Kernel updated to 3.4.65
- Removed Focal.apk
- Default IO changed into CFQ
- Support for vibrator intensity tuning
- Improved power management and wifi
- Fix Keyboard on LatinIME
- Switch launcher for more slim and stable
other's LX changes :
Code:
Fixed variable button/keyboard brightness
Fixed google update service battery drain (cm patch)
Disabled touchscreen undervolt on anzu
Fixed USB OTG support
Fixed OpenVPN support
Improved wifi
Undervolt wifi for better battery performance
Updated bma250 (accelerometer) kernel driver from fuji 3.4 kernel
Updated apds9702 (proximity) kernel driver from fuji 3.4 kernel
Lower cpu usage a bit when screen is on
Switch from LZ4 to LZO compression for kernel & ramdisk
Updated wifi driver & firmware to latest officially supported by TI
Updated all proprietaries from 4.1.B.0.587
CWM sdcard format
LZO updates
wpa_supplicant updates
netd updates
wifi hotspot updates
wifi calibration updates
Power management updates
Possible fix for DSPManager loss of effects
Configure power management in recovery: ondemand & 1ghz cpu clock
Testing hardware acceleration optimization for low mem devices
Camera: Enabled video stabilization
Camera: Enable 864x480 video recording (will show as 720p in the app)
Camera: Enable image stabilization & disable scene detection in HDR mode
Camera: Metering mode support
08/09/2013Ultimate version :
- Updated to Jelly Bean 4.3 (Latest cm10.2 changes)
- Updated kernel to 3.4.59
- Fix Panorama Camera
- Fix All Camera applications issue!!
- Face unlock fixed
- Preview image fixed without app hacks!
- Fix widget problems
- Set default brightness to 10% (people who want lower can still change it in auto brightness settings)
- Broken button & keyboard backlight brightness adjustment (only on/off works, no variable brightness)
- Beta release
​08/08/13Hepta v2 :
- Fix boot issue (fixed)
- Correct some mistakes in framework
- More Lightweights only 90Mb
- Add Many tweak's and script's :
zRam now enabled by default at 60Mb
Add dnsmasq tweak
Add Rambooster
Improve Ram Management's
Vm tweaks
Network tweaks
Init.d tweaks
Sdcard speed impoved
Zipalin all apk's
Minfree tweak , and other's..
06/08/2013Hepta version :
- Latest CM10.1
LX changes :
Updated kernel to 3.4.55
More SELinux changes (still disabled)
Recovery: Update wipe data option confirmation
Recovery: Add sdparted option to partition in ext4 fstype
Power management updates
Auto detect sdcard fstype & partition in recovery
Initial SELinux policy
liblights: don't apply gamma curve to backlight
Update auto brightness levels
Lowmemorykiller: revert fuji update, revert nAa 3.0.31 lmk, use plain CAF 3.4 lmk
recovery: Add power off & reboot to bootloader mode in advanced menu
- Add performance superb tweak
- Add service tweak
- Add HDR feature on camera
- Add radio missing files
- Battery more save
- Fix some connection issue
- Fix correction on build prop
- New camera lib's
- New radio lib's
- Incrased volume in-call
- Boot time more quick
- Disabled button light
- Add enabled logcat line? (not tested)
- Support screen orientation 180 degree
- Support screen orientation 270 degree
- Add lockscreen tweak
- Add some new undetifined tweak's
- Enabled hw_accel
- Changed min scale of CPU to 249Mhz ( i think it more stable )
- Changed max scale of CPU to 1Ghz ( i think it more stable )
- Changed governor to ondemand ( i think it more smooth )​
21/07/2013Heksa version (More Perfect!!) :
- REBASED TO LATEST UNOFFICIAL CM10.1 LX (ONLY FOR X-RAY)
- More Lightweights
- Removed Matte+ (if u want to propha looks, download it on second post)
- Back to One stocK CM10.1 theme installed
- Free Lockscreen easY mod (just tap "eRRo" and drag anywhere you want to unlock)
- Add default clock app
- Add default alarm
- Frame Per Seconds Improved unlimited
- Add default stopwatch
- Changed all default icons to CM 10.1 style
- EHRPD Support
- Fix for crop on keyboard layout
- More Net speed tweaks
- Sensor sleep control
- Re-enable USB debugging notification
- Noise Cancellation Off
- Add more streaming tweak
- Increase smooth speed to 300
- Removed "Stop the phone from waking up when pressing the volume key"
- Enable Hardware 3D
- Battery More efiicient
- Touch Tweaked
- Tweaked all of Apk's to more slim
- Add 3D performance​11/07/2013Penta version (Bugs fix) :
- What is on Peta eRRo (new) version? / changed some apps (12/07/2013) :
* Fix add some tweaks on mango
* Changed Opera Mini to light stock browser (many ppl want this and more fast)
* Changed Launcher to ZeamLauncher (only 388kb a lot of more STABLE and SMOOTH with nice options)
* Change keyboard to more lightweight (but, it will crash ur zu keyboard -> see on INSTALL INSTRUCTION or NOTE to fix it
* Add Live Wallpapers (ppl want this)
- Include : Black Hole, Bubbles, Holo Spiral, Nexus, Phase Beam, and Water
* Fix for double camera and clock apps
* Fix Landscape widget Lock Clock
* Landscappe mode on app drawer the icon is more big
* More Lightweight!!
- Only 97Mb.
_____________________________below is old penta
- Fix fake error
- Fix Root permissions while installing
- Fix bluetooth headset on phone (for music not yet) pls someones help our to fix this
- Fix take along time while reboot to recovery (now less than 30's)
- Add some customization text while install process
- Dual recovery?!
*If you want go to TWRP recovery, restart recovery from power menu
*If you want go to CWM recovery, turn off phone, turn on, then press back
- Improve more data speeds on 3G
- Stop the phone from waking up when pressing the volume key
- Removed some useless apps
- Updated Terminal Emulator to 1.0.53 with HD icon (dont update for keep hd icon)
- Optimized init.d scripts
- Changed browser to opera mini (want stock browser? on dev files page )
- Changed CMFileManager to File Explorer
- Always starting apps before lockscreen for fast apps drawing
- Better Ram managements (will keep your free ram automatically and good for multitasking, also enabled ram tweaks at hard gaming)
- More lightweights (108Mb size of ROM)
Attention :
kiss your mom and happy ramadan . Dont forget, forgive to each others
​07/07/2013
Buta version (Performance Strike!!) :
- FIX Increase the volume steps in-call
- Smooth and clearly display and graphics (pure)
- Smoothness MOD, include memory tweaks :
*Foreground app
*Visible app
*Perceptible app
*Heavy weight app
*Secondary server
*Backup app
*Home app
*Hidden app
*Content provider
*Empty app
- Improved performance
- System Tweaks
- Add more init.d tweaks (28 of total)
- Changed laucher to Xperia launcher (more smooth and feel the original)
- Fix Boost widget to free up more RAM
- Changed clock at 1.4 Ghz as default (still smooth and nice battery life)
- Changed governor to ondemand as default (u can change it with cpu control or app setcpu)
- improvement on read database process
- Fast and smooth scrolling improvements
- Ram booster
- Entropy for more fast improvements
- Minfree tweak
- Libncurses tweak
- More Lighweights :
*only 132Mb of ROM size (4.2.2 jB)
*172Mb free space on /system (without installing addons such as gapps,etc..)
*363Mb free space on internal storage
​02/07/2013
Propha version (new looks) :
- What is on Propha 1.1 (03/07/2013) :
* fix unable to load on view changelog
* fix stop phone problem
- Disable USB Debugging icon from Status Bar. (Just the Icon, debugging remains enabled.)
- Disable Boot Animation (fast boot but BLANK SCREEN)
- Themed pack MattePlus (as default)
- Fix toogle torch (tested on my mango)
- Remove many useless apps from system/app
- Less more space on /system (156Mb of ROM size)
- Improve data speeds
- Modified HD icons
- Changed launcher to ADW Launcher (to set default icon)
- When u receive a massages, the sms notification on status bar will flickering . nice
​
29/06/2013Eta version :
- Changed root explorer to CMFileManager
- Changed default wallpaper
- Modified lockscreen handle normal with more glow effect
- Updated Accelerometer
- Increased Media on Http
- Increased More Streaming Performance
​25/06/2013- Meta version (first Build Release)​
Click to expand...
Click to collapse
REQUIREMENTS :
- Rooted
- Unlocked Bootloader (sorry for stock)
- ClockWorkMod Recovery v6 or higher (include in kernel)
- ICS firmware 4.1.B.0.587
Click to expand...
Click to collapse
____________________________________________________________________________________________________________________________
____________________________________________________________________________________________________________________________​INSTALL INSTRUCTIONS :
on Ray, installation step such as on Legacy Xperia
1. Download Kernel and ROM ( BOTH link's on Second Post )
2. Flash the kernel
3. Go to CWM recovery
4. do a Full Wipe
5. Choose zip from sdcard (please wait until installations is completed)
6. Then, dont forget to Wipe cache and dalvik cache
7. Restart system via recovery
8. Until u reach desktop, REBOOT AGAIN so wifi will work at all
recommended
Flash Light GappS by Me (on second post) -> only play store and google service. The original gapps is 90Mb
enjoY !
Click to expand...
Click to collapse
optional but its will less ur /system space :
( downloads on second post)
- Install gapps (full?)
- Sony Xperia UXP theme
- Apps addons (up to you)
- more coming . . .
____________________________________________________________________________________________________________________________
____________________________________________________________________________________________________________________________​
Credits to :
- @mikeioannina for Unofficial CM10.1
- wedgess
- Androguide.fr
- Harshraj
- Hunfatal
- RonaldValles and Kamarush
- Gandhar
- -Harsh-
- dathe
- elelinux
- paxy97
- lavero.burgos
- slaid480
- andeveloper
- exit_only
- Spex
will add more if less
sorry if I can not mention one by one about what they are doing (im forget it since first )
Click to expand...
Click to collapse
N O T E :
- Removed panorama options on legacy camera (thanks to gandhar) because panorama still not work (use panorama app non official / play store or u can get it on my ADDONS)
- Radio (follow the step below) :
*if u want to open radio,
turn on bluetooth->plug headphone->radio
*if u want to exit radio
exit radio->unplug headphone->turn off bluetooth
*if u unplug headphone while on radio or turn off bluetooth before unplug headphone so,
radio will not work and will work again on next reboot.
I still keep this below step for anyones that not only in this rom if got some problems like this hope it usefull
- For some devices who got problem with accelerometer (not inverted camera only), see on attached files below (pls tell me if still inverted )
- If u got only camera inverted, go HERE
- If u got phone is stopped, pls insert your simcard
- If u want to ACTIVE DEVELOPER SETTING, you have to tap the "build number" 7 times continuously under the "About Phone" settings to activate development settings. (thanks for achinthyah)
- If Dual Speaker wont work on your coconut go HERE
- If u have root problem with lupusv8 go HERE
- For chinese user, here the chinese input text HERE
- Keyboard Xperia tm (For Fix some keyboard issue and Zu keyboard theme. Install it FIRST)
- FIX Display characters Chinese or any asian languages HERE (Many fonts installed)
- Live wallpapers doesnt work? install other launcher such as Holo Launcher HD and try with zeam launcher again
- Want default alarm and stopwatch?? flash THIS (but u will get double clock widget)
- Want to disable waking phone with volume keys? go HERE
Click to expand...
Click to collapse
IF I HELPED YOU :
XDA:DevDB Information
eRRo Ray, a ROM for the Sony Ericsson Xperia Mini, Mini Pro, Active
Contributors
hurriX8
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
___________DOWNLOAD LINK :
eRRo Ultra KitKAT 4.4.2 :
Kernel eRRo Ultra :
Gapps Minimal 4.4.2 :
other link's :
Version Jb 4.3 l ROM l Kernel I Light Gapps 4.3
Version Jb 4.2 l ROM l Kernel I Light Gapps 4.2
Optional full gapps :
jb gapps (full)
Signature :
ADDONS :
How to install addons???
1. Download ur choosed addons files
2. Open Root Explorer
3. Move files to /system
4. Hold files (too see options)
5. [/COLOR]Set permission to rw-r--r--
6. Change owner :
- Owner -> 0-root
- Group -> 0-root
7. Reboot
donE !
Materials of addons :
List of apps on my mediafire folder. Pls click on link below :
DOWNLOAD ADDONS
_______________________________________________
please dont mirror! to prevent file .thx
_______________________________________________
==================================================================
ONE's MORE THING :
Ainster said:
I don't know why but this rom are freaking fast and good :victory: Im using 2.3 android and i hate old and lame interface and low support so first impression are on boot time just wow more info after more tests just don't stop this amazing job :good:
Click to expand...
Click to collapse
firdyRAY said:
I have to say that I am not a great fan of JB but the support service from this developer is exceptional. Good job!
I am using this Rom until this developer gives up (which I think he won't, hahaa)
I have been flashing roms and this is the first developer who gives tips and advises.
KUDOS DUDE, you deserve this. I will use your Rom and support you all the way.
Click to expand...
Click to collapse
matgras said:
really nice rom, dead trigger without lag and without OC,
i have just installed it and it works flawless.
Click to expand...
Click to collapse
Thank's for support me all
__________________________________________________________________________
if you like my project, I am not averse to a free cup of coffee
Thanks to @yonzz for screenshots
rESERVED
Wow bro u are from Indonesia, Proud to be INdonesian
Thanks to bringing this ROM to Urushi
Does this ROM compatible with the current Mikeioannina's 3.4 kernel?
I will try it now
And what are the difference between the gapss and gapps lite (i know it's lite version of gapps, but what are the difference?)
Downloading it
yonzz said:
Wow bro u are from Indonesia, Proud to be INdonesian
Thanks to bringing this ROM to Urushi
Does this ROM compatible with the current Mikeioannina's 3.4 kernel?
I will try it now
And what are the difference between the gapss and gapps lite (i know it's lite version of gapps, but what are the difference?)
Click to expand...
Click to collapse
Hope your feedback and pls take some screenshot hehe
Yes you can, but it will more compatible if using this rom with kernel on above
The different on light gapps is only playstore and google service. It has more slim size. :good:
hurriX8 said:
Hope your feedback and pls take some screenshot hehe
Yes you can, but it will more compatible if using this rom with kernel on above
The different on light gapps is only playstore and google service. It has more slim size. :good:
Click to expand...
Click to collapse
Here are the SS.
Is it enough?
yonzz said:
Here are the SS.
Is it enough?
Click to expand...
Click to collapse
Wow!
you're amazing..
thanks for your usefully help..
hurriX8 said:
Wow!
you're amazing..
thanks for your usefully help..
Click to expand...
Click to collapse
You're welcome bro. By the way, why do you make the default kernel min freq is 400 mhz, and the max is 1400mhz? I think it can make the battery drop quickly.
Sent from my Xperia Ray using xda app-developers app
yonzz said:
You're welcome bro. By the way, why do you make the default kernel min freq is 400 mhz, and the max is 1400mhz? I think it can make the battery drop quickly.
Sent from my Xperia Ray using xda app-developers app
Click to expand...
Click to collapse
No, with ondemand governor tweaked, it a lot more stale and more battery efficiently.
Btw u can change it on development setting by tap7x on buld number
SmartassV2 better if u want to save more battery
could u please upload a kernel and Gapps lite to other source? ican't download it from mediafire idk why :crying:
poomrapee said:
could u please upload a kernel and Gapps lite to other source? ican't download it from mediafire idk why :crying:
Click to expand...
Click to collapse
Here the other link :
https://www.dropbox.com/sh/98ko6xij7xrvrue/yxSZSTOzdj
but pls dont mirror it to prevent files
whooaaaaa it's a first 4.2.2 rom that i try video recording on instagram and it's work!!!!!!!!!!! Whole system is fast. i have a problems with adding widgets. i think it's Zeam launcher problems.
poomrapee said:
whooaaaaa it's a first 4.2.2 rom that i try video recording on instagram and it's work!!!!!!!!!!! Whole system is fast. i have a problems with adding widgets. i think it's Zeam launcher problems.
Click to expand...
Click to collapse
Are you sure?
That's so nice!
Please give good technical support
Hi dev, I am here to try JB again after I gave up on JB months ago.
I hope this is a good experience.
Since I'm a heavy gamer, can you tell me how should I set up my Xperia ray with this rom? What are the CPU settings and all. Thanks!
firdyRAY said:
Hi dev, I am here to try JB again after I gave up on JB months ago.
I hope this is a good experience.
Since I'm a heavy gamer, can you tell me how should I set up my Xperia ray with this rom? What are the CPU settings and all. Thanks!
Click to expand...
Click to collapse
I'm not sure about this because each people has different experiences.
For me
If u want for games, 1.6Ghz interactive sio and use swap, Kernel Same Page Merging ticked, disable surface dithering
want for daily battery efficent, 1.2Ghz smartassv2 cfq and use 2G only network mode
its my experience.
Try with other set and experiment which is match on your phone
hurriX8 said:
I'm not sure about this because each people has different experiences.
For me
If u want for games, 1.6Ghz interactive sio and use swap, Kernel Same Page Merging ticked, disable surface dithering
want for daily battery efficent, 1.2Ghz smartassv2 cfq and use 2G only network mode
its my experience.
Try with other set and experiment which is match on your phone
Click to expand...
Click to collapse
Mas, kamu terlalu pantas untuk saya memahami. Hahaa.
Maybe can you PM me on step by step on how to partition sd, use swap, surface dithering and kernel same page merging.
You don't have to rush bro. I will appreciate much if you can help me.
The ROM is smooth and I haven't experienced any reboots, but I have some questions:
Is logcat disabled in this ROM?
Is it safe to have the maximum CPU frequency 1.4 GHz?
Is it OK that the average load is around 10? If I remember correctly the average load in 4.1 ROMs is about 7.
Thanks for the great work!
firdyRAY said:
Mas, kamu terlalu pantas untuk saya memahami. Hahaa.
Maybe can you PM me on step by step on how to partition sd, use swap, surface dithering and kernel same page merging.
You don't have to rush bro. I will appreciate much if you can help me.
Click to expand...
Click to collapse
i'll pm you.
(tunggu kang)
sigma95 said:
The ROM is smooth and I haven't experienced any reboots, but I have some questions:
Is logcat disabled in this ROM?
Is it safe to have the maximum CPU frequency 1.4 GHz?
Is it OK that the average load is around 10? If I remember correctly the average load in 4.1 ROMs is about 7.
Thanks for the great work!
Click to expand...
Click to collapse
logcat is disabled on this rom. u can use search on xda how to enable it
I think it still safe but for daily i recommend use 1.2 Ghz
Ok

[ROM][9.0][OneUI][N920X/G92X]Floyd Note8 Port V5.1

{
"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"
}
Welcome to Floyd Port For the Exynos7420 Series​
Some information you should know..
This is a full Note8 port with android version 9.0 based on HadesRomV12.0 By @corsicanu
If you want to report a Bug, read the F.A.Q First Then provide a logCat OR LoggingKit.zip with detailed explanation
Read the instructions and the F.A.Q Before installing the rom or posting a reply.
You are not allowed to use this base, if you want to make rom, "DIY"
Any sort of File Kanging will be reported without hesitation.
If you like this rom and appreciate my efforts, Hit the Thanks button, and consider a donation
V5.1 Notes
This is a minor update to resolve a bunch of reported errors and ones that were discovered after the release, they only addresses the bugs / changes in the changelog, this does not touch camera or anything else. this is mostly to fix networking and kernel issues reported in V5. also some minor improvements. as mentioned before, this remains an EOL version. i dont plan on rebasing to the March update, by the time im done with it and with testing, April will be out
V5.0 Notes
Here we are again, with another major release, what initially started as couple bug fixes ended up being its own fully fledged ROM. with tons of fixes and improvements to make this the ultimate Pie update for this device. and perhaps the Last. i can see no way at the moment of improving upon this release, which means my efforts hopefully will be focused towards Q if it ends up being viable and i find motivation to do so. id like to give a big shoutout to @corsicanu for his awesome V12 Base, that by itself includes a ton of improvements and id like to thank the testers for working with me on this one, its a massive ROM to say the least.
Hope you like it, and as always please read the notes and F.A.Q to understand how to use this ROM so you dont fall in issues. if you appreciate what i do here, consider donating @ Paypal
V4 Notes
Hey everyone, Finally after a long time V4 is here. ive put 10 times more effort into this compared to the previous releases. Tons were changed and the entire ROM was built up from scratch. everything rom the rom to the kernel was fully remade and improved. 30K Downloads later on V3.
Today happens to be my 22nd Birthday, and i would like to give you all a gift instead.
This Version is without a doubt the biggest ROM ive worked on to date, through development challenges, special device issues , ROM Size and tons more, it was exhausting. however
the end result makes it all worth it. testers on multiple variants / devices / configs came back positive.
While the buglist still leaves some to be desired i think this is as good as i can make it for now. maybe in the future if there was a V5 we will see it reduced.
The changelog is massive, and to summarize it, many annoying things in V2/V3 were finally resolved including the most important thing which is CALLING. US variants are finally properly supported. except the ones that use QMUX modems. maybe that will be for another day
As always, THANK YOU for being dedicated to this project. and special thanks to @DR_Amoxicillin @corsicanu @TheOGLunarixus and my testers for helping both directly and indirectly
I hope you Enjoy the ROM. if you appreciate this project consider donating @ Paypal
V3 Notes
Hey everyone, Somehow we are still standing with this project, it is as horrible as it seems, yet fun. I started this project 8 months ago to "flex" only, turns out people enjoy it including myself, Through Oreo and Pie this project has been hell to make yet i think we are at a state were we can drop the ALPHA and BETA labels of!, V3 was in active development for over 2 months (Unlike V2 where i started a month before release) This one was carefully built, and entirely from scratch (For the third time). However i understand, you guys are tired of Note7FE. and want something different, Thanks to my partner @corsicanu that is possible. He crafted one of the best feature-full roms on xda. HadesRom and with that as a base for our project, This device became something else, something amazing. and honestly better than any rom i would have made feature wise. Thanks to him and All the flagship features such as infinity wallpapers, Some S10 Features and many others are present, the aroma is PACKED with goods. This rom is around 200/300 MB larger than the previous one (which wasn't small to begin with) however i believe it is worth it. Me and [MENTION=7098450]kill-switch[MENTION] and my testers spent alot of time perfecting it, Now we support every variant that uses Exynos7420 besides china variants, those are to come later. the US variants of the S6E+ And Note 5 are supported too. I will be making a dedicated S6 thread aswell
While i am 100% sure not all users will have the same experience, i believe the vast majority will enjoy it, As always this rom is NOT for everyone, if you want a stock camera, this aint it chief. no matter how much we want it, it is just not gonna happen any time soon if ever, thats just the nature of developing a rom that is 2 major versions beyond samsung. if you dont mind the limitations mentioned below, Enjoy it as much as possible.
And as always, if you appreciate this project and want to support us , press thanks, share your opinions and help the people in this thread who are struggling. I wont be available 24/7 to do so.
You can also help us purchase more cocaine to continue development by donating me Here or @corsicanu here or @Kill-Switch here or @Lunarixus Here
V1/V2 Notes :
So. 5 months ago i posted this ROM. big mistake, it means i have to maintain it, which i suck at. after 2 rebases and finishing V2 twice. OneUI happened for some reason god knows why, but yeah. This ROM is BETA AF. there is alot of crap that needs to be fixed besides the general bugs we had in oreo. give or take, if you are adventurous. go ahead and flash it, if not. dont B*itch in the thread about it and flash another ROM. This ROM is NOT for average ROM users. it is for those who want to be on the bleeding edge.. it wont come out of BETA until the bug list becomes shorter. This ROM is OFFICIALLY SUPPORTED ONLY on the NOTE 5 International variants. its the one i have, the one i can test personally. it will BOOT on N5/S6/S6E And S6E+ and work well relatively speaking if you bother to read the F.A.Q. Korean and US variants are also supported for all those models via Aroma options so take care. however Note 5 US variants might not work. you can try. S6/S6E support is very BETA so use with a grain of salt, a big one. read the f.a.q for tips on how to make the experience suck less.
Eventually when you discover a new Bug that shouldn't be there, DO NOT SEND ME MATLOGS. CATLOGS or whatever. Follow the guide up there on How to properly send logs. otherwise i wont care less about your post. very simple. Remember that this port is NOT supped to be possible. we should not be running oneUI, but the stars aligned in our favor. And please there is no need to tell me to fix XYZ. if its listed in bugs or was reported. im on it.
So. TLDR; This may or may not be your daily rom, it depends on who you are. if you want oneUI, this is the price. if not, there are plenty of other ROMs based on Nougat that will work right. so use them instead and let the thread be in peace.
I sincerely hope the people who end up using this rom have fun, its a fun experience, ive been using it for the past month. and its refreshing.
Old releases (Booreo)
Hey Note 5 Community, This is my first project for this device, one of many to come. many of you might know me from my Note4 projects, i have decided to purchase the note5 in order to provide for this community quality ROMs , in hopes that maybe one day everyone here will be using an Oreo based port, instead of living on nougat that samsung left us with.
Why N7FE and not N8 S9 or any newer port ? Simply said, it is too early for me and the current state of oreo. there is some important stuff that needs ironing out before introducing more bugs. N7FE Struck a great balance between a stable port, and a feature rich one. i have also thrown in alot of additional stuff you can check below.
Support for other variants will come in the future, i choose to support this small amount due to time constraints.
RULES OF POSTING : READ everything before commenting, And especially the install steps, the rom has been tested thoroughly for a long time, so if you have an critical issue like not booting or no sim, you missed the instructions, posts that are irrelevant to this project will be ignored(Constructive criticism is welcomed). If you do face a new bug however, dont just say "hey bug here" provide more information, and a LOGCAT, bug reports without logcats will most likely be ignored.
- Android 9.0
- Semi-deodexed (Apps only)
- Well debloated with Aroma options
- Zipaligned and tuned
- Optimized for battery and performance
- Full Samsung OneUI Experience
- Magisk Ready
- And all the goodies Android Pie brings
- Based on HadesROM V12
- Contains all features from Note8 minus hardware specific ones (Iris and stuff)
- All the original features are present (Wifi,Bluetooth, basic camera etc)
Floyd/Hades Port Features :-
- BluelightFilter / AlwaysOn Display
- Samsung DolbyAtmos
- Heavly optimised for N5/S6/S6E/S6E+ with their own separate configurations
- Many prop and feature tweaks and exclusive apps
- DE-Knoxed and disabled Additional samsung root prevention and security spams
- Full OMC setup with ALL samsung supported countries
- S10+ Livewallpapers (Aroma)
- Note8 Infinity wallpapers (Aroma)
- Full goodlock 2020pack (Aroma)
- Added exclusive samsung apps (Aroma)
- 1700+ Fonts MOD (Aroma)
- Pie Edge Panels and edgelighting+
- BixbyHome And Bixby Voice
- Recovery toggle
- Ssecure/Secure Wifi etc
- Minor system mods
- Native AppLock
- Wifi S-Secure
- Native Screen Video recorder
- Native Call recorder
- Android 10 Apps
- And pretty much everything you see in hadesRom changelog
- And many more additions from My J5 / N4 Roms and previous Floyd
CronosKernel V5.0 :-
All of the custom kernel features can be controlled using HKTweaks by @corsicanu
- Updated version in collaboration with @Lunarixus
- Compiled with Linaro 7.5.0
- Optimized for battery and performance
- Tons of under the hood improvements
- AlwaysOn Display Supported
- Governors (Interextrem, smartmax, smartmax_eps, alucard, bluactive, yankactive,
bioshock, conservativeX, dancedance, darknes, hyper, intelliactive, intellimm,
lionheart, pegasus, preservative, smartass, wheatley)
- CPU / GPU Overclocking
- GPU Thermal control
- Compiler optimizations
- Many wakelocks reduced
- BoefflaWakelock Blocker
- WireGuard
- FakeKnox
- Blocked GMS Wakelocks
- Deodex Workaround
- Init.d Support
- Bootstate Green for safteynet
- Patched some props for safteynet
- MoroSound control
- Heavily optimized CPU GPU and battery
- Underclocked and undervolted CPU/GPU to conserve battery
- Heavily blocked aggressive samsung wakelocks
- Greatly improved scheduler and governor
- Aimed to retain performance at lower clock speeds
- Android 9.0 Supported
ensure you have LATEST TWRP (3.2+)
Download and copy the ROM to your device
Wipe everything (SYSTEM,DATA,CACHE,DALVIK and if possible internal storage)
Flash the ROM.ZIP (Select only what you will use otherwise it will fail due to system size)
Setup your rom and READ the F.A.Q for more information.
After a full boot. you can flash Magisk
-Hardware composer : We do not have sources to compile oneui compatible blobs
-Camera in many 3rd party apps (Whatsapp QR , facebook messenger)
-UHQ Upscaler on T/W8 variants (SoundAlive/Dolby work however)
-N928T/W8 And G928T/W8 have audio glitches while using headphone jack
-US variants cant change call audio, refer to F.A.Q
-No support for Qcom QMUX modem variants (P and 00 Variants)
-N9208 NFC is disabled
-S6/S6E models will flicker when entering samsung gallery
Imgur Album with ALL photos : IMGR
IF you helped in this rom and i forgot you, tell me in a PM or in a reply i 100% forgot some people fam
@corsicanu For various help throughout the years and letting me use HadesRom as a base (xoxo)
@kill-switch For tremendous help on V3/V4
@Lunarixus For fixing IR Blaster and kernel help
@AbrahamGC and @kurtlestat for letting me use some of their mods from BlackDiamond Rom
@ljjehl , @SnowFuhrer and josuesim1 for keeping up with my crap while testing US variants. Thank you friend
@enesuzun2002 For general help in 7420
@lukasb06 For Making The camera shim, without it we wont have a working camera
@Noxxxious For all his amazing kernel work in 7420
@RickyBush_ For IOS Emoji
@Team Vanced For YouTube Vanced
And the rest of EliteTeam
Testers :
@khoailang2500 @CusuferR @SnowFuhrer @moonje @josuesim @AttoR @qaziiabdullah @josuesim1 @alhaitha2020
@SongJH @Thekillerbunny12341 @KeepSOBP @ljjehl @arshia_mpz @LeeXDA18 @arshiazare @Keyvintakeo @vsvarli @Kinglos @rayesh5700
And few more that didn't give me their usernames
Downloads. Changelogs , F.A.Qs below
XDA:DevDB Information
Floyd OneUI, ROM for the Samsung Galaxy Note 5
Contributors
ananjaser1211, kill-switch, corsicanu
Source Code: https://github.com/ananjaser1211/Cronos_7420
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Latest bootloader and modem
Based On: OneUI
Version Information
Status: Stable
Current Stable Version: V5.1
Stable Release Date: 2020-03-20
Beta Release Date: 2018-12-07
Created 2018-12-25
Last Updated 2020-03-19
Downloads and changelogs
NewsChannel : Telegram
Come hang with us on our chat : Telegram
--------------------------------------------------------------
Floyd V5.1 Based on HadesROM V12 [LATEST]
Release post : TBD
AFH : Download
MEGA : Download
GoogleDrive : Download
P.S : if you had issues downloading from Drive, sign in and save the file to your drive. the file name will show up as Copy of Floyd*
Size : 2.50GB
MD5 : 99020650aaafd56ee8cc721032e92c89
SHA1 : 935fdde8795af325c2d17e5b72253b918aa0a6c0
-------------------------[OLD]--------------------------------
Floyd V5.0 Based on HadesROM V12
Release post : XDA
AFH : Download
MEGA : Download
GoogleDrive : Download
P.S : if you had issues downloading from Drive, sign in and save the file to your drive
Hotfix : if you use Navbar in aroma flash the fix : Here
Updated Kernel : Here
Size : 2.55GB
MD5 : 287b5a022f486178748c8a89446c8732
SHA1 : efc907bd9a5fdea2a81f1aa21a4c141e64e7dfe1
Floyd V4.0 Based on HadesROM V11.1
Release Post :XDA
PATCH NOTES 1 : Here
PATCH NOTES 2 : Here
PATCH NOTES 3 : Here
PATCH NOTES 4 : Here
AFH : Download
Mega : Download
Google Drive : Download
P.S : if you had issues downloading from Drive, sign in and save the file to your drive
Size : 2.8GB
MD5 : 21b476f7ee4ceeca2dc36374f1196d6a
Floyd V3.0 Based on Android 9.0 Note8
Release Post : XDA
Battery and performance configs : XDA
AFH : Download
Mega : Download
Google Drive : Download (Might get limited so download fast)
Size : 2.2GB
MD5 : c40e2240f90e506e88538f04e107e174
Floyd V2.0 Based on Android 9.0 N7FE
Release Post : XDA
Important Read : XDA
S6/S6E Performance Fix : Here
Battery and performance configs : XDA
AFH : Download
Mega : Download
Google Drive : Download
Size : 2.1GB
MD5 : 4c4cb5a771811004ae7c25836f62598b
Floyd V1.0 Based on Note7FE
Initial Release - OREO
AFH : Download
Floyd v5.1 - 03.20.2020
- This release shares the same notes with V5.0
General - Changelog
Removed Samsung Q keyboard due to no one reading that it has limited languages
Added a wipe script for wiping game apks to clear broken GameBooster data
wipe apk updates for GameBooster (Disable updates in GalaxyApps required)
Revert a change in installer scripts that might cause errors
Fixed NavBar not installing
Added proper looping animation for Floyd1 anim by rayesh
Updated Floyd2 anim to a cleaner 2D one by kinglos
Fixed AOD broken analogue clock
Added Stock G928X WiFi Firmware for increased stability on S6E+
Removed left over security bins
Removed default cloudflare DNS and use google (more stable)
Made the S6 Battery options even more clear
Improved internet stability to Match V4, when data connection is lost a reboot should suffice again
Fixed Navbar installation issues, patch is no longer needed
CronosKernel V5.1 - Changelog
Removed default GPU undervolt to fix booting issues
Removed GPU Always_on Policy and let it enter offline state
Reduced frequency of random reboots to a state similar to V4
Reduced idle drain due to GPU not shutting off at all
Fixed a bug that overloaded the GPU and caused it to reboot very frequently
Slightly reduced lag compared to V5
Floyd v5.0 - 03.2020
Notes
-At all times, be sure to have atlteast 10% free internal storage otherwise random reboots may occur and loss of data
-Updating gametools (without installing navbar) will break it
-On first setup, let the phone update everything before using it
-to keep youtube vanced, untik autoupdates from platstore
-Q keyboard does not support most languages (you need to install language packs from xda)
-if your apps are not getting internet, reboot
Samsung Camera Guide
-Samsung camera only runs when auto brightness is turned off
-VideoRecording : on front/back go to ProMode > ColorTone > Tone1 > Record
--Front camera only records well at 720P
--Videos recorded will be 24~30FPS
-Selfies : Long press cam icon > select selfie
--This will switch to front camera
--To switch to main > long press icon > select auto
General - Changelog
-Rebased to N950FXXS9DTA1 HadesROM V12
-Fixed H.264/HEVC incorrect bitrate/res after snapchatfix (improves playback performance and reduces mediacrash)
-ReWork on OMX to fix a bug where playing MP4 videos causes artifacts/green objects in video
-Improved AVC encoder/decoder for smoother 4K30 And video recording
-Added hotspot/tethering fix
-Added GPSD/offline gps fix
-Removed fake signatures and mitigate snapchat banning issues
-Added 4K30FPS recording support in gcam
-Added new G920SLK Audio Fix
-Fixed samsung camera settings panel (tho not much useful anyway)
-Improvments to WiFi stability
-Reduced the Base ROM by around ~300MB
-Removed unused/unsupported APPs
-Fixed a bug where sometimes samsung video trimmer FCs
-Removed GameOptimizer/booster to fix pixelated, laggy and crashing games
-Added a new Sensors fix with improved rotation (Slightly faster in some scenario)
-Added better 7420 compatible media profiles
-Removed broken VP9 Encoder
-Added ALOT of Samsung camera fixes
-Fixed camera settings not working
-Added workarounds for Front camera to work
-Fixed Front and back camera resulotion issues (see notes)
-Fixed samsung camera video recording (see notes)
-Disabled broken camera features and some shooting modes
-Patched Camera APK to disable broken features
-Fixed broken mobiledata networks (Thanks @Kill-Switch)
-Fixed bad Mic bitrates in US models which causes distorsion in Whatsapp and others (Thanks @enesuzun2002)
-Fixed broken shutdown animation
Aroma - Changelog
-Fixed G920 INTL Kernel installation when users "skip" it
-Fixed G920SLK Kernel installation
-Added some basic
-Removed upday , Dictionary and bikemode
-Removed Q video player / editors / CallUI Pack (due to issues)
-added misc improvments to scripts
-Added option to enable Samsung covers support (S6 users with replaced USB might have black screen issues!)
-Added new HadesBoot animation
-Added 2 new Floyd bootanimations by rayesh and kinglos
-Added chrome to debloat menu (adding/removing chrome will require a clean flash to avoid FCs)
-Base rom installation (without aroma) is 2.7GB so it should work on all variants
-Updated All aroma bloat apps and include Samsung daily and other misc updates from N8 FEb
-Added Q S-PEN AirCommand (Thanks kinglos)
CronosKernel V5.0 - Changelog
-Changed to Linaro 7.5 Compiler with tons of improvments
-Noticible performance gain and overall smoother animations
-Reduced deadlock and mediacrash with the new compiler
-Optimze compiler for performance over filesize
-Reduced swap to 100 and vfscache to 50 to use more RAM for better responsivness overtime
-default block readhed to 512
-decreased time to start entering sleep
-default fs to noatime
-Removed agressive CPU DVFS
-Added back Unification support for S6/S6E F/I/T/W8/K/L/S
-Added support for single image INTL/KOR/US for all S6/S6E/N5/S6E+
-Improved unification support without breaking s6e+/n5
-Redid the 3600MAH S6 Mod to work with the new single image system
-Improved the naming scheme for 2600/3600 (stk for stock / ext for extended)
-Removed LoggingService (and clear /data/helios) to reduce space usage
-Fixed a bug that disabled MoroSound speaker gain control
-Greatly reduced wakelocks by updating the default boeffla blocker list
-Updated and reworked the power config with better tuning and greatly improved interactive performance (Thanks @Lunarixus)
-set default I/O scheduler to CFQ and improved the tunables
-Reduced Max CPU clocks to Big 1.9Ghz/ little 1.4Ghz
-Reduced MIN CPU Clocks to Big/Littie 400mHz (Without breaking bluetooth playback)
-Applied a -25mV default undervolt on the GPU
-Set the GPU Policy to "Always_on" to avoid stutters and lags due to lack of HWC
-Set the max default GPU clock to 600Mhz
-Overall retained the same performance level with significant reduction in Battery usage
-Set the kernel tick rate to 250HZ
-Fixed bunch of warnings and obsolete functions
hadesRom v12 - 03.03.2019 Changelog
Rebased to N950FXXS9DTA1 - February security patch
Updated S8/S8+ files to G95*FXXS7DTA6 - February
Fully integrated previous mods and features
Added new bootanimation
Updated Aroma installer theme
Updated GoodLock apps
Updated Samsung bloatware
Updated most of Android 10 apps
Updated Android 10 fonts and emojis
Updated hadesKernel to v1.5
FloydRom V4.0 Changelog :-
Floyd v4.0 - 01.2020
Special Notes
-Samsung camera only runs when auto brightness is turned off
-Updating gametools (without installing navbar) will break it
-On first setup, let the phone update everything before using it
-to keep youtube vanced, untik autoupdates from platstore
-Q keyboard does not support most languages (you need to install language packs from xda)
-if your apps are not getting internet, reboot
Base
-Updated base to N950FXXU7DSJ1 OCT
-Updated HW libs to N935FXXU6CSK1 NOV
-Rom rebased and redone on HadesROM V11.1 For 8895
-Fixed rotation FC in system UI
-Recovery toggle removed and integrated into a long press on restart (By corsicanu)
-Improvments to AudioFX libs to fix some audio artifacts
-Fixed bad HQM config that caused some extra heat and performance issues
-Added props to improve surfaceflinger performance
-Added other misc props to imrpove media/jpeg quality
-Removed some sview permissions that broke the ROM on some S6/S6E devices with replaced charging ports
-Updated and added more Android 10 Apps by TechDev18
-Android 10 Edge apps
-Android 10 Gallery And video player
-Android 10 SmartCapture
-Android 10 Editors (Video, trimmer etc)
-Android 10 CallUI
-Fully Odexed Framework for performance and faster boot By TechDev18
Device
-Removed GPS Hacks and improved it
-Removed old sensor hacks from oreo
-Removed WiFi Hacks and wifiloader
-Fixed a bug causing S6 to reboot on boot few times
-Fixed a bug where WiFi wouldnt start automatically
-Removed AOSP Audio hal for international S6/S6E and use the functional N935F port
-Fixed Calls in S6/S6E without relying on hacks and 6+ seconds of waiting
-Improved T/W8 Audio in calls for all variants
-Fixed a bug where 3rd party calls would be muted
-Re-organized device-specific libs and files
-Added Modded CSC/Korean CSC from Floyd V2 (selectable in aroma) With Echo fixes
-Improved Bluetooth stability while device is locked (no stuttering)
-Fixed headphone hack on N920T/W8 and G928T/W8
-Fixed delayed 6+ sec calls on N920T/W8 and G928T/W8 and G925T/W8 and G920T/W8
-In general all devices have the same call setup as stock
Hardware
-Switched some more HW libs to Exynos8890
-Updated OMX stack to N935F Pie instead of using old ones
-Switch to N935F Pie Gralloc Pie lib
-Switch to N950F widevine DRM libs
-Switch ALL hals into hwbinder mode ( Trebelized everything for the future )
-Fixed bad Power , memtrack , thermal Hals greatly improving battery and heat
-Switched to legacy camera hidl to fix tons of camera issues
-Add patched samsung camera by @Cvolton to fix rotation and media scanner issues
-Fix many camera plugin errors that broke photos
-Fixed some 3rd party camera usage (Fixing Footej, Google camera , Unixcamera etc)
-Support UHD recording in some 3rd party cameras ( UnixCamera)
-Back camera in samsung camera is now 100% reliable and wont crash in high/low light scenarios (Both auto/pro modes)
-Fixed Camera in some apps (Instagram and snapchat)
-Fixed Long coldboot time (splash image)
HadesROM
-Summary of hadesRom Changelog by @corsicanu
-(Full changelog is below)
-Rebased to N950FXXU7DSJ1 - October security patch
-Updated most samsung apps to latest versions (By 30.10.2019)
-Updated bunch of apps from S10+ Latest firmware
-Added some apps from Android 10 beta (Clock, Calendar, Keyboard, Weather, Messages, MyFiles)
-Added Android 10 fonts and emojis (Samsung and AOSP)
-Added Microsoft Link To Windows (Aroma selectable)
-Updated GoodLock apps to latest available
-Fixed the scripts wipe of Call of Duty
-Updated & patched Samsung Internet (11.0.00.55)
-Added back Android 9 apps and fonts
-Made Android 10 apps and fonts Aroma Selectable
-Added Secure Folder & Knox apps (Aroma selectable)
-Patched settings to show status Official
-Fixed Font selection in Aroma
-And tons of other misc improvments
CronosKernel V4.0
- ReDid entire kernel from scratch once more
- Removed tons of useless commits and ugly hacks
- Removed buggy upstream (until a proper upstream is done if ever)
- Tons of reworks into how noble/zero/zen are compiled to make workflow smoother
- Re-did all defconfigs N > O > P with as minmal changes as possible
- Redid AOD implementation for Zero/Noble/Zen
- Early-Mounted SYSTEM for faster booting/splash
- Boosted Crypto, block , gpu and few others performance (Compiled with Ofast)
- ReDid entire Ramdisk from scratch based on N935F one
- Removed some useless ramdisk scripts
- Added WifiLoader service to auto-enable WiFi on boot and fix Zero bootloops
- Disabled ALOT of samsung security , FIPS and Fail policies
- Removed Unification and rely on seperate kernel for zero/zerof
- Fixed high GAIN issues with morosound
- Added and improved FadeLED for noble/zero/zen
- Fixed alot of userspace errors due to kernel missing some nodes
- Added back wakelock control (Toggles, boeffla wl blocker , default wakelocks lists)
- Improvments to sched, interactive gov , usb and misc)
- Added back Dynamic Fsync and powersuspend
- Tuned inputbooster to be less agressive and more battery friendly
- Added GamePad booster frequencies
- CPU Min clocks are 400/800 To avoid Bluetooth playback stuttering and other wakeup lags
- Removed Buggy spectrum configs and replace with default Auto set configs (Non user changable)
- Revert some drivers back to Nougat (IRQ , TOUCH)
- Disabled SamsungHotPlug Fully (Improved Performance, Reduced frequency of MediaCrash by ALOT)
- Backported spinlock and Interactive speedchange from Exynos8890 (Reduced MediaCrash even more)
- Include Modified powerHAL tunables (power.rc) based on TeamNexus
- Fixes to Headphone jack on TMO variants
- Added Back GPU Control (Overclocking, Thermal etc)
- Tuned GPU freq relative to CPU freq and reduced over boosting
- Removed GPU freq connection to CPU freq ( Since we dont have HWC, this should limit GPU draw by alot)
- DT2W Implementation (Only works while AOD is on)
- Added back Battery charging control (noble/zen/zero/zerof)
- Updated Ramdisk to N935FXXU6CSK1
- Removed old ramdisk hacks, updated permissions and nodes to pie, and many misc changes
- Upstreamed CPUFREQ, FREQStats and ION Drivers to fix memory leaks and Panics
- Added S7E battery modded S6 devices support
- Tons of misc changes and improvements overall
Floyd V3.0 Changelog :-
Floyd v3.0 - 08.2019
Rom is based on HadesRom V8 by @corsicanu . go show him some love
Hotspot is fixed and working as expected
Camera is a bit more stable (tested on note 5 only)
Snapchat works without issues
UHQ Upscaler fixed
Instagram front/back camera works with the mentioned version (22.0.0.17)
Rotation bugs are less common (not eliminated fully yet)
Overall the rom is noticeably faster, stutter is less
The entire rom is now based on pure Exynos8895 base. with minimal changes done for our phones
Aroma is totally different, with more options for bloat, features and much more hades features
Rom base is optimized as much as possible for our aging device
HWC while disabled, is more robust and stable
Stutter and lags resolved in most S6 devices (possibly not all)
Kernel CPU performance is improved alot thanks to @Lunarixus
AOD crash on Note 5 and S6E+ is resolved
Media crash seems to be solved
LED Fade control is added for both the note 5 and the s6 / s6e / s6e+
some source cleanup and minimal optimizations
WifiDirect and screen mirror fixed
NFC Fixed
S6/S6E Call issues resolved
US Note 5 / S6E+ Incall audio fixed
Added an option to disable nativeblur (Thanks @Kill-Switch)
Helios Kernel V3.0
Improved performance
Removed Samsung input booster
Added CPU/DEVFREQ Booster
Disabled GPU DVFS control
N9208 NFC Specific build added
Improved SWAP
Fix AOD crash on N5/S6E+
Disable Argosd sevice due to drain
Added LED Fadecontrol for all devices
Added a service to set full res at first boot
Rewrote all spectrum profiles
Fixed Interactive governor issues
Set bioshock governor by default
GPU Policy "always_on" by default
Fixed some logging spam caused by LMK
Fixed the main cause behind many panics
Ported morosound audio
Improvements to GPU rendering
Many more performance improvements
Floyd v2.0 - 05.2019
- Updated to Samsung OneUI Running Android 9.0
- Entire rom was reworked from scratch fully based on N935F Pie
- Imported most of the aroma and features from my Prometheus Roms
- Fixed Bluetooth issues faced in V1.0
- Fixed random reboots caused by media in V1.0
- Fixed some Audio related issues
- Updated and added YUVA features
- Added custom CSC Features and prop tweaks
- Fully reworked install script for S6/S6E/S6E+/N5 Support
- Added Aroma options for Single/DualSim devices
- Added Aroma options for CSC/KoreanCSC/OMC
- Added Aroma options for International/Korean/US Audio
- Added Reboot to Recovery
- Added Missing Toggles
- Enabled Screenshot in all apps
- Disabled Signature
- Fixed Share External in Facebook
- Disabled High Brightness Warning
- Disabled High Volume Warning
- Dolby Audio effects fixed
- Added Korean CSC option
- Added US variants Fix for S6 (Not sure about N5/S6E+)
- updated goodlock apps
- Replaced EliteTuner with HadesKernel Tuner
- Most of the lags are gone
- AOD should be working on S6E+
- Fixed install issues with S6 Variants
- Audio freeze should be fixed
- Added OMC for VoLTE Users
- And many more stuff changed/added
Kernel
- Helios Pie V2.5
- Reworked the kernel to support Pie
- Added support for S6/S6E/S6E+ Variants
- Rebuilt from Noxxxious Source
- Unified S6/S6E
- Lags and other issues patched on pie
- Disabled tons of useless tracing and logs
- Updated helios scripts
Bugs and notes
- Camera Video recording only works in snapchat , candy camera etc
- GoogleCamera will NOT work
- Hotspot turns on but does not connect
- StockCamera is unusable (sometimes it works in landscape)
- Rotation gets stuck sometimes in UI but works in apps
- N9208 NFC is Disabled
- HWC is Disabled until further notice
- S6 IR Blaster is not supported for now
- MiUi Camera needs to be granted permissions manually through settings
Floyd v1.0
-initial release
F.A.Q
Good idea to read this F.A.Q While the rom is installing
NOTES :
Special Notes
-At all times, be sure to have atlteast 10% free internal storage otherwise random reboots may occur and loss of data
-Updating gametools (without installing navbar) will break it
-To avoid gaming issues, make sure GameBooster updates is uninstalled from App manager (show system apps)
-On first setup, let the phone update everything before using it
-to keep youtube vanced, untick autoupdates from platstore
-Q keyboard does not support most languages (you need to install language packs from xda look up yash92duster packs)
-if your apps are not getting internet, reboot
Floyd V5.0 F.A.Q
Samsung Camera Guide
-Samsung camera only runs when auto brightness is turned off
-VideoRecording : on front/back go to ProMode > ColorTone > Tone1 > Record
--Front camera only records well at 720P
--Videos recorded will be 24~30FPS
-Selfies : Long press cam icon > select selfie
--This will switch to front camera
--To switch to main > long press icon > select auto
Few notes about the samsung camera, it seems that on the S6 its not very stable. so the best way to lunch selfie is :
1) Long press camera icon > Selfie
2) if it FCs, just tap the camera icon again and DONT long press to pick selfie
Then to switch to back camera long press and select Auto, you should not face any FCs there
Floyd V4.0 / V5.0 F.A.Q
Q : No Simcard being detected
A : Disable / remove SIMLOCK From another device or ROM
Q : Games are Laggy/Pix-elated/Stutter/sucks/crashes
A :
1- settings > advanced features > gamebooter > turn it off
2- in twrp mount system then use file manager to delete system/app/GameOptimizingService
i forgot to remove this in V4 and it causes ALOT of issues with games (pix-elated graphics , lag , weird stretches etc)
Q : Device is running too hot
A : The best way to go about this is to follow @skywoker guide here : XDA you should still play around with the voltages to find what is most stable for you
Q : Whatsapp web QR not working
A : Better and newer workaround : Here
Old workaround :
For those, who have problems when trying to use Whatsapp Web:
1. Go to Developer Options
2. Change the Smallest Width to 443 dp (443 works for me, try bigger or smaller value)
3. Switch to WhatsApp and scan QR Code
4. Restore Smallest Widht to 411 again
credit: @vijayinani
Click to expand...
Click to collapse
Q : Samsung camera does not turn on
A : Disable auto brightness (idk why dont ask)
Q : Some apps lose internet after a while or at first setup
A : Reboot your device or change process limit in developer options to 2 (due to wifi implementation)
Q : What is the best camera app ?
A : For back photos use samsung camera, for videos and selfies use Footej or idan gcam or unixcamera
Q : Cant lower incall volume on US variants
A : Side-effect of using AOSP HAL, use hkTweaks > MoroSound > reduce earpiece volume
Q : How to use GEARVR ?
A : Download and install GEARVR Setup from APKMIRROR
P.S : it is very laggy. in order to fix that you need to edit system/build.prop and change SM-N960F to SM-N920C
However that is likley to break BixbyVoice. and maybe other FE specific features which are unclear now
Q : how to use GameTools ?
A : Due to prop being changed to N950F to support bixby, if you want to use Gametools go to settings > apps > show system apps if needed > gametools and UNINSTALL updates
P.S : You can also disable it from auto updating from there
Q : My gallery cant sync samsung photos from Cloud
A : A common bug on oneUI roms from samsung. we are waiting for an update
Q : How to get Root ?
A : Download Magisk and MagiskManager from the Official Thread . flash magisk.zip and install the APK
Q : Can i use SView cover ?
A : Only basic support is added (enable in aroma) i have not tested it further
Q : What to do after the rom is setup ?
A : Go to samsung apps, let the phone update everything
Q : My phone does NOT boot help pls
A : Ensure you have LATEST AF bootloader and modem installed, did all the wipes, and did your house chores,
Old
-- Oreo version F.A.Q --
Camera works in apps that have their own jpeg processing, whatsapp, snapchat are some
HDR+ Might cause weird wobbbling in google camera, avoid it
For the most optimal feature set, Pick CSC instead of OMC
- In some countries OMC can lose feature sets
If you pick OMC be sure to select the RIGHT slection for simcard question at setup wizard
- Failure in doing that will keep the the popup and no simcard will work
- You can Pick CSC to avoid this or read the thread instructions
Q : Camera doesnt open (googlecam)
A : try to install manually from here
Q : Phone took alot of time to boot, and is very laggy
A : pay attention to install steps and reboot if you flashed magisk
Q : There is SIM popup that keeps coming to ask me for restart
A : you DID NOT follow the instructions, Reinstall the rom and pay attention
Q : in the first SIM question in setup wizard, language is not english, what does it say
A : The RIGHT button is what you need to press, it will factory reset the phone (not touching your internal) and setup your /EFS with an OMC file that is linked to your simcard, so the rom will auto detect your CSC just like official samsung phones
Q : I dont see any EDGE panels after installing
A : Reboot the phone
Q : How is battery Life ?
A : With some tests and some cycles, it will be better than stock due to optimzations
Addons And Mods
P.S : These patches are only needed by Floyd V5
They have been integrated into V5.1
FloydV5 - NavBar Fix : Download
- Only use if you ticked NavBar in aroma.
FloydV5 - Q Keyboard language pack : Download
- Android 10 Keyboard does not support most languages so use that zip to install them
- Make sure to open the zip and remove most of the languages you dont use, otherwise it might not install due to size
- Thanks to @yash92duster
FloydV5 - CronosKernel V5.1 : Download
- This fixes a bug where the phone will reboot once it boots up
- Only affects very limited number of devices so dont flash it unless you have that issue
P.S : These patches are only needed by Floyd V4
PATCH 1 : G92XS/L/K Audio Fix
Audio Fix for korean S6/S6E Variants
Download : Here
Download mirror: Here
PATCH 2: GPS fix
For those N5/S6/S6E/S6E+ users facing GPS issues
(Such as no lock, no GNSS FIX or no offline gps etc)
Download Fix : Here
Download mirror : Here
So far only some S6 Devices needed this
Thanks @sammomin for sending logs of the issue and testing with me
PATCH 3 : No simcard on some devices
if you dont have simcard being detected, the issue is due to SIMLOCK. so using another Nougat ROM or a different device, Remove simlock and it will work
PATCH 4 : WifiHotspot Fix
Download : GoogleDrive
Download mirror : here
This will fix WiFi hotspot "failed to obtain IP"
P.S : Dont ask me about WiFi Sharing as our hardware does not support that afaik
PATCH 5 : Snapchat
Download : GoogleDrive
Download Mirror : AFH
Snapchat banning fix and 4K Video recording (using gcam / unix cam)
Some users reported snapchat banning them, it was due to a signature verification mod, so ive removed it.
Flash noblur/blur that should be self explanatory
4K Video recording patch thanks to @Cvolton
Hope you guys like, enjoy and please report any bug you see.
Merry Christmas
thanks
Great work usual Anan
Cheer
Merry Christmas guys
Always great to see your work ! I am sure your users will love the rom as you are the best
Congratulations brother! You did an awesome job.
Can be used in the variant T note 5 n920t greetings thank you for your work Merry Christmas
Great bro, finally a new rom for our beloved note 5
ThePscho said:
Congratulations brother! You did an awesome job.
Click to expand...
Click to collapse
DaOldMan said:
Always great to see your work ! I am sure your users will love the rom as you are the best
Click to expand...
Click to collapse
Ouweshs28 said:
Great work usual Anan
Cheer
Merry Christmas guys
Click to expand...
Click to collapse
Thank you so much guys, appreciated alot
JBsasuke said:
Can be used in the variant T note 5 g920t greetings thank you for your work Merry Christmas
Click to expand...
Click to collapse
You can try, the rom SHOULD boot on ANY note 5 variant, that includes W8 / T , however i cant guarantee that it will
be having working sound in calls. try and let me know
Android Zeus is back...? @ananjaser1211 U are absolutely out of any bounds Boss!
Congrats for the new baby?
amazing work man thanks for including me in your post
im @Thekillerbunny12341
Dualsim dudes
i forgot to mention this. it is now in F.A.Q
Q : I have a dualsim variant, how can i use dual sim ?
A : in system/build.prop edit it with any Root browser
Code:
#Read DS/SS property
#import /efs/factory.prop
#persist.radio.multisim.config=dsds
to
#Read DS/SS property
import /efs/factory.prop
persist.radio.multisim.config=dsds
ro.multisim.simslotcount=2
i dont know what variants use dualsim, so i forced it all to be single. do that to fix it
ananjaser1211 said:
i forgot to mention this. it is now in F.A.Q
Q : I have a dualsim variant, how can i use dual sim ?
A : in system/etc/build.prop edit it with any Root browser
i dont know what variants use dualsim, so i forced it all to be single. do that to fix it
Click to expand...
Click to collapse
N9208 is dual sim
Great job, my man!!
S6edge+ [emoji120][emoji853]
Sent from my [device_name] using XDA-Developers Legacy app
In FAQ it's mentioned that latest BL and modem is needed. Can you please provide latest bootloader and modem for us in addon section or post a link in FAQ. BDW my model is 920G
ananjaser1211 said:
i forgot to mention this. it is now in F.A.Q
Q : I have a dualsim variant, how can i use dual sim ?
A : in system/etc/build.prop edit it with any Root browser
i dont know what variants use dualsim, so i forced it all to be single. do that to fix it
Click to expand...
Click to collapse
Floyd Rom....GREAT!!!!. Anan bro congratulations. Intense, High, deeeepppeestt CONGO. BROTHER:highfive::highfive:

[MAGISK][MOD+APP] ButterLimits v7.0 for OP8P/8T/8 OOS 11/OB ~ [Its always buttery but never compromises with battery]

{
"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"
}
ButterLimits​ButterLimits - Its A Magisk Module with many features that some you can see and some you can only feel by your device usage.
Its A Magisk ROM or Magisk MOD, we can call it anything. But, I am just releasing it in MOD section because I think its a right place for it because Full ROM is a complete ROM with all system files [Big size] and a small part with custom settings and patches or with some apk files can only be mod or a theme.
​
Why its name is ButterLimits?​Many of you already heard "ButterSmooth" in Android Developing, but why?, Because of its smooth functions, smooth touch responses and fast working device.
But many times ButterSmooth experience can eat a lot of battery that our device not supposed to. So, when we add some limits to it for a perfect balance between performance and battery backup.....
Then here comes A ButterLimits and yes its for OOS 11 only right now. But if we remove and edit some files then it should also work as A Universal Mod but not all the features that come for OOS 11 and Open Beta​Features:​-UI Tweaks-​Blur effect in background when pull down notification panel and in some more places.
-------
-------​-Basic Level tweaks-​RAM Tweak
Faster Boot tweak (Not noticable)
Improved Audio/Video Recording Tweaks
Improved Gaming Tweaks
Improved Signal Tweaks
Internet Speed Tweaks
Makes Streaming videos Stream Faster Tweak
Graphics Enhancement Tweaks
Scroll and Touch Responsive Teak
Disabled some background logging and data sending
Small Power Saving Tweaks
Dialing/Calling fast Tweaks
Some Dalvik Tweaks
-------​-System Level Tweaks-​Filesystem mount Tweaks
Optimized Media Servers and GMS to save battery
UGMS Doze to save battery
Some more Doze Tweaks for better battery backup
Disabled some Google Wakelocks (Will not harm anything) - will give just better battery backup​-Kernel and CPU Level Tweaks-​Customized CPU Active Settings for different situations
Some CPU Frequency Tweaks
Forcibly switched off some kernel logging
Some Optimization Tweaks for Improved userspace experience
Small Entropy Tweaks for good balance between performance and battery
Some kernel tweaks to remove wasted CPU cycles
Disabled some kernel Console
Optimized CPU bandwidth
Some more CPU level Miscellaneous Tweaks
Some kernel level network Tweaks to reduce battery eating
Virtual memory Tweaks for good balance between performance and battery
Turned off some kernel debuggers to improve performance and battery life
Disabled Debugging logs to reduce power usage
Disabled GPU Frequency based throttling
Kernel level tweak for better Idle Battery Life
Some more kernel level Miscellaneous Tweaks
Some kernel level Dalvik Cache Tweak
Some kernel level Deep Sleep Tweak
Some non-useful ****s Removed (Cycles timely)
Fstrim Tweak
-------
ZRAM Tweaks
-------​Now ButterLimits comes with 3 modes and The ButterLimits App​Details in 3rd Post - Please read that
-------​Requirements to use ButterLimits:​-Device in working state with Latest Magisk at its place
- OnePlus 8P/8T with OOS 11 Stable/openBeta
----​-Flash Instructions-​- Download compatible version (Stable or OpenBeta)
- Do not flash just after rom install. Make sure your device is already have working magisk and Phone is fully settled when installed new/updated rom
- Flash ButterLimits in Magisk Manager only and reboot
- After boot when your device is on lockscreen or homescreen, please wait for atleast 2 minutes to make all processes done.
-------​-Update Instructions-​-Before updating to latest OOS update please remove it first
-After updating to latest OOS and then install ButterLimits again​
-Uninstall-​You should remove ButterLimits with ButterLimits App only
-------​Telegram Group​Link removed- development no longer active on Xda​CREDITS:​A BIG THANK YOU to A Developer @topjohnwu - the founder of Magisk.
Magisk is like A God to all Android Modding world right now and the main features is System-Less (It defines itself). On the other side it comes with a lot of features...
@fOmey
@iglitch
@ lAlKenDi
@gloeyisk
@Chainfire
@Zackptg5
@osm0sis
All member of Team- Magisk and more...​
If you Like my works or like ButterLimits
- You can donate me by buy me a coffee of your choice
Or
- You can Donate me here - Playstore Link
Downloads-​
Before Download please remember some points below:
Developer of ButterLimits will not be responsible for any harm to your device
ButterLimits is not developed to harm any device, but to give your device better
Precautions are in your hands.
Click to expand...
Click to collapse
1. ButterLimits is heavily based on Stock Kernel
2. Some VM Tweaks may or may not conflict while using any custom kernel (can or cannot create some issues)
3. ButterLimits on each boot force kernel to use Schedutil Governor.
4. ButterLimits uses CPU/Governor Tweaks for and on Schedutil Governor only.
5. If you change settings from any kernel tweaking app or just change governor, Then assume it that many CPU/Kernel Tweaks (from ButterLimits) are not in use anymore and conflicting.
6. With ButterLimits, If you use any other mod also that contains Kernel/CPU/GPU tweaks that can heavily create issues.
7. ButterLimits Does it's best with Stock Kernel when it's alone.
8. But obviously you can try ButterLimits with different kernels. (But in that can if you get some issues, it will be difficult or impossible for me to solve it)
9. After Installation of ButterLimits, you need to wait for at least 5 minutes after every reboot to get full advantage from ButterLimits. You can find logs in-app and check the time there that how much time the script takes to complete.
Conclusion:
Don't expect any support if you are on a custom kernel or sound mod.
However, I may help if possible but don't expect it.
But you can get help from other users in a thread.
Click to expand...
Click to collapse
-----
Please don't make mirrors
Download ButterLimits v7.0 Universal​> Android File Host < [OP8P/8T/8] - Updated at 16:13 IST on 7th August 2021​For any OOS 11 version or OOS 11 OpenBeta version
Changelogs/FAQS/Info​​
ButterLimits App​
With ButterLimits App, you have some options to test with according to user's need
ButterLimits App only works with an Internet Connection and App needs Root Permissions to run the scripts.. This will not use any noticeable data.
What does it do with Internet Connection?- Scripts included in App are server-based, so updating the script will fetch the selected option's latest script that is available on the server.
Without Internet Connect, app will not work.
There are 3 steps that a user has to follow-
1. Select - User has to select what he/she wants
2. Update - The user needs to update the latest script from this option
3. Run - User needs to Run this to complete the process, device will reboot after completion.
Available Options and Details:
1. Balanced-Profile - This option will change the script back to the normal/balanced mod that ButterLimits comes with. This will not interfere with any Sound Mod changes.
2 Battery-Profile - This will give the best battery backup from ButterLimits on the account of some performance. This will not interfere with any Sound Mod changes.
3. Extreme-Profile - This give you the best Performance/Smooth UI from ButterLimits on the account of some battery backup. This will not interfere with any Sound Mod changes.
4. EU Compatible Mode - If you are on EU Device/Software or any Branded/Carrier OP7 device and you encountered some issues using this then you can turn this on. [After this, you can still use first 3 options, i.e balance, Battery and Extreme. They will run as EU Compatible mode]
5. Disable EU Compatible Mode - This will disable EU Compatible Mode and you will be back on normal ButterLimits.
6. Uninstall ButterLimits completely - This will Remove ButterLimits from your device completely including log files.
NOTE:
1. If you have done any changes and need to check or verify what changes you have made since installed, then you can check in-app with the "View Your changes" option.
2. If you want to see Logs, then you can check in-app with the "View Logs" option.
3. You can only see logs if you had waited for at least 5 minutes after reboot before unlocking. If you can't find logs that means the Script not worked properly or you had not waited for 5 minutes before unlocking this and so script di not worked fully. In logs, you can check the time there that how much time the script takes to complete.
Changelogs-​
v.7.0​-Changed the logic for ButterLimits Info display in About Device Screen
-New Optimized OOS Bootanimation for Butterlimits users
-Includes in Bootanimation - At last it will tell a user to wait for at least 5 minutes before unlocking the device to get the best output.
-All over UI Performance Improvements
-Some Battery Tweak Optimization
-Some Apps Optimizations
-Some Launchers compatibility Fixes
-Many more Fixes
-Improved Scripts Method
-Changed Permissions Method
-Scripts are now at a new place within the system
-Improved the Rules for applying tweaks
-Optimized tweaks for Zipalign, Database Optimizing, and Fstrim to get confirmed output
-Two more Options with details in ButterLimits App - View Logs and View Changes
​
Spoiler: Previous Versions' Changes
v.6.1​-Removed Sound Mode Completely
-Back to neat/clean and better tweaks
-Removed FP Animation Substratum
-Removed Disable Complete Doze Option [As the script has been modified]
-Fixed many tweaks within all 3 modes [Scripts]
-Small changes in Extreme mode to give better performance
-2 options added - Enable EU Compatible Mode and DIsable EU Compatible Mode - EU Compatible Mode is especially for those who are with EU Device/Software or any Branded/Carrier device and having some issues and also for others who are having similar issues. [Anyone can try this]. All 3 profiles, Balanced, Battery, and Extreme will work in any mode depending on the mode selected.
-Fixed some scripts that were partially working
-Redefined many tweaks
-ZRAM Tweaks Added as follows- In ButterLimits or Battery Profile, ZRAM is completely disabled. And in Extreme Profile ZRAM is enabled with tweaks.
v.5.0​-Now comes with ButterLimits App - Details can be found in this post above
-New Battery Mode, now ButterLimits have 3 mods - ButterLimits/Extreme/Battery
-Optimized More Power to Extreme Mode
-Many options available for a user to select
-Added custom Fingerprint Animations that can be used with Substratum Theme Manager
-Fixed many unstable things withing script
-Fixed Sound/Voice issues
-Fixed many many things
-Mod can be uninstalled completely with ButterLimits App.
​v4.0​Performance
-Optimized touch UI tweaks - improves smoothness in systemUI
-Optimized Apps' Launch
-Optimized Database data
Battery
-Some Battery optimizations
Net
-Optimized Net Buffer Tweaks
Sound
-Optimized incall volume boost
-Introducing Dolby Bass+ v3 with ButterLimits v4.0
-Enhanced by Sony Sound
-Optimized Noice Cancellation in Headphones
Other
-Now Tweaks will run every 24 hours automatically
-On each reboot also Tweaks will run and then every 24 hours.
​v3.8​-Optimized Filesystem mount system
-Added sync function for more stability
-Added and modified some lines to make it more Kernel friendly
-Optimized some performance tweak
-Fixed SMS/MMS delay
-Fixed extreme mode
-Fixed distortion sound all over
-Now more better Clear Bass and normal loud
-Some more modifications
-You may experience better performance than previous version without compromising battery backup
​v3.6​-Installing this will remove any old version of Butterlimits from your device automatically
-ButterLimits for OP8Pro is now OOS 11 Universal
--For any OOS 11 version or OOS 11 OpenBeta version
--But its safe to remove it before updating OOS and then install it again
-Framework tweaks removed
-Some Battery Optimizations
-Small Fixes
-Added Extreme Mode
-1. Normal Mode (Original ButterLimits)
-2. Extreme Mode (Gives some boost to ButterLimits - can eat small battery backup)
v3.1​-Busybox not in Requirements anymore
-Rewritten Inside script
---This took a big time to get a perfect output
-Fixed some lag
-Fixed incoming call display delay
-More Touch Responsive
-More Idle battery +
-Disabled Debugging logs to reduce power usage
-UGMS Doze - Now completely based on v1.8.2
-Optimized UGMS Doze
-Optimized other GMS Doze
---ButterLimits comes with more doze feature than UGMS Doze
-Optimized GMS Blocker
-Optimized CPU Frequency Tweaks for a good balance for all CPUs
-Optimized GPU Tweaks
-Changed the values for GPU Throttling in several cases
-Optimized tweaks for Scheduler
-Optimized tweaks for Fast Sensivity in Game
-CPU/GPU Boost control for several cases
Thanks sir
Thank you for this great mod and for Open beta support indeed very smooth experience.
Do you plan to keep this up to date?
Would be very nice
Reserved...in case...
Lycidias said:
Thank you for this great mod and for Open beta support indeed very smooth experience.
Do you plan to keep this up to date?
Would be very nice
Click to expand...
Click to collapse
Yes it will be updated regularly as a new update comes.
Could we use this module with the custom kernel or we should stick with stock kernel?
Rinkitori94 said:
Could we use this module with the custom kernel or we should stick with stock kernel?
Click to expand...
Click to collapse
I recommend to be on stock kernel. But you can try with custom kernels if you have working TWRP.
Hello and thanks to the dev for this new mod!
I can confirm that it works fine with the RadioActive Kernel that I use on my device, no problem at all. I am still testing it at the moment, for now, no battery improvement ,but I feel that pages load a bit faster on my Vivaldi browser with this mod (I didn't make any speed comparison tho, but just my feeling).
Rinkitori94 said:
Could we use this module with the custom kernel or we should stick with stock kernel?
Click to expand...
Click to collapse
I use it with radioactive kernel and no problems at all
Can we have this module specifically for OnePlus 6?
XDA user since 2020 said:
Can we have this module specifically for OnePlus 6?
Click to expand...
Click to collapse
This mod comes with lots of cpu and kernel tweaks that depends on OOS 11 kernel.
OnePlus 6 is on OOS 10.x.x and I don't have this device in my hand so I can't check any kernel files or settings to rearrange their values for OnePlus 6.
Mohitash said:
This mod comes with lots of cpu and kernel tweaks that depends on OOS 11 kernel.
OnePlus 6 is on OOS 10.x.x and I don't have this device in my hand so I can't check any kernel files or settings to rearrange their values for OnePlus 6.
Click to expand...
Click to collapse
Understandable,if CPU and kernel tweaks aren't possible to implement because of the OS difference,would it be possible to make the blur mod only into OOS 10?like a magisk module?I could send you framework res.apk and the needed files if i have any
XDA user since 2020 said:
Understandable,if CPU and kernel tweaks aren't possible to implement because of the OS difference,would it be possible to make the blur mod only into OOS 10?like a magisk module?I could send you framework res.apk and the needed files if i have any
Click to expand...
Click to collapse
Can be available-
-Basic Level Tweaks
-Framework Tweaks with some more tweak
-Sound Enhancement
-System Level Tweaks
Not possible from my side
-Kernel and CPU Level Tweak
- UI Tweak (Blurr Effect)
@XDA user since 2020
Mohitash said:
Can be available-
-Basic Level Tweaks
-Framework Tweaks
-UI Tweak (blur effect)
Click to expand...
Click to collapse
Great,so what are the files do i need to send to you?
Is it normal to see it like this on my OnePlus 8 pro within magisk?
Supracer said:
Is it normal to see it like this on my OnePlus 8 pro within magisk?
View attachment 5317557
Click to expand...
Click to collapse
Yes and you need to install busybox
Lycidias said:
Yes and you need to install busybox
Click to expand...
Click to collapse
Ok cool thank you so much!
Aha. You caught me. I forgot to change the module name and versions...
Just edited and packed within same that was for OP7Pro
I need to upload package again.
EDIT: Links Updated
All good mate! Thank you for the great work
Mohitash said:
Aha. You caught me. I forgot to change the module name and versions...
Just edited and packed within same that was for OP7Pro
I need to upload package again.
Click to expand...
Click to collapse

Categories

Resources