[GT-I9192][Auto-Root][MK4]Amestris Kernel V2.7 |Busybox,SuperSu,Init.D,Knox Disabler|

Which is best for you? Custom Kernel or Stock Kernel


  • Total voters
    142

M_J_Nazari

Inactive Recognized Developer
Jul 14, 2010
1,545
2,577
0
35
Bushehr
pda-planet.com
Code:
* Your warranty is now void...
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, you getting dumped or you getting fired because your phone*
* bootloops and alarm does not go off. Please do some research if you have any *
* concerns about features included in my kernel before using it! YOU and only*
* YOU are choosing to make these modifications.
*/
Please don't use these kernels over other devices, absolutely it will brick your unsupported devices.
Its just only for GT-I9192 Galaxy S4 Mini Dual Sim Phone [DUOS]
use at your own risk. I'm not responsible for any damages or bricked phones.

Its Custom Kernel , and will avoid your warranty service


Features
Only For GT-I9192 [DUOS] over Samsung 4.2.2 roms only
Compiled with Linaro Toolchain 4.7.4 and -O3 optimization
Compiled from GT-I9192_JB_Opensource_Update1.zip MK4
AutoRoot
Auto Knox removing apps and notifications
Set selinux to permissive
Changed Samsung LowMemorKiller method to upstream
Fix Battery Drain
Added More FS partition type suuport ; cifs,nfs,ntfs,exfat.
Insecured ADB
Tweaks on CPU frequencies and voltages [battery friendly]
Custom Governorses
  1. badass
  2. smartassH3
  3. smartassV2
  4. Asswax
  5. dancedance
  6. wheatley
  7. smartmax
  8. interactive
  9. userspace
  10. powersave
  11. lionheart
  12. adaptive
  13. ondemand
  14. performance
IO Schedulers
  1. Noop
  2. deadline
  3. row [default]
  4. cfq
  5. bfq
  6. fiops
  7. sio
  8. vr
  9. zen
  10. fifo
Voltage Control
BLN Support
Dynamic FSync
Fastcharge USB
FauxSound V3.1
Increased entropy values
LZO compression method


Version 2.7 13th March 2014
Click to View Details for 2.7

Version 2.5 2nd March 2014
Click to View details @ Post 184

Version 2.4 Changelog 5th January 2014
Filename = Amestris Kernel-2.4_[9192-S4MiniDUOS][MK4]-CWM..zip

New configuration based on fluid script
Code:
# Tweaks and Configuration
/system/bin/setprop pm.sleep_mode 1
/system/bin/setprop ro.ril.disable.power.collapse 1
/system/bin/setprop ro.telephony.call_ring.delay 1000
echo "NO_GENTLE_FAIR_SLEEPERS" > /sys/kernel/debug/sched_features;
echo "NO_NEW_FAIR_SLEEPERS" > /sys/kernel/debug/sched_features;
echo "NO_NORMALIZED_SLEEPER" > /sys/kernel/debug/sched_features;
echo "20" > /proc/sys/vm/swappiness; #0
echo "1" > /proc/sys/vm/overcommit_memory;
echo "50" > /proc/sys/vm/overcommit_ratio;
echo "3" > /proc/sys/vm/page-cluster;
echo "10" > /proc/sys/vm/vfs_cache_pressure; #300
echo "2000" > /proc/sys/vm/dirty_writeback_centisecs;
echo "1000" > /proc/sys/vm/dirty_expire_centisecs; 
echo "0" > /proc/sys/vm/oom_kill_allocating_task;  #1
echo "0" > /proc/sys/vm/panic_on_oom; 
echo "4096" > /proc/sys/vm/min_free_kbytes;
echo "10" > /proc/sys/fs/lease-break-time;
echo "64000" > /proc/sys/kernel/msgmni; #1024
echo "64000" > /proc/sys/kernel/msgmax;
echo "0" > /proc/sys/kernel/panic_on_oops; #1
echo "30" > /proc/sys/kernel/panic; #0 #10
echo "0" > /proc/sys/kernel/hung_task_timeout_secs; #45
echo "0" > /proc/sys/kernel/softlockup_panic;
/system/bin/sysctl -w kernel.threads-max=525810
/system/bin/sysctl -w kernel.sched_compat_yield=1
/system/bin/sysctl -w net.ipv6.conf.default.use_tempaddr=2
/system/bin/sysctl -w net.ipv6.conf.all.use_tempaddr=2
/system/bin/sysctl -w net.ipv6.conf.all.temp_prefered_lft=3600
/system/bin/sysctl -w net.ipv6.conf.default.temp_prefered_lft=3600

if [ -e /proc/sys/kernel/sched_min_granularity_ns ]
then
	echo 200000 > /proc/sys/kernel/sched_min_granularity_ns;
fi

if [ -e /proc/sys/kernel/sched_latency_ns ]
then
	echo 400000 > /proc/sys/kernel/sched_latency_ns;
fi

if [ -e /proc/sys/kernel/sched_wakeup_granularity_ns ]
then
	echo 100000 > /proc/sys/kernel/sched_wakeup_granularity_ns;
fi
FauxSound V 3.1 thanks to f4ktion
USB Fastcharging Support thanks to f4ktion



Version 2.3 Changelog
Filename = Amestris Kernel-2.3_[9192-S4MiniDUOS][MK4]-CWM..zip

1-Enabled Voltage Control
2-Disabled BLN Wakelocks
3-Dynamic fsync v1.0 [credit to faux123]
4-changed kernel compression to LZO
5-tweaked ondemand cpu overnor for better battery usage, you may will get lower scores on benchmark apps, you can change the governorse to default if you want more power. [lower parameters than v2.1]
6-increased entropy values [4 x default]
7-increased read-ahead values.
8- revert the new ROW IO schedulers algorithm.


Version 2.2 Changelog is removed!!! unknown WIFI BUG!
Filename = Amestris Kernel_ST_V-2.2_[9192-S4MiniDUOS]-CWM..zip
12/31/2013



Fix for Voltage Control
Standard Edition - [ST]



Version 2.1 Changelog
12/27/2013

1-added BLN Support , you need BLN Control app and Liblights, i will provide them later!
2-Add misc FS support, cifs,nfs,ntfs,exfat.
3-Added IO Schedulers
  1. Noop
  2. deadline
  3. row [default]
  4. cfq
  5. bfq
  6. fiops
  7. sio
  8. vr
  9. zen
  10. fifo

4-Tweaked Ondemand cpu governorse profile
5-Tweaked for some battery consuming
6-CPU Voltage control is enabled
7-ZRAM is enabled
8-Removed useless logs


Version 2.0 Changelog
12/21/2013

1-Compiled kernel from open source samsung new kernel source release [MK4]
2-No changes from source, excepting disabled root prevention security system.
3-AutoRoot Kernel, it will disable Knox Security system and will root your phone if you have not Superuser.apk application in your /system/app folder. [SuperSU V1.86]
4-it will install busybox on /sbin folder and if you don't installed the busybox on /system/xbin or /system/bin folder, it will generate for those addresses to make busybox working for other applications, like Backup titanium.
5- Some Battery Twaeking for lower battery consuming.
6- All Knox Security files will be remove automatically by the kernel, it will check them, if they will be available, it will delete them.
7- Init.D Support
8- Insecured ADB services, adb remount , adb root.
Toolchain Version : arm-unknown-linux-gnueabi-linaro_4.7.4-2013 by christopher83

Version 1.0 Changelog
I just edited stock boot.img file as insecure for running root device.

This package will install :
busybox 1.20.2
Super Su + Su binary
EFS backup to your sd card
Rooted Stock Kernel
Init.D Scripts Support



Persian Language Support Page

Credits:
DSIXDA for kitchen
Christopher83 for LiNARO GCC
Wanam
Stratosk
Ktoonsez
F4k [f4ktion]
googy_anas
AndreiLux
junkyde [BLN]
Faux123
AndiP
 

Attachments

Last edited:

M_J_Nazari

Inactive Recognized Developer
Jul 14, 2010
1,545
2,577
0
35
Bushehr
pda-planet.com
ADRENO DRIVERS - GPU DRIVERS

Version : Adreno200-AU_LINUX_ANDROID_JB_VANILLA_04.02.02.060.053

Download the "ADRENO_DRIVERS[JB_VANILLA_04.02.02.060.053].zip" file and install it from recovery.


============================================================================================
============================================================================================


How To Install





** ZIP File Names - CWM Packages

Ensure you have custom recovery mod , CWM 6.x
Download the zipped attached file
copy downloaded file into your Device Storage [Phone]
goto Recovery mod and install the zip file.
enjoy.

----------------------------------------------------------------------------------------
** TAR File Names - ODIN Flashable files

1- Download the tar file .
2- Reboot your phone and goto Download mode
3- Connect your phone to PC and be sure that ODIN is recognized your phone.
4- Run the ODIN 3.09 and put tar file into AP section and uncheck "F.Reset Time" and , Click on the Start button.




** BLN liblights created by junkyde.
 

Attachments

Last edited:

fburgos

Senior Member
Sep 1, 2012
1,506
383
0
thanks, what's insicure kernel for?

now i have root access and stock kernel

what init.d scripts are working?

Sent from my GT-I9192 using Tapatalk 4
 
Last edited:

M_J_Nazari

Inactive Recognized Developer
Jul 14, 2010
1,545
2,577
0
35
Bushehr
pda-planet.com
مرسی داداش
THANKS
PLISE MAKE FOR i9190
Pleasy post to i9190 your
Thank man!
you're welcom, if you want this for your device, please send me original boot.img and recovery.img file from stock firmware that you downloaded.

i will make it as fast as i can.

thanks, what's insicure kernel for?

now i have root access and stock kernel

what init.d scripts are working?

Sent from my GT-I9192 using Tapatalk 4
to access adb commands and also access to su.
yes, init.d is working.
 

Trunghuy90

Senior Member
Nov 21, 2012
82
70
0
you send edited recovery and kernel to me..
i told you, just send me stock [unchanged ] version.
this boot.img is insecure.
I do not know where to get it at all , because I'm not root machine and I do not have personal computers . I just know it 's taken 2 files topic rooting guide .
Sorry my enlish!
 

vichunni

Senior Member
Apr 30, 2013
86
10
0
Thrissur
BLN support.....???

Hi,

Please don't use these kernels over other devices, absolutely it will brick your unsupported devices.
Its just only for GT-I9192 Galaxy S4 Mini Dual Sim Phone [DUOS]
use at your own risk. I'm not responsible for any damages or bricked phones.


I just edited stock boot.img file as insecure for running root device.

This package will install :
busybox 1.20.2
Super Su + Su binary
EFS backup to your sd card
Rooted Stock Kernel
Init.D Scripts Support


How to Install?
Ensure you have custom recovery mod , CWM 6.x
Download the zipped attached file
copy downloaded file into your Device Storage [Phone]
goto Recovery mod and install the zip file.
enjoy.



Credits:
dsixda for kitchen
Hi bro....

I just want to know whether this kernel has BLN support...??
If no, can you pls add it and post the modified kernel here...??

Awaiting your reply.....
 
  • Like
Reactions: komixda

M_J_Nazari

Inactive Recognized Developer
Jul 14, 2010
1,545
2,577
0
35
Bushehr
pda-planet.com
Hi bro....

I just want to know whether this kernel has BLN support...??
If no, can you pls add it and post the modified kernel here...??

Awaiting your reply.....
Hi
the samsung kernel source is published just for MF7 firmware, i trying to learn kernel customization already, but the source has a strange bugs, even when i add some io schedulers.
we have to wait for new kernel sources.

ok , i will take look at them when i get back to home.
 

Trunghuy90

Senior Member
Nov 21, 2012
82
70
0
Hi
the samsung kernel source is published just for MF7 firmware, i trying to learn kernel customization already, but the source has a strange bugs, even when i add some io schedulers.
we have to wait for new kernel sources.


ok , i will take look at them when i get back to home.
Pleasy mod for i9190
Thank man more!
 

amirsardari

Senior Member
Dec 30, 2009
201
52
0
35
Minsk
thanx bro I appreciate your hard work . thanks
do you have any plan to make a custom rom for this device with fewer bloatware and smoother . or maybe newer android version ?
 
Last edited:

M_J_Nazari

Inactive Recognized Developer
Jul 14, 2010
1,545
2,577
0
35
Bushehr
pda-planet.com
Pleasy mod for i9190
Thank man more!
ok, just be patient , im veru busy these days.

thanx bro I appreciate your hard work . thanks
do you have any plan to make a custom rom for this device with fewer bloatware and smoother . or maybe newer android version ?
Hi amir
im working on kernel compiling allready, yes i have a plan to make it. just gimme some time.

also you can find articles on persian languages here.
http://www.pda-planet.com/forum/

best reagrds