[KERNEL][GT-I9100G][GB][28/08/2012]streetware-kernel-0.5.2 #final-release

Search This thread

Street79

Senior Member
Mar 8, 2010
70
106
www.streetware.net
! ! ! THIS IS A GINGERBREAD KERNEL FOR STOCK ROMS ! ! !

hi all,

i present you the very last version of my streetware-kernel for gingerbread. i think everything is working correctly now, so i can spend all my time on a new project.

if something unfortunately doesn't work, please leave a comment or write a pm.

and now, have a lot of fun with the new streetware-kernel...​

disclaimer:
  • remember that you flash your device at you own risk. i am not responsible for bricked devices, lost data, lost warranty or anything else, that may be the result of flashing or using this kernel.

advice:
  • don't foget to make a backup of your custom files like init.d-scripts, modules, bootscripts, bootanimations, bootsounds and so on. i have done my best not to touch them, but don't blame me, if they are lost.

warning:
  • i have added an older version of chainsdd's superuser because the new version available on the play store ist still buggy and currently unusable.
  • if you want to update anyway, you are free to do so, but i recommend you to read the comments on the play store first.
  • if you accidentally updated superuser and want to get rid of the new version, do the following:
    • menu-button
    • settings
    • applications
    • manage applications
    • superuser
    • uninstall updates
  • make sure you have unchecked 'allow automatic updating' for chainsdd's superuser until the new version is working correctly.

changelog 0.5.1 - 0.5.2:

  • clockworkmod recovery v5.0.2.8
  • busybox v1.19.4-cm7
    installed in [/sbin]
  • supersu v0.95
    installed in [/system/app]
  • streetware-tool v0.5.2
    this is a command-line tool used to modify kernel-settings and many other things. type 'streetware -h' or 'streetware --help' in your preferred terminal application for more information.

general features:
  • clockworkmod touch recovery v5.0.2.8
  • busybox v1.19.4-cm7
    installed in [/sbin]
  • busybox v1.20.2-stericson
    installed in [/system/xbin]
  • supersu v0.95
    installed in [/system/app]
  • superuser v3.0.7
    not installed per default
  • cwmmanager v3.0
    installed in [/system/app]
  • cifs-support
    module in [/lib/modules]
  • j4fs-support
    module in [/lib/modules]
  • ntfs-support
    module in [/lib/modules]
    'ntfs-3g' in [/sbin]
  • efs-backup
    stored in [/mnt/sdcard/streetware/backup/efs]
  • insecure kernel
    settings in [/default.prop]
  • integrated kernel-tweaks
    tweaks in [/misc/streetware/tweaks]
  • cf-root compatible
    properties in [/misc/streetware/settings/cfroot]
  • cpu frequencies [default]
    [200] 400 600 800 1000 [1200]
  • governors [default]
    [abyssplug] aggressive aggressive_x conservative gallimaufry gallimaufry_x hotplug interactive interactive_x lionheart min_max ondemand ondemand_x performance powersave smartass_v2 userspace
  • schedulers [default]
    bfq cfq deadline noop [sio] vr
  • custom bootscript-support
    copy your 'bootscript.sh' in [/system/streetware/bootscript] or [/mnt/sdcard/streetware/bootscript]. if files with the same name are placed in both folders, only the newer one will be used.
  • custom init.d-support
    copy your init.d-scripts in [/system/streetware/init.d] or [/mnt/sdcard/streetware/init.d]. if files with the same name are placed in both folders, only the newer one will be used.
  • custom modules-support
    copy your modules in [/system/streetware/modules] or [/mnt/sdcard/streetware/modules]. if files with the same name are placed in both folders, only the newer one will be used.
  • custom bootanimation-support
    copy your 'bootanimation.zip' in [/system/streetware/bootstyle] or [/mnt/sdcard/streetware/bootstyle]. if files with the same name are placed in both folders, only the newer one will be used.
  • custom bootlogo-support
    copy your 'logo.jpg' in [/system/streetware/bootstyle] or [/mnt/sdcard/streetware/bootstyle]. if files with the same name are placed in both folders, only the newer one will be used. you have to remove the famous yellow triangle or custom bootlogos won't be displayed.
  • custom bootsound-support
    copy your 'PowerOn.wav' in [/system/streetware/bootstyle] or [/mnt/sdcard/streetware/bootstyle]. if files with the same name are placed in both folders, only the newer one will be used.

special features:
  • streetware-tool v0.5.2
    this is a command-line tool used to modify kernel-settings and many other things. type 'streetware -h' or streetware --help in your preferred terminal application for more information.

    Code:
    ~ # streetware --help
    
    streetware: display help
                usage 'streetware [OPTION]'
    
      -a    switch between supersu and superuser
    
      -o    toggle cifs-support on and off
      -n    toggle ntfs-support on and off
    
      -b    toggle bootscript-support on and off
      -i    toggle init.d-support on and off
      -m    toggle modules-support on and off
    
      -t    toggle integrated kernel-tweaks on and off
    
      -f    change default cpu-frequency-range
      -g    change default governor
      -s    change default scheduler
    
      -l    remove custom bootlogo
    
      -u    uninstall all changes and files made by this kernel and reboot into recovery-mode
    
      -k    backup your current kernel-settings to sdcard
      -r    reboot with your backup-settings from sdcard
    
      -c    check your current kernel-settings for errors and display them
    
      -h    display this help
      -v    display version information
    
    advanced users should try 'streetware --display-all-options' to see a complete list with all options
    
    report bugs at http://xdaforums.com/showthread.php?t=1647393
    
    ~ #
  • advanced-mode
    advanced user should try 'streetware --display-all-options' to see a complete list with all options.

    Code:
    ~ # streetware --display-all-options
    
    streetware: display all options
                usage 'streetware [OPTION]'
    
      --install-busybox
      --uninstall-busybox
    
      --toggle-busybox
    
      --install-cwmmanager
      --uninstall-cwmmanager
    
      --toggle-cwmmanager
    
      --install-supersu
      --uninstall-supersu
    
      --install-superuser
      --uninstall-superuser
    
      --toggle-superuser-application
    
      --enable-all-hubs
      --disable-all-hubs
    
      --toggle-all-hubs
    
      --enable-gamehub
      --disable-gamehub
    
      --toggle-gamehub
    
      --enable-musichub
      --disable-musichub
    
      --toggle-musichub
    
      --enable-readershub
      --disable-readershub
    
      --toggle-readershub
    
      --enable-socialhub
      --disable-socialhub
    
      --toggle-socialhub
    
      --enable-samsungapps
      --disable-samsungapps
    
      --toggle-samsungapps
    
      --enable-cifs-support
      --disable-cifs-support
    
      --toggle-cifs-support
    
      --enable-ntfs-support
      --disable-ntfs-support
    
      --toggle-ntfs-support
    
      --enable-bootscript-support
      --disable-bootscript-support
    
      --toggle-bootscript-support
    
      --enable-initd-support
      --disable-initd-support
    
      --toggle-initd-support
    
      --enable-modules-support
      --disable-modules-support
    
      --toggle-modules-support
    
      --activate-kernel-tweaks
      --deactivate-kernel-tweaks
    
      --toggle-kernel-tweaks
    
      --change-cpu-frequency
      --change-governor
      --change-scheduler
    
      --change-scheduler-mmcblk0
      --change-scheduler-mmcblk1
    
      --install-intro-as-bootlogo
    
      --remove-custom-bootanimation
      --remove-custom-bootlogo
      --remove-custom-bootsound
    
      --uninstall-kernel-reboot-download
      --uninstall-kernel-reboot-normal
      --uninstall-kernel-reboot-recovery
    
      --uninstall-kernel-shutdown
    
      --backup-kernel-settings
      --restore-backup-settings
    
      --check-kernel-settings
      --check-backup-settings
    
      --display-current-settings
    
      --display-intro
      --display-readme
    
      --display-all-options
    
      --help
    
      --version
    
    report bugs at http://xdaforums.com/showthread.php?t=1647393
    
    ~ #
  • application-switch
    you can switch between supersu and superuser. it's your choice!
  • backup-option
    backup your custom kernel-settings to sdcard. reboot your device with your custom kernel-settings instead of the default settings.
  • bloatware-option
    you can toggle gamehub, musichub, readershub, socialhub and samsungapps with all of their contents on and off.
  • frequency-settings
    change cpu-frequency-range permanently. no need for other applications to do that!
  • governor-settings
    change governors permanently. no need for other applications to do that!
  • kernel-tweaks
    you can toggle the integrated kernel-tweaks on and off. just in case if you want to use your own tweaks.
  • scheduler-settings
    change schedulers permanently. no need for other applications to do that! different schedulers for internal and external storage are also supported!
  • survival-mode
    you will never lose root, even if you delete your su-binary. just reboot your device!
  • toggle-option
    you can toggle things like bootscript-support, cifs-support, init.d-support, modules-support and ntfs-support on and off.
  • uninstall-option
    uninstall all changes made by this kernel on your system-partition and reboot into download-mode or recovery-mode. just in case if you want to flash another kernel and make sure there is no trash left on your device.

credits goes to:
  • chainfire, chainsdd, hanny562, sakindia123, stericson, superatmos and all the others i forgot... :good:

thanks goes to:
  • patschi_ for testing again and again and again... :good:
  • vehlan for testing :good:

latest version:

older versions:

last but not least:
  • if you like this work, please hit the thanks-button...
 
Last edited:

ngoanhtruong

New member
Feb 25, 2012
3
0
hi all,

the last few days i spent my time on learning how to compile a kernel, add new features to the source code and so on. the most time i spent on writing scripts, to make many things as easy as possible. and that's the result:

streetware-kernel-0.4 #final-release

i've been testing this kernel the last days and everything seems to work fine. but if something unfortunately doesn't work or if you have any suggestions, please leave a comment...

and now, have a lot of fun...
thanks ! i'm testing
 

saifol

Member
Dec 17, 2011
33
4
johor bahru
i cant download..when i click the link..it show nothing..:confused::confused:can you give me another link..

edit...now i can download it :):)..my connection was sux :mad::mad:...nice kernel..thanks for your gud work..:D:D:D

Sent from my GT-I9100G using XDA
 
Last edited:

hermanchb

Senior Member
Nov 19, 2011
340
51
Seremban
hi all,

the last few days i spent my time on learning how to compile a kernel, add new features to the source code and so on. the most time i spent on writing scripts, to make many things as easy as possible. and that's the result:

streetware-kernel-0.4 #final-release

i've been testing this kernel the last days and everything seems to work fine. but if something unfortunately doesn't work or if you have any suggestions, please leave a comment...

and now, have a lot of fun...

Great ~! Will try it ~ ;)
 

sakindia123

Inactive Recognized Developer
May 6, 2011
4,043
9,546
Noida
@Street 79- Galaxy S2 i9100G kernel has a ton of bloat ,i can help u strip it if u want and make the kernel faster and smaller.What say?
 

BaLLi89

Member
Apr 3, 2012
25
6
Bad Berleburg
Thank you for the new kernel. I will try it, when I have chance to download :) my connection are to bad atm

Gesendet mit meinem I9100G - GaLaXy Rom 5.1 & Lucifr 1.6 200 Ver
 

ersinkavakli

Senior Member
Apr 15, 2009
64
7
great kernel by now...

thanks for the good work. this kernel makes my i9100g realy faster and without any problems by now. still using it and will report any problem, but seem flawless.
thanks,
and i hope some day we could be able to overclock our processors, just wondering how good the benchmark scores can go up.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 52
    ! ! ! THIS IS A GINGERBREAD KERNEL FOR STOCK ROMS ! ! !

    hi all,

    i present you the very last version of my streetware-kernel for gingerbread. i think everything is working correctly now, so i can spend all my time on a new project.

    if something unfortunately doesn't work, please leave a comment or write a pm.

    and now, have a lot of fun with the new streetware-kernel...​

    disclaimer:
    • remember that you flash your device at you own risk. i am not responsible for bricked devices, lost data, lost warranty or anything else, that may be the result of flashing or using this kernel.

    advice:
    • don't foget to make a backup of your custom files like init.d-scripts, modules, bootscripts, bootanimations, bootsounds and so on. i have done my best not to touch them, but don't blame me, if they are lost.

    warning:
    • i have added an older version of chainsdd's superuser because the new version available on the play store ist still buggy and currently unusable.
    • if you want to update anyway, you are free to do so, but i recommend you to read the comments on the play store first.
    • if you accidentally updated superuser and want to get rid of the new version, do the following:
      • menu-button
      • settings
      • applications
      • manage applications
      • superuser
      • uninstall updates
    • make sure you have unchecked 'allow automatic updating' for chainsdd's superuser until the new version is working correctly.

    changelog 0.5.1 - 0.5.2:

    • clockworkmod recovery v5.0.2.8
    • busybox v1.19.4-cm7
      installed in [/sbin]
    • supersu v0.95
      installed in [/system/app]
    • streetware-tool v0.5.2
      this is a command-line tool used to modify kernel-settings and many other things. type 'streetware -h' or 'streetware --help' in your preferred terminal application for more information.

    general features:
    • clockworkmod touch recovery v5.0.2.8
    • busybox v1.19.4-cm7
      installed in [/sbin]
    • busybox v1.20.2-stericson
      installed in [/system/xbin]
    • supersu v0.95
      installed in [/system/app]
    • superuser v3.0.7
      not installed per default
    • cwmmanager v3.0
      installed in [/system/app]
    • cifs-support
      module in [/lib/modules]
    • j4fs-support
      module in [/lib/modules]
    • ntfs-support
      module in [/lib/modules]
      'ntfs-3g' in [/sbin]
    • efs-backup
      stored in [/mnt/sdcard/streetware/backup/efs]
    • insecure kernel
      settings in [/default.prop]
    • integrated kernel-tweaks
      tweaks in [/misc/streetware/tweaks]
    • cf-root compatible
      properties in [/misc/streetware/settings/cfroot]
    • cpu frequencies [default]
      [200] 400 600 800 1000 [1200]
    • governors [default]
      [abyssplug] aggressive aggressive_x conservative gallimaufry gallimaufry_x hotplug interactive interactive_x lionheart min_max ondemand ondemand_x performance powersave smartass_v2 userspace
    • schedulers [default]
      bfq cfq deadline noop [sio] vr
    • custom bootscript-support
      copy your 'bootscript.sh' in [/system/streetware/bootscript] or [/mnt/sdcard/streetware/bootscript]. if files with the same name are placed in both folders, only the newer one will be used.
    • custom init.d-support
      copy your init.d-scripts in [/system/streetware/init.d] or [/mnt/sdcard/streetware/init.d]. if files with the same name are placed in both folders, only the newer one will be used.
    • custom modules-support
      copy your modules in [/system/streetware/modules] or [/mnt/sdcard/streetware/modules]. if files with the same name are placed in both folders, only the newer one will be used.
    • custom bootanimation-support
      copy your 'bootanimation.zip' in [/system/streetware/bootstyle] or [/mnt/sdcard/streetware/bootstyle]. if files with the same name are placed in both folders, only the newer one will be used.
    • custom bootlogo-support
      copy your 'logo.jpg' in [/system/streetware/bootstyle] or [/mnt/sdcard/streetware/bootstyle]. if files with the same name are placed in both folders, only the newer one will be used. you have to remove the famous yellow triangle or custom bootlogos won't be displayed.
    • custom bootsound-support
      copy your 'PowerOn.wav' in [/system/streetware/bootstyle] or [/mnt/sdcard/streetware/bootstyle]. if files with the same name are placed in both folders, only the newer one will be used.

    special features:
    • streetware-tool v0.5.2
      this is a command-line tool used to modify kernel-settings and many other things. type 'streetware -h' or streetware --help in your preferred terminal application for more information.

      Code:
      ~ # streetware --help
      
      streetware: display help
                  usage 'streetware [OPTION]'
      
        -a    switch between supersu and superuser
      
        -o    toggle cifs-support on and off
        -n    toggle ntfs-support on and off
      
        -b    toggle bootscript-support on and off
        -i    toggle init.d-support on and off
        -m    toggle modules-support on and off
      
        -t    toggle integrated kernel-tweaks on and off
      
        -f    change default cpu-frequency-range
        -g    change default governor
        -s    change default scheduler
      
        -l    remove custom bootlogo
      
        -u    uninstall all changes and files made by this kernel and reboot into recovery-mode
      
        -k    backup your current kernel-settings to sdcard
        -r    reboot with your backup-settings from sdcard
      
        -c    check your current kernel-settings for errors and display them
      
        -h    display this help
        -v    display version information
      
      advanced users should try 'streetware --display-all-options' to see a complete list with all options
      
      report bugs at http://xdaforums.com/showthread.php?t=1647393
      
      ~ #
    • advanced-mode
      advanced user should try 'streetware --display-all-options' to see a complete list with all options.

      Code:
      ~ # streetware --display-all-options
      
      streetware: display all options
                  usage 'streetware [OPTION]'
      
        --install-busybox
        --uninstall-busybox
      
        --toggle-busybox
      
        --install-cwmmanager
        --uninstall-cwmmanager
      
        --toggle-cwmmanager
      
        --install-supersu
        --uninstall-supersu
      
        --install-superuser
        --uninstall-superuser
      
        --toggle-superuser-application
      
        --enable-all-hubs
        --disable-all-hubs
      
        --toggle-all-hubs
      
        --enable-gamehub
        --disable-gamehub
      
        --toggle-gamehub
      
        --enable-musichub
        --disable-musichub
      
        --toggle-musichub
      
        --enable-readershub
        --disable-readershub
      
        --toggle-readershub
      
        --enable-socialhub
        --disable-socialhub
      
        --toggle-socialhub
      
        --enable-samsungapps
        --disable-samsungapps
      
        --toggle-samsungapps
      
        --enable-cifs-support
        --disable-cifs-support
      
        --toggle-cifs-support
      
        --enable-ntfs-support
        --disable-ntfs-support
      
        --toggle-ntfs-support
      
        --enable-bootscript-support
        --disable-bootscript-support
      
        --toggle-bootscript-support
      
        --enable-initd-support
        --disable-initd-support
      
        --toggle-initd-support
      
        --enable-modules-support
        --disable-modules-support
      
        --toggle-modules-support
      
        --activate-kernel-tweaks
        --deactivate-kernel-tweaks
      
        --toggle-kernel-tweaks
      
        --change-cpu-frequency
        --change-governor
        --change-scheduler
      
        --change-scheduler-mmcblk0
        --change-scheduler-mmcblk1
      
        --install-intro-as-bootlogo
      
        --remove-custom-bootanimation
        --remove-custom-bootlogo
        --remove-custom-bootsound
      
        --uninstall-kernel-reboot-download
        --uninstall-kernel-reboot-normal
        --uninstall-kernel-reboot-recovery
      
        --uninstall-kernel-shutdown
      
        --backup-kernel-settings
        --restore-backup-settings
      
        --check-kernel-settings
        --check-backup-settings
      
        --display-current-settings
      
        --display-intro
        --display-readme
      
        --display-all-options
      
        --help
      
        --version
      
      report bugs at http://xdaforums.com/showthread.php?t=1647393
      
      ~ #
    • application-switch
      you can switch between supersu and superuser. it's your choice!
    • backup-option
      backup your custom kernel-settings to sdcard. reboot your device with your custom kernel-settings instead of the default settings.
    • bloatware-option
      you can toggle gamehub, musichub, readershub, socialhub and samsungapps with all of their contents on and off.
    • frequency-settings
      change cpu-frequency-range permanently. no need for other applications to do that!
    • governor-settings
      change governors permanently. no need for other applications to do that!
    • kernel-tweaks
      you can toggle the integrated kernel-tweaks on and off. just in case if you want to use your own tweaks.
    • scheduler-settings
      change schedulers permanently. no need for other applications to do that! different schedulers for internal and external storage are also supported!
    • survival-mode
      you will never lose root, even if you delete your su-binary. just reboot your device!
    • toggle-option
      you can toggle things like bootscript-support, cifs-support, init.d-support, modules-support and ntfs-support on and off.
    • uninstall-option
      uninstall all changes made by this kernel on your system-partition and reboot into download-mode or recovery-mode. just in case if you want to flash another kernel and make sure there is no trash left on your device.

    credits goes to:
    • chainfire, chainsdd, hanny562, sakindia123, stericson, superatmos and all the others i forgot... :good:

    thanks goes to:
    • patschi_ for testing again and again and again... :good:
    • vehlan for testing :good:

    latest version:

    older versions:

    last but not least:
    • if you like this work, please hit the thanks-button...
    5
    this evening i will upload a new version. fixed some script errors and i hope there won't be kernel freezes anymore... cu later

    Sent from my GT-I9100G using xda premium
    5
    little update... hope you like it...

    changelog 0.5 - 0.5.1:

    • supersu v0.94
      installed in [/system/app]
    • ntfs-support
      module in [/lib/modules]
      'ntfs-3g' in [/sbin]
    • cpu frequencies [default]
      [200] 400 600 800 1000 [1200]
    • bloatware-option
      you can toggle gamehub, musichub, readershub, socialhub and samsungapps with all of their contents on and off.
    • toggle-option
      you can toggle things like cifs-support and ntfs-support on and off.
    3
    hi,

    i think it's time for the good-news bad-news game... :confused:

    you just have to wait a little bit longer for the next version... :(

    the reason is, that i decided to make lots of major changes, and therefor i need more time...

    here is a short (and very incomplete) list, what i will do:

    • add an build-in command-line-tool to change some settings (maybe something like this: 'swk --switch-to-superuser' or 'swk --swith-to-supersu' or 'swk --switch-to-stock-bootanimation' or whatever...) no more need to create stupid empty files... ;)
    • maybe also create an app for that...
    • faster boot
    • add some preinstalled init.d-scripts
    • complete rewrite all scripts
    • add cwm touch recovery
    • ...

    if you have some more wishes...
    3
    i've updated the kernel to version 0.4.3...

    have fun...