[Dev][Kernel][CM7/AOSP][STOCK][CYANMOBILE]U235 Kernel [2.6.35.14]ADD-ON&UPDATE[1.0.3] - Samsung Galaxy Gio GT-S5660

[Dev][Kernel][CM7/AOSP][STOCK][CYANMOBILE]U235 Kernel [2.6.35.14]ADD-ON&UPDATE[1.0.3]
I have compiled my own kernel for Gio based on the squadzone's cyanmobile 2.6.35.14 kernel source.This kernel should work on each cm7/aosp/stock ext4 fs but report me after testing.
Click to expand...
Click to collapse
FEATURES FOR ALL OF VERSIONS(CM7/AOSP/STOCK)
Click to expand...
Click to collapse
-Based on latest squadzone's source(2.6.35.14)
-Bln support
-EXT4 File system
-16 governors
-BFQ hierarchical scheduling support
-v(r) I/O scheduler added
-fixed camera rotate in sources
-cifs and tun as built in module
-Ported Battery Extender's battery driver
-Changes in lowmemorykiller.c driver for managing the tasks
-Changes in power_supply driver for Battery life
-Optimize for size disabled
-Change optimazation to O3 in Makefile
-Some changes in smartass2 governor for better battery life (try it and enjoy)
-Updated Bfq scheduler to v2.1
-Clean sources
-New makefile
-Compiled by newest linaro compiler
MUCH MORE...
Click to expand...
Click to collapse
DOWNLOADS
Click to expand...
Click to collapse
ADD-ON FOR ALL ROMS
GIO-U235-ADD-ON
Click to expand...
Click to collapse
CM7/AOSP
Click to expand...
Click to collapse
V1.0.3
Cyanmobile(2.3.8) Optimized :
Click to expand...
Click to collapse
V1.0.3
STOCK EXT4 FS (2.3.6)
Click to expand...
Click to collapse
V1.0.3-Beta
Special Thanks To :
-Squadzone for his awesome source
-Dragonn for Most of tweaks and mods & Help
-Tioammar for his support and help
-LibiSC for battery driver
-CM Team for cm7 source
Click to expand...
Click to collapse
Sources : github.com/squadzone
Click to expand...
Click to collapse

Change log
FEATURES :
ADD-ON FOR ALL ROMS :
NEW GOVERNORS:
-intellidemand
-ondemandx
SOME USEFUL MODULES :
-CD filesystem for mounting CD / DVD images as loop devices or USB CD drives
-NTFS filesystem support. Useful for mounting NTFS formatted drives
Click to expand...
Click to collapse
Huge update in sources just take a look at the first post
Click to expand...
Click to collapse
ATTENTION :
THE STOCK VERSION HAVE BOOTANIMATION BUG.JUST WAIT AFTER INSTALLING AND THE DON'T SCARE!
Click to expand...
Click to collapse

Screenshots?

ShutteN said:
Screenshots?
Click to expand...
Click to collapse
You wanna screenshots of kernel?

wojtek267 said:
You wanna screenshots of kernel?
Click to expand...
Click to collapse
Screenshots of kernel very funny:laugh:
A question for shutten : what you want to see???

I think you have to publish your github source .. (or source of delano/squadzone exc)..

Is this kernel already used the adreno driver from ics ? I mean, as the same as delanoister's kernel. He was backported the adreno driver from ics to work on gb, see on his blog. Its much smoother when playing games, but the only weird thing is his kernel have blank white screen when booting.

I'm about to try. Thank you!

IT don't use backported adreno libs coz delano kernel is 2.6.37.6 . But squadzon's source is one of the best sources.
Sent from my GT-I9300 using xda premium

how to flash.i have problem...........

Via cwm lol.same as the same
Sent from my GT-I9300 using xda premium

i can't flash

I don't know what's ure problem but if you havn't flashed any kernel you should go for guides.i have tested this kernel.
Sent from my GT-I9300 using xda premium

The updater script is wrong.. btw I've used the script from tuxkid and kernel is good
You have to remove all getprop ... the script have to begin in "ui_print"
---------- Post added at 01:53 PM ---------- Previous post was at 01:23 PM ----------
ui_print("U235 kernel ");
ui_print("");
ui_print("===========================");
ui_print("By: Farzad.u235");
ui_print("");
ui_print("");
ui_print("===========================");
show_progress(0.100000, 10);
ui_print("[ ] Mount Partition: SYSTEM");
run_program("/sbin/mount", "/system");
show_progress(0.500000, 40);
ui_print("[ ] Installing Files: SYSTEM");
package_extract_dir("system", "/system");
show_progress(0.200000, 10);
ui_print("[ ] Running Setup");
delete("/system/app/TweakManager.apk");
delete("/system/etc/init.d/00tweaks");
delete("/system/etc/init.d/23tweaks");
delete("/system/etc/init.d/00boot");
assert(package_extract_file("boot.img", "/tmp/boot.img"),
write_raw_image("/tmp/boot.img", "boot"),
delete("/tmp/boot.img"));
show_progress(0.100000, 0);
ui_print("[ ] Unmount Partition: SYSTEM");
run_program("/sbin/umount", "/system");
ui_print("[*] Installation Complete.");
ui_print("");
ui_print("Enjoy");
ui_print("");
ui_print("");
ui_print("By :");
ui_print(" Farzad.u235");
ui_print("");
Click to expand...
Click to collapse
This is the correct script

this is the first kernel where I see "undervolt cpu" feature (it may be in others but I didn't notice until now).
Are you sure it's working? the ratio of undervoltage can be changed with some application?

The kernel pack work perfect
Don't spam frankin.
Undervolt module works coz delano have made that
U can use apps to undervolt
Sent from my GT-S5660 using xda premium

farzad.u235 said:
The kernel pack work perfect
Don't spam frankin.
Undervolt module works coz delano have made that
U can use apps to undervolt
Sent from my GT-S5660 using xda premium
Click to expand...
Click to collapse
sorry sir,you should tested again...i flashed and abort 7 error

Is it possible to build to build a 3.5.3 kernel for android?

Atleast 3.0 should be possible I think..
Sent from my GT-S5660 using xda app-developers app

voetbalremco said:
Atleast 3.0 should be possible I think..
Sent from my GT-S5660 using xda app-developers app
Click to expand...
Click to collapse
I wonder why there is no 3.0 kernel for gio yet..
By the way, what is undervolting?

Related

[ROM][CWM]{29/1/12} ♫ Cranium Rom For Glide i927(R) {TESTKEYS#2 WORKS!}♫

Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
* I don't own this phone,so you're on your own.
*/
FEATURES-
Lots of Bloatware removed-
Code:
AnalogClock.apk
Asphalt6_AdrenalineHD_SamsungSCH-i927_ML_IGP_ATT_MP_GLLive_DEMO_104.apk
att_code_scanner_v2_0_45_aligned.apk
att_featuredapp.apk
ATTNavigator.apk
BooksPhone.apk
BuddiesNow.apk
CityID-release.apk
Days.apk
DigitalClock.apk
Dlna.apk
DualClock.apk
FBAndroid.apk
GenieWidget.apk
HelvNeueLT.apk
Kies.apk
Kobo.apk
Maps.apk
MediaHub.apk
Memo.apk
MiniDiary.apk
MobilePrint.apk
PanningTryActually.apk
PostIt.apk
Preconfig.apk
PressReader.apk
Protips.apk
Quickoffice.apk
SamsungAppsUNA3.apk
SamsungWidget_News.apk
SamsungWidget_ProgramMonitor.apk
SamsungWidget_WeatherClock.apk
SecretWallpaper1.apk
SecretWallpaper2.apk
SetupWizard.apk
SnsAccountLi.apk
SocialHub.apk
SnsDisclaimer.apk
SocialHub.apk
Street.apk
Talk2.apk
talkback.apk
Tasks.apk
TasksProvider.apk
TouchWiz30Launcher.apk
TouchWizCalculator.apk
TrimApp.apk
TwCalendarAppWidget.apk
WISPr_55_Android22.apk
Zinio.apk
Apps Added-
Code:
Calculator.apk{CM7}
DSPManager.apk{CM7}
FasterFix.apk
it.sineo.android.noFrillsCPU-1.apk
org.adw.launcher-1.apk{CM7}
gallery3D.apk{CM7}
Superuser.apk
Cranium Kernel v2
Build.prop tweaks
init.d support
Pre-rooted and Busybox added
Fully de-odexed and Zipaligned
Ics-inspired scripts {gadgetcheck}
Better GPS
Removed bootup sound
ADW Launcher as default
Ad Block Integrated
Android 4.0 Animations and Fonts
Lightly themed!
Better Performance!
​
KERNEL FEATURES-
Compiled with arm-eabi-gcc-4.4.3
Overclock Upto 1.3 Ghz
-o3 Makefile Optimizations
stripped modules
Some governors enabled/disabled
I/O Schedulers Added - V(R) and SIO(SIO set as default)
Fixed ext4 memory leak
All partitions fully converted to ext4
tweak io schedulers for flash devices
MM Swappiness set to 50
CIFS support,disabled Swap etc
Busybox And Pre-rooted insecure Ramdisk(Thanks to utkanos)
Lots of stuff enabled/disabled in config
Sources- https://github.com/sakindia123/Cranium_I927
=============================================================================
DOWNLOADS-
Cranium ROm testkeys#2- http://www.mediafire.com/?42oa7vo1n4tl2aq---works
​
{
"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"
}
===========================================================================================
Thanks and Credits-
utkanos for his ramdisk
CarpeNoctem for testing,META-INF
gabby131 for testing and screenshots
sakindia123 said:
KERNEL FEATURES-
Compiled with arm-linaro-gcc-4.6.2
Overclock Upto 1.3 Ghz
-03 Makefile Optimizations
Some governors enabled/disabled
I/O Schedulers Added - V(R) and SIO(SIO set as default)
Fixed ext4 memory leak
All partitions fully converted to ext4
tweak io schedulers for flash devices
MM Swappiness set to 50
Busybox And Pre-rooted insecure Ramdisk(Thanks to utkanos)
Lots of stuff enabled/disabled in config
Sources- https://github.com/sakindia123/Cranium_I927
​
Click to expand...
Click to collapse
can't wait til tomorrow! and just a suggestion, you can link your kernel thread here,
updated second post with download link!!
sakindia123 said:
updated second post with download link!!
Click to expand...
Click to collapse
ahhh yeahhh!!! Downloading now!!!!
EDIT: Installation aborted (Status 0) @[email protected]
will try again
sakindia123 said:
will try again
Click to expand...
Click to collapse
no worries man....take your time.....and i like the spirit....keep it burning!!!!
open up the zip,open updater-script inside META-INF,and delete these lines-
Code:
ui_print("Wipe Cache");
format("ext4", "EMMC", "/dev/block/mmcblk0p3");
mount("ext4", "EMMC", "/dev/block/mmcblk0p3", "/cache");
then try to flash again
sakindia123 said:
open up the zip,open updater-script inside META-INF,and delete these lines-
Code:
ui_print("Wipe Cache");
format("ext4", "EMMC", "/dev/block/mmcblk0p3");
mount("ext4", "EMMC", "/dev/block/mmcblk0p3", "/cache");
then try to flash again
Click to expand...
Click to collapse
Errrr....negative, I will try the process using a computer....
sakindia, you likely need a different update-binary than what you're using. Check out what CarpeNoctum is using.
utkanos said:
sakindia, you likely need a different update-binary than what you're using. Check out what CarpeNoctum is using.
Click to expand...
Click to collapse
Indeed I spent more than 2 days on this error Status 0 to finally find the good update binary Feel free to use the same and give credit
sakindia123 said:
open up the zip,open updater-script inside META-INF,and delete these lines-
Code:
ui_print("Wipe Cache");
format("ext4", "EMMC", "/dev/block/mmcblk0p3");
mount("ext4", "EMMC", "/dev/block/mmcblk0p3", "/cache");
then try to flash again
Click to expand...
Click to collapse
My second attempt is still negative.....
you need to change the update-binary with the correct one, the one from my rom should work
CarpeNoctem said:
you need to change the update-binary with the correct one, the one from my rom should work
Click to expand...
Click to collapse
does this mean i have the permission of copying updater-binary to Cranium ROM? Thanks....just for the purpose of testing.....i will credit you for my post...
gabby131 said:
does this mean i have the permission of copying updater-binary to Cranium ROM? Thanks....just for the purpose of testing.....i will credit you for my post...
Click to expand...
Click to collapse
LOL the work done on this forum is always free to use and share, all devs, cooks and tweakers ask for is a "thanks" and some credit for the time and work, nothing else
ohhh shoot....the error status 0 is gone but the rom still wont flash....oh well....this is in sakindia123's hands now.....
I like the Cranium kernel though.....
gabby131 said:
ohhh shoot....the error status 0 is gone but the rom still wont flash....oh well....this is in sakindia123's hands now.....
I like the Cranium kernel though.....
Click to expand...
Click to collapse
What is the problem ?
CarpeNoctem said:
What is the problem ?
Click to expand...
Click to collapse
No idea.....i put the OsiMood update-binary to Cranium (under \META-INF\com\google\android).....when I flash i get:
Code:
Installing update package
Installation aborted
gabby131 said:
No idea.....i put the OsiMood update-binary to Cranium (under \META-INF\com\google\android).....when I flash i get:
Code:
Installing update package
Installation aborted
Click to expand...
Click to collapse
did u sign the rom?It needs to be signed.
Btw,can someone upload for me osimood rom's meta-inf?(or update-binary).I m low on bandthwidth.

[Kernel][ICS] ForzaferrarileoV3.1 | 1.9/1.7GHz version | TWRP | Recovery Indipendent

Hi all , as new year gift I present you my First kernel​
This kernel , it's made for have the best performance and balanced battery consuption :good: , and since this is my first kernel and I'm still learning , any suggestions,hints,tips , are greatly accepted
REQUIRE UNLOCKED BOOTLOADER!!!!!
WORKS ONLY ON STOCK ROM , SO DOESN'T WORKS WITH AOSP BASED ROM(CM9/10,AOSP;AOKP); maybe works with miui , I don't know
I'm not responsible for damage to your device , use it at own risk!!!!
Features:
[V1] Based on .55 stock FW
[V1] Based on Arakmar ramdisk , with all the feature of Advanced stock kernel :CWM recovery , busybox, root , etc... [Very thanks to Arakmar forhis great work!!!]
[V1] BOOT Freq capped at 1512 MHz.
[V1] CPU Underclock/Overclock 30/1900 MHz
[V1] GPU 3D Overclock : 320 MHz (from the original 260 MHz)
[V1] GPU 2D Overclock : 228 MHz (from the original 200 MHz)
[V1] VDD SVS support ( for change voltages of cpu freq )
[V1] ZRam , ZCache and Frontswap
[V1] Snapdragon and other build optimization
[V1] VFP ( Virtual Float Point ) Neon and other optimization
[V1] Enabled Unaligned memory access
[V1] NTFS filesystem support
[V1] UTF-8 codepage support
[V1] Default TCP congestion algorithm shifted to "VEGAS"
[V1] [TEST] Increase max audio volume
[V2] GPU 2D OC to 266 mhz
[V2] GPU 2D scaling
[V2] CPU Smooth scaling (works only with pegasusq and ondemand)
[V2] Added CPU Topology
[V2] Optimized READAHEAD(sd cache) and Writeback Ratio
[V2] 3.0.57 linux upstream
[V3] MPDecision
[V3] RECOVERY INDIPENDENT WITH TWRP
[V3] Glibc
[V3] Small 2D GPU scaling fix
[V3] Optimized RWSEM algorithm
[V3] Other small tweaks
[V3] 3.0.71 linux upstream
[V3.1] Full 2D / 3D scaling fix and tweak : now you can set both using "kernel tuner" app
[V3.1]New logo. Thanks to dpiroto
[V3.1]New 1.7GHz OC version for who gets bootloops
​
More Governor:
[V1] Hotplug
[V1] Pegasusq
[V1] Interactive (Enabled)
[V3] Sakuractive
[V3] Adaptive
More scheduler:
[V1] VR
[V1] SIO
[V1] ZEN
[V3] ROW
LAST version
Download link here :
CWM package ForzaferrarileoV3.1 1.9Ghz fixed bootloops. after flash do a wipe cache and dalvik Link1
Click to expand...
Click to collapse
Download link here :
CWM package ForzaferrarileoV3.1 1.7GHz version (for who gets bootloops with normal version) Link1
Click to expand...
Click to collapse
Older version(not recommended)
Download link here :
CWM package ForzaferrarileoV3 Link1
Click to expand...
Click to collapse
Download link here :
CWM package ForzaferrarileoV2 Link1 (seems not working on some rom )
Click to expand...
Click to collapse
https://www.box.com/shared/mpg41z4c18up9r4lfh58https://www.box.com/shared/mpg41z4c18up9r4lfh58https://www.box.com/shared/mpg41z4c18up9r4lfh58
Download link here :
CWM package ForzaferrarileoV1Link1
Click to expand...
Click to collapse
​
Source here
CREDITS :
Sony for source
Arakmar for his Ramdisk
Amin and Mericon for the help
Dpiroto for the last bootlogo
Nice to see more development.. Thank you very much
Sent from my Xperia S using xda app-developers app
Hey....will give it a try....
thanks
---------- Post added at 09:42 PM ---------- Previous post was at 09:33 PM ----------
seems am getting a bootloop.....
---------- Post added at 09:49 PM ---------- Previous post was at 09:42 PM ----------
seems my phone went bananas........ it started..but after android is upgrading.....went into loop..now stuck on kernel sign.....
any ideas????????
Rom?
Sent from my LT26i using xda app-developers app
What rom are you using?
Sent from my LT26i using xda app-developers app
trying......now
Sent from my LT26i using xda app-developers app
hey every thing works great and and antutu benchmark = 9681 very good but how to use swap and zram ? please give me step by step guide how to use them
elias234 said:
hey every thing works great and and antutu benchmark = 9681 very good but how to use swap and zram ? please give me step by step guide how to use them
Click to expand...
Click to collapse
Swap : http://forum.xda-developers.com/showthread.php?t=1659231
Zram = download terminal emulator
su mkswap /dev/block/zram0
swapon /dev/block/zram0
or create an init.d script
Sent from my LT26i using xda app-developers app
:crying: When a Kernel for Lock bootloader. It's not possible ? You're seems very cooool
MaxPayne3004 said:
:crying: When a Kernel for Lock bootloader. It's not possible ? You're seems very cooool
Click to expand...
Click to collapse
Unlocked bootloader is needed for custom kernel
Sent from my LT26i using xda app-developers app
Forzaferrarileo said:
Swap : http://forum.xda-developers.com/showthread.php?t=1659231
Zram = download terminal emulator
su mkswap /dev/block/zram0
swapon /dev/block/zram0
or create an init.d script
Sent from my LT26i using xda app-developers app
Click to expand...
Click to collapse
hey swap works thanks , but when i put mkswap /dev/block/zram0 it says mkswap : image is to small
and i entered su for root access before excuting this command what to do ?
elias234 said:
hey swap works thanks , but when i put mkswap /dev/block/zram0 it says mkswap : image is to small
and i entered su for root access before excuting this command what to do ?
Click to expand...
Click to collapse
How to make simple ZRAM init.d script 1. Using Root Explorer, got to /sytem/etc/init.d/2. press Menu then create new file 3. paste these in it
#!/system/bin/sh sysctl -w vm.swappiness=40 echo "1" > /sys/block/zram0/reset echo $((50*1024*1024)) > /sys/block/zram0/disksize mkswap /dev/block/zram0 swapon /dev/block/zram0
4. close and save it as 60ZRAM 5. set permission to 777 or "rwxrwxrwx" (tick all) 6. take note: 50 *1024*1024 = 50MB zram disksize. if you want to set 30MB, change 50 to 30.
To check download terminal emulator and type su free
if you see swap memory, that means thats activated
Sent from my LT26i using xda app-developers app
More kernels are always welcome.
Sent from hell using Xperia-S(atan)
[/COLOR]
Forzaferrarileo said:
How to make simple ZRAM init.d script 1. Using Root Explorer, got to /sytem/etc/init.d/2. press Menu then create new file 3. paste these in it
#!/system/bin/sh sysctl -w vm.swappiness=40 echo "1" > /sys/block/zram0/reset echo $((50*1024*1024)) > /sys/block/zram0/disksize mkswap /dev/block/zram0 swapon /dev/block/zram0
4. close and save it as 60ZRAM 5. set permission to 777 or "rwxrwxrwx" (tick all) 6. take note: 50 *1024*1024 = 50MB zram disksize. if you want to set 30MB, change 50 to 30.
To check download terminal emulator and type su free
if you see swap memory, that means thats activated
Sent from my LT26i using xda app-developers app
Click to expand...
Click to collapse
hey it worked thanks a lot and i can feel a little better need for speed most wanted because i have a lot lot of games and nfs mw lags very little but after swap and zram i realized no more lag thanks for this great kernel and thanks for fast replay
test it is good . thanks for sharing
Sent from my LT26i using xda app-developers app
hey,when i Use your kernel... Can i relock my phone????
Hey, very nice kernel, how do I overclock the gpu ???
Please answer, I want more performance for games..
First of all you cannot re lock your bootloader with custom kernel... Secondly gpu is already overclocked... There is no way you can alter it... So stop asking in every thread that could you relock the bootloader with custom kernel...
Hey dev could you please make a kernel with all these features for cm10 as well??we will be glad to have it..thanks
Sent from PAC Xperia S
amey_gangal said:
Hey dev could you please make a kernel with all these features for cm10 as well??we will be glad to have it..thanks
Sent from PAC Xperia S
Click to expand...
Click to collapse
I don't have a lot of time in this period...
Anyway novakernel is a good one, try it :thumbup:
Sent from my LT26i using xda app-developers app

[kernel][GB/ICS/JB] kernel for wildfire s 2012 model [17-03-2013]

CM7/CM9/CM10 WFS 2012 MODEL KERNEL
-- ALL CREDITS GOES TO EOGHAN2T7 WHO WRITE AMAZING CONFIG FOR THIS KERNEL & EPMAK WHO PATCHED IT FOR WFS2012 MODE.I JUST RECOMPILED THIS KERNEL FROM EOGHAN2T7'S SOURCE AND USE SUITABLE METHOD OF FLASHING SO IT CAN BE APPLIED ON CM7/CM9/CM10 AND ALSO WILDFIRE S 2012 MODELS.
​
DISCLAIMER :
Click to expand...
Click to collapse
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, broken hearts,
* thermonuclear war, you getting fired because the alarm app failed, or
* unfulfilled sexual partners. Please do some research if you have any
* concerns about features included in this ROM before flashing it! YOU are
* choosing to make these modifications, and if you point the finger at me
* for messing up your device, I will point that finger back at you and laugh.
* make sure you do a nandroid backup in case your phone blows up in
* your face because your phone cant handle the speed :).
*/
INFORMATION :
Click to expand...
Click to collapse
-- THIS IS SAME KERNEL WHICH EPMAK MADE FOR WILDFIRE S 2012 MODEL,I TRIED DIFFERENT METHOD TO FLASH IT. & IT WORKED ON CM7/CM9/CM10.
-- IT WILL WORK ON MARVEL/MARVELC DEVICES RUNNING CM7/CM9/CM10
INSTRUCTIONS :
Click to expand...
Click to collapse
-- GO TO RECOVERY
-- FLASH KERNEL
-- REBOOT
DOWNLOADING LINK
Click to expand...
Click to collapse
CM7/CM9/CM10_KERNEL_WFS2012
md5 : bd2ece69780d1500977daa5337b447d5
SOURCE :
Click to expand...
Click to collapse
-- GITHUB ( check here )
---->> INFO ABOUT HOW I MADE THIS KERNEL <<----
Click to expand...
Click to collapse
-- first download source from mentioned link & extract it.
-- you need following packages for ubuntu (64 bit)
Code:
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 openjdk-6-jdk tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 git
-- then you need toolchain to compile this kernel,i used this toolchains
-- you need to extract toolchain and point it's path by this command
Code:
gedit .bashrc
now,in editor write this at end (change path by your extracted toolchain path)
Code:
export PATH=${PATH}:path to toolchain arm-eabi-4.4.3/bin
-- and at last ,time for compiling kernel, here replace X by x2 of your computer cores. [e.g. mine is dual core so -j4]
Code:
make ARCH=arm CROSS_COMPILE=arm-eabi- -jX
it takes upto 5-10 minutes and your zImage (kernel) is ready.:good:
-- now create one directory,
Code:
mkdir workspace
-- copy zImage in it,
Code:
cp arch/arm/boot/zImage workspace
-- last step,enter this and it ll copy modules to working directory
Code:
find . -name '*ko' -exec cp '{}' workspace \;
CREDITS :
Click to expand...
Click to collapse
eoghan2t7 for source
epmak for patching kernel
Android toolchains
gnexus for suggesting me about ramdisk
mahesh48 for confirming working
kouse for flashing kernel method
​
Re: [kernel] cm9.1 wildfire s 2012 model
Amazing work buddy
Sent from my Wildfire S A510e using xda app-developers app
mahesh48 said:
Amazing work buddy
Sent from my Wildfire S A510e using xda app-developers app
Click to expand...
Click to collapse
thanks for confirming it..:good:
does it works on stock sense 2.1 ?
cw3tai said:
does it works on stock sense 2.1 ?
Click to expand...
Click to collapse
It won't and you don't need it for stock sense.
I want to overclock my wfs,but after I flash oc kernel,I can't boot.I flash this,and WiFi doesn't work.
Sent from my HTC Wildfire S A510e using xda app-developers app
ekids1234 said:
I want to overclock my wfs,but after I flash oc kernel,I can't boot.I flash this,and WiFi doesn't work.
Sent from my HTC Wildfire S A510e using xda app-developers app
Click to expand...
Click to collapse
Which rom are you using?
um...
thehacka1 said:
Which rom are you using?
Click to expand...
Click to collapse
original rom.
ekids1234 said:
original rom.
Click to expand...
Click to collapse
This is not for original rom.

Link for Hacker 07/08 kernel

With the Aroma Installer on dbMods we have Hacker 07 / Hacker 08 kernel for 4.3. Where can I find the direct link to Hacker kernel ?
@dannyben already stated there is no link to a thread. It's built by a friend of his for personal use and he just included then in his installer.
☞ Sent from here☜???
baseballfanz said:
@dannyben already stated there is no link to a thread. It's built by a friend of his for personal use and he just included then in his installer.
☞ Sent from here☜???
Click to expand...
Click to collapse
Not to mention, he took my request and forwarded it to his friend about adding init.d/insecure adb support. ^.^
xdapowerapps said:
Not to mention, he took my request and forwarded it to his friend about adding init.d/insecure adb support. ^.^
Click to expand...
Click to collapse
This would be a RAMDISK edit, not a kernel edit.
erid2thed said:
This would be a RAMDISK edit, not a kernel edit.
Click to expand...
Click to collapse
I meant insecure adb. Not init.d, I already have support for that. Sorry for confusion.
xdapowerapps said:
I meant insecure adb. Not init.d, I already have support for that. Sorry for confusion.
Click to expand...
Click to collapse
insecure adb is still a ramdisk edit
unpack ramdisk - replace adbd with a "insecure" version and repack ramdisk
its in /sbin
EDIT:
adbd in the zip file is from my 4.4.2 kernel, it may or may not work with other versions of android
EDIT #2
also edit default.prop
Code:
#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.secure=0
ro.adb.secure=0
ro.allow.mock.location=0
ro.debuggable=1
persist.sys.usb.config=mtp,adb
erid2thed said:
insecure adb is still a ramdisk edit
unpack ramdisk - replace adbd with a "insecure" version and repack ramdisk
its in /sbin
EDIT:
adbd in the zip file is from my 4.4.2 kernel, it may or may not work with other versions of android
EDIT #2
also edit default.prop
Code:
#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.secure=0
ro.adb.secure=0
ro.allow.mock.location=0
ro.debuggable=1
persist.sys.usb.config=mtp,adb
Click to expand...
Click to collapse
I already have this in my prop file, this does not implement insecure adb. Ktoonsez kernel is the only one for TW that has it implemented properly. Going to any other kernel for TW, I have to use Insecure ADBD by Chainfire.
EDIT: Will try repacking the adb file again.
xdapowerapps said:
I already have this in my prop file, this does not implement insecure adb. Ktoonsez kernel is the only one for TW that has it implemented properly. Going to any other kernel for TW, I have to use Insecure ADBD by Chainfire.
EDIT: Will try repacking the adb file again.
Click to expand...
Click to collapse
@erid2thed - Doesn't seem to work after kitchen. Can you explain how ktoonsez's kernel allows unsecure adb but I have to repackage RAMDISK with your method? From KT's post:
KT-SGS4 Jellybean kernel features
•Must have a Touchwiz Rooted ROM
•Must have CWM or other custom recovery installed
•Linux kernel 3.4.75
•Samsung open source
•Optimized kernel configuration
•Updated USB driver
•unsecure root adb
•Voltage interface
•CPU Overclocking
•CPU Underclocking
•Boots on stock table (USE KTweaker app to enable OC steps all the way to 2322 Mhz. BE AWARE THAT I WAS VERY CONSERVATIVE ON THE LOW SIDE OF THE OC STEPS, SO THEY WILL NEED SOME TWEAKING!)
•KTweaker app for kernel control
•KTweaker Widget
•Schedulers (CFQ, BFQ, VR, SIO, NOOP, DEADLINE, ROW, FIFO, FIOPS)
•GOVERNORS (ktoonservativeq, intellidemand, msm-dcvs, wheatley, userspace, smartassh3, slp, powersave, pegasuq, nightmare, interactive, dancedance, conservative, badass, asswax, adaptive, abyssplug, performance, ondemand
•Thanks to Talustus we now have exFAT for Touchwiz and AOSP
Click to expand...
Click to collapse
It definitely is related to the kernel and running a program like Android Commander verifies it. With KT's, I have root adb. With other kernels that don't have unsecure root adb, it gives an error.
Is there another method besides repacking the ramdisk image? Thanks! :highfive:
Nothing in the kernel does this
What you can do is this:
1) download my "optimized stock" kernel from http://projects.ziggy471.com/projects/samsung-8064ab-kk-xda/files
2) unzip it - delete zImage and all the KO files
3) download the hacker kernel - unpack boot.img and copy zImage to /kernel in my zip file
copy the KO files from hacker kernel to /system/lib/modules in my zip file
4) rezip the file
5) Flash KTs kernel with insecure adb support - do NOT reboot
6) flash the new hacker kernel with the installer you just made
7) reboot
This will KEEP KT's ramdisk but use the hacker kernel
As long as KT's ramdisk is compatable with the rom you are running, this will work.
if this does not work - PM me a link to the hacker kernel and I will make you a modified ramdisk for it to allow insecure adb

What MIUI 8.0.3.0.MAGMIDI system apps are necessary for the ROM to work?

So I wanted to debloat my MIUI 8.0.3.0.MAGMIDI on MI 5s and removed unnecessary apps like the ones below with NoBloat Free:
Code:
/SYSTEM/APP FOLDER
AnalyticsCore
AntHalService
BasicDreams
BookmarkProvider
BugReport
Chrome
CloudService
DocumentsUI
Drive
Email
fastdormancy
FileManager
Galaxy4
Gmail2
Hangouts
HoloSpiralWallpaper
HTMLViewer
KingSoftCleaner
KSICibaEngine
LatinImeGoogle
LiveWallpapers
LiveWallpapersPicker
Maps
MiDiscover
MiLinkService
MiLivetalk
MiPlay
miui
MiuiVideoPlayer
MiWallpaper
Music2
NfcNci
NFCtestSvc
NoiseField
Notes
PacProcessor
PartnerBookmarksProvider
PaymentService
PhaseBeam
Photos
PhaseBeam
PhotoTable
PrintSpooler
SeempService
StepsProvider
Stk
SystemAdSolution
talkback
TouchAssistant
TranslationService
Videos
Whetstone
xdivert
XiaomiAccount
XiaomiServiceFramework
YouTube
/SYSTEM/DATA-APP FOLDER
Browser
Facebook
klobugreport
Music
/SYSTEM/PRIV-APP FOLDER
Backup
Calendar
CellBroadcastReceiver
CleanMaster
CloudBackup
CNEService
Contatcs
DownloadProviderUi
dpmserviceapp
FindDevice
GoogleFeedback
ims
ManagedProvisioning
MiDrop
Mipub
MiuiGallery
Mms
MusicFX
SecurityCenter
Tag
Velvet
YellowPage
Almost immediately I started to have problem with crashed app windows (strange arabic fonts used for app names) so I turned the device off. The system didn't boot and stayed forever on the Mi logo.
I did a TWRP recovery and it works fine now but I'm still wondering what system app caused this so I can leave it and remove all other.
Anyone tried to debloat MIUI 8 in such scope as mine?
I think you should not delete stuff like AntHalService, velvet, and some others you deleted. If you wanna debloat, those three threads are a good way to get you started: redmi note 3 bloat removal script
save to remove bloatware list
bloatware removal script for mi 5s plus from MIUI.com forum
Use xiaomi.eu custom rom
wurstel said:
I think you should not delete stuff like AntHalService, velvet, and some others you deleted.
Click to expand...
Click to collapse
AntHalService and Velvet are actually quite safe to delete - done it many times without any side effects. I'm wondering about other stuff. Thanks for the links.
alediniz said:
Use xiaomi.eu custom rom
Click to expand...
Click to collapse
Could you elaborate? What's so special about this one in comparison to global MIUI 8.0.3.0.MAGMIDI?
Rejerf said:
Could you elaborate? What's so special about this one in comparison to global MIUI 8.0.3.0.MAGMIDI?
Click to expand...
Click to collapse
Mate, check that https://xiaomi.eu/community/threads/xiaomi-eu-vs-global-rom-differences.37425/
alediniz said:
Use xiaomi.eu custom rom
Click to expand...
Click to collapse
One point to this. Its not only debloated, it got frequent updates.
i decided to make a debloat script on my own. I created this for global stable 8.0.4.0, because i dont trust xiaomi.eu. (they are very intransparent about their work, they could add god knows what to their ROM)
i used a script i found on the MIUI Forum and modified it to my needs:
Code:
ui_print("***********************************************");
ui_print("Remove MIUI 8 Global stable Bloatware ");
ui_print("***********************************************");
ui_print("Mounting system...");
run_program("/sbin/busybox", "mount", "/system");
ui_print("Mounting data...");
run_program("/sbin/busybox", "mount", "/data");
show_progress(0.25, 2);
#ui_print("delete_recursive installed Custom-Stuff...");
#delete_recursive("/system/app/ESFileExplorer", "/system/app/GoogleLauncher ");
#ui_print("Installing new Custom-Stuff...");
#package_extract_dir("system", "/system");
#package_extract_dir("data", "/data");
show_progress(0.25, 20);
ui_print("Removing Bloat...");
delete_recursive("/system/app/AnalyticsCore");
delete_recursive("/system/app/AntiSpam");
delete_recursive("/system/app/AppIndexProvider");
delete_recursive("/system/app/ApplicationsProvider");
delete_recursive("/system/app/BasicDreams");
delete_recursive("/system/app/BookmarkProvider");
delete_recursive("/system/app/BugReport");
delete_recursive("/system/app/Chrome");
delete_recursive("/system/app/Cit");
delete_recursive("/system/app/CloudService");
delete_recursive("/system/app/Drive");
delete_recursive("/system/app/Email");
delete_recursive("/system/app/FileExplorer");
delete_recursive("/system/app/Galaxy4");
delete_recursive("/system/app/Gmail2");
delete_recursive("/system/app/Hangouts");
delete_recursive("/system/app/HoloSpiralWallpaper");
delete_recursive("/system/app/HTMLViewer");
delete_recursive("/system/app/KeyChain");
delete_recursive("/system/app/KingSoftCleaner");
delete_recursive("/system/app/LiveWallpapers");
delete_recursive("/system/app/LiveWallpapersPicker");
delete_recursive("/system/app/mab");
delete_recursive("/system/app/Maps");
delete_recursive("/system/app/MiDiscover");
delete_recursive("/system/app/MiLinkService");
delete_recursive("/system/app/MiLivetalk");
delete_recursive("/system/app/MiPlay");
delete_recursive("/system/app/MiuiCompass");
delete_recursive("/system/app/MiuiScanner");
delete_recursive("/system/app/MiuiVideoPlayer");
delete_recursive("/system/app/MiWallpaper");
delete_recursive("/system/app/ModemTestMode");
delete_recursive("/system/app/NetworkAssistant2");
delete_recursive("/system/app/NFCtestSvc");
delete_recursive("/system/app/NoiseField");
delete_recursive("/system/app/Notes");
delete_recursive("/system/app/PartnerBookmarksProvider");
delete_recursive("/system/app/PaymentService");
delete_recursive("/system/app/PhaseBeam");
delete_recursive("/system/app/Photos");
delete_recursive("/system/app/PhotoTable");
delete_recursive("/system/app/SecurityAdd");
delete_recursive("/system/app/SecurityCoreAdd");
delete_recursive("/system/app/talkback");
delete_recursive("/system/app/Videos");
delete_recursive("/system/app/WAPPushManager");
delete_recursive("/system/app/WfdService");
delete_recursive("/system/app/Whetstone");
delete_recursive("/system/app/YouTube");
ui_print("Removing bloatware priv-app...");
delete_recursive("/system/priv-app/Calendar");
delete_recursive("/system/priv-app/CellBroadcastReceiver");
delete_recursive("/system/priv-app/CleanMaster");
delete_recursive("/system/priv-app/CloudBackup");
delete_recursive("/system/priv-app/MiDrop");
delete_recursive("/system/priv-app/Mipub");
delete_recursive("/system/priv-app/MiuiGallery");
delete_recursive("/system/priv-app/SpacesManagerService");
delete_recursive("/system/priv-app/SpacesTrustAgent");
delete_recursive("/system/priv-app/Tag");
delete_recursive("/system/priv-app/WallpaperCropper");
delete_recursive("/system/priv-app/YellowPage");
ui_print("Removing bloatware system/data-app...");
delete_recursive("/system/data-app");
ui_print("Removing Whetstone leftovers");
delete_recursive("/system/etc/WhetstonePermission");
show_progress(0.25, 5);
show_progress(0.25, 5);
ui_print("Unmounting system...");
run_program("/sbin/busybox", "umount", "/data");
run_program("/sbin/busybox", "umount", "/system");
ui_print("Installation complete!");
everything works perfekt, only problem is that i can't search settings anymore. does anybody of you guys know what disabled app causes this?
Removing "AppIndexProvider" or "ApplicationsProvider" could be causing this issue.
Rejerf said:
Removing "AppIndexProvider" or "ApplicationsProvider" could be causing this issue.
Click to expand...
Click to collapse
crap, thats what i thought...
wurstel said:
i decided to make a debloat script on my own. I created this for global stable 8.0.4.0, because i dont trust xiaomi.eu. (they are very intransparent about their work, they could add god knows what to their ROM)
Click to expand...
Click to collapse
Where did you get Global Stable 8.0.4.0 ? I thought latest global stable 8.0.3.0.
I have the mi5s plus, and that's the latest fw we got. I think it is the same as 8.0.3.0 for mi 5s though.

Categories

Resources