[Clockworkmod] [KERNEL] [GT-S5300] vM00CWM/vM00Kernel

Search This thread

vM00

Member
Jul 19, 2010
39
191
Hi all,

To stop confusion and mixed messages, I've decided to start a new thread.
This thread will be dedicated to :

A) GT-S5300 Kernel development based on official Samsung sources
B) Clockworkmod recovery for GT-S5300


22-nov-2012 : Sources...see 2nd post

ATTENTION : I assume no responsability for any problems you might encounter. I've only be able to test these on my GT-S5300 (Europe version).
If you use the kernel update zip's, just make sure your Kernel resides in /dev/block/mmcblk0p5. You can check this with the following command:
hexdump -e \"%_c\" -n 8 /dev/block/mmcblk0p5
Your output should be something like this: ANDROID!#

General info:
- vM00Kernelv0.2m.zip minimal kernel (Droidwall support + insecure adbd)
- XXLF5KernelStock.zip / stock kernel XXLF5 update zip
- vM00CWM.zip Non permanent Clockworkmod recovery zip
- vM00CWMv2.zip Non permanent improved Clockworkmod recovery zip
- vM00Kernelv0.22ba.zip update zip with (Droidwall support, governors and insecure adbd + re-enabled bootanimation/sound)
- vM00Kernelv0.29.zip (Droidwall support, governors, integrated CWM,insecure adbd + re-enabled bootanimation/sound)
- XXLF5StockODIN.tar / Odin flashable stock kernel
- vM00Kernelv0.31.zip (Droidwall support, governors, integrated CWM,insecure adbd, deadline scheduler + re-enabled bootanimation/sound)
- vM00CWMv3.zip Replaced by vM00CWMv3f (bugfix, see changelog)
- vM00CWMv3f.zip Non permanent re-improved v3 Clockworkmod recovery zip, see changelog below
- vM00Kernelv1.00.zip Official Kernel release, see changelog below
- vM00Kernelv1.10.zip see changelog below

Instructions :
1) Copy the chosen kernel zip file to your sdcard (and vM00CWM if your current kernel hasn't integrated CWM)
2) boot your phone into recovery by holding VOL_UP,POWER and HOME
3) choose apply update from sdcard and select vM00CWM.zip
4) once your in CWM, select install zip from sdcard
5) choose zip from sdcard and select the appropriate Kernel update zip

vM00
 

Attachments

  • vM00Kernelv0.2m.zip
    4.8 MB · Views: 86,434
  • vM00Kernelv0.22ba.zip
    4.8 MB · Views: 29,640
  • vM00Kernelv0.29.zip
    5.9 MB · Views: 35,813
  • XXLF5KernelStock.zip
    5 MB · Views: 38,382
  • vM00CWM.zip
    1.2 MB · Views: 112,736
  • XXLF5StockODIN.tar
    3.9 MB · Views: 22,737
  • vM00Kernelv0.31.zip
    5.9 MB · Views: 34,029
  • vM00CWMv2.zip
    1.4 MB · Views: 39,601
  • vM00Kernelv1.00.zip
    5.1 MB · Views: 24,406
  • vM00Kernelv1.10.zip
    5.1 MB · Views: 44,588
  • vM00CWMv3f.zip
    2.2 MB · Views: 97,845
Last edited:

vM00

Member
Jul 19, 2010
39
191
RESERVED FOR ANNOUNCEMENTS

22-nov-2012

Hi all, unfortunately I haven't had a lot of time lately to continue ....I'm in the process of uploading sources so that anyone can benefit from my work.

On a sidenote, last progress was quite promising as I was able to run CM7. I still have 2 weeks holiday left before the end of 2012, can't say when exactly but I'll try to resume previous work during that time.

https://github.com/vM00

vM00
 
Last edited:

vM00

Member
Jul 19, 2010
39
191
Changelog 06-nov-2012 vM00Kernelv1.10 :

- Adb now works in recovery mode.
- All files in init.d get rwx permissions during bootup
- vM00CWMf integrated

Changelog 06-nov-2012 vM00CWMv3f :

- Bug fix : backup to external sd

Changelog 05-nov-2012 vM00Kernelv1.00 :

- init.d support
- CIFS support
- Optimized Aroma File Manager 1.8 included : Fonts are bigger to improve readability on 240x320 screens, no theming due to size
CREDIT and big thanks to XDA member amarullz
http://forum.xda-developers.com/showthread.php?t=1646108
- Switched to lzma compression
- vM00CWMv3 integrated

Changelog 05-nov-2012 vM00CWMv3 :

- Optimized Aroma File Manager 1.80 full version included CREDIT and big thanks to XDA member amarullz
http://forum.xda-developers.com/showthread.php?t=1646108
- Proper handling of external sd
- Minor fixes

Changelog 03-nov-2012 vM00Kernelv0.31 :

- Added deadline scheduler
- New vM00CWMv2 recovery integrated
- Proper kernel version string formatting
- /system and / mounted by default
- Regression : removed ondemand and conservative governors until properly working


Changelog 03-nov-2012 vM00CWMv2 :
Following features have been added/fixed:

- Fully working external sd functionality (usb mass storage inclusive)
- Permissions Fix menu
- Easier menu confirmation/navigation (only once UP or DOWN required)
- Changed coloring scheme
- Partitioning menu
- **** BONUS ***** Option to reset custom binary flash counter
 
Last edited:

babyyeobo14

Senior Member
Oct 5, 2012
1,060
141
Philippines
hello buddy :)
are you also custom rom developer?

thanks for ur effort sir
keep it up :)
very nice kernel
Sent from my GT-S5300 using xda premium

---------- Post added at 01:24 PM ---------- Previous post was at 01:05 PM ----------

Hi all,

To stop confusion and mixed messages, I've decided to start a new thread.
This thread will be dedicated to :

A) GT-S5300 Kernel development based on official Samsung sources
B) Clockworkmod recovery for GT-S5300


02-nov-2012 : NEW ZIP ADDED

ATTENTION : I assume no responsability for any problems you might encounter. I've only be able to test these on my GT-S5300 (Europe version).
If you use the kernel update zip's, just make sure your Kernel resides in /dev/block/mmcblk0p5. You can check this with the following command:
hexdump -e \"%_c\" -n 8 /dev/block/mmcblk0p5
Your output should be something like this :
ANDROID!#
- vM00Kernelv0.2m.zip minimal kernel (Droidwall support + insecure adbd)
- XXLF5KernelStock.zip / stock kernel XXLF5 update zip
- vM00CWM.zip Non permanent Clockworkmod recovery zip
- vM00Kernelv0.22ba.zip update zip with (Droidwall support, governors and insecure adbd + re-enabled bootanimation/sound)
vM00Kernelv0.29.zip (Droidwall support, governors, integrated CWM,insecure adbd + re-enabled bootanimation/sound)
Instructions :
1) Copy the zip files to your sdcard
2) boot your phone into recovery by holding VOL_UP,POWER and HOME
3) choose apply update from sdcard and select vM00CWM.zip
4) once your in CWM, select install zip from sdcard
5) choose zip from sdcard and select the appropriate Kernel update zip

I've fixed kernel 0.28 and replaced it with 0.29. This kernel should be fully working.
vM00

is this kernels support INIT.D?

Sent from my GT-S5300 using xda premium
 
  • Like
Reactions: foxsake and kbis

fbs777

Member
Jan 10, 2010
6
1
this kernel already have support to cifs? because in the original stock rom i cant use the cifs manager...
To me cifs is the most important file system because its possible to mount my hd storage from the router like /mnt/smb instead of smb://192.168.1.1/Storage
 

DarkEyes23

Member
Aug 12, 2012
37
14
I've yet to find bug in your v0.29, working reboot, backup and restore. I can't confirm the governors since I'm not using any cpu apps. All in all, thanks for awesome kernel. However won't you change the kernel name [email protected] to vM00Kernel or something nicer?

Edit: Shutdown just reboot in CWM
 
Last edited:

vM00

Member
Jul 19, 2010
39
191
I've yet to find bug in your v0.29, working reboot, backup and restore. I can't confirm the governors since I'm not using any cpu apps. All in all, thanks for awesome kernel. However won't you change the kernel name [email protected] to vM00Kernel or something nicer?

Edit: Shutdown just reboot in CWM

Thank you all for the positive comments.

Yes it's normal that if you press shutdown from CWM, the next powerup will be in CWM. just press reboot then. I followed the logic that if you shutdown from CWM it's good that you reboot in CWM in case you need to finish/resume previous recovery actions.

And yes, from now on kernel releases will have proper version string formatting...something like:
[email protected]
 

fbs777

Member
Jan 10, 2010
6
1
CIFS support is for ?????

Sent from my GT-S5300 using xda premium

if you want to see a file in the network you can use samba to share the file in the network. the problem is that most of apps for android can't access the smb:// protocol, so most of the video players can't play videos from the network, emulators can't open roms/ISOs/save-states in the network, etc.

with cifs you can mount a samba share inside a normal directory, like /mnt/smb, so any app can see the content of the network, because the content is inside a normal path like /mnt/smb/storage instead a protocol like smb://192.168.1.1/storage.

in my case i have a router (tp-link wr1043nd) w/ usb for HD with openwrt firmware, so i have a router w/ a mini linux distro w/ samba server and a usb HD storage conected, then the desktop (ubuntu 12.10), netbook (ubuntu 12.10) and tablet (android 4.1.2) can access the same files in the same directory with cifs (in my case /mnt/smb/Storage), and i hope the sg pocket very soon :laugh:
 
Last edited:

vM00

Member
Jul 19, 2010
39
191
@babyyeobo14:
Can you tell me which partition format your external sd card has? Currently only fat partitions are supported.
Plz provide the output you have from the following command:
cat /proc/mounts

vM00
 
  • Like
Reactions: kbis

babyyeobo14

Senior Member
Oct 5, 2012
1,060
141
Philippines
@babyyeobo14:
Can you tell me which partition format your external sd card has? Currently only fat partitions are supported.
Plz provide the output you have from the following command:
cat /proc/mounts

vM00
sorry i cant get u..
i dont know what is partition format... i dont have knowledge about that sorry for being noob...

Sent from my GT-S5300 using xda premium

---------- Post added at 01:02 PM ---------- Previous post was at 01:01 PM ----------

@babyyeobo14:
Can you tell me which partition format your external sd card has? Currently only fat partitions are supported.
Plz provide the output you have from the following command:
cat /proc/mounts

vM00
sorry sir i cant get u
i dont know what is partition format ..
i dont have knowledge about that...
sorry for being noob sir :sad:


Sent from my GT-S5300 using xda premium
 

androsamace

Senior Member
Nov 25, 2011
326
1,178
[/COLOR]E: can't mount/emmc/
when i select (choose zip from external)
same in backup and restore


why??

Sent from my GT-S5300 using xda premium

@babyyeobo14:
Can you tell me which partition format your external sd card has? Currently only fat partitions are supported.
Plz provide the output you have from the following command:
cat /proc/mounts

vM00
Same problem Occurred,
external memory format: FAT32

---------- Post added at 09:21 PM ---------- Previous post was at 09:13 PM ----------

Links updated to direct this Thread! :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 97
    Hi all,

    To stop confusion and mixed messages, I've decided to start a new thread.
    This thread will be dedicated to :

    A) GT-S5300 Kernel development based on official Samsung sources
    B) Clockworkmod recovery for GT-S5300


    22-nov-2012 : Sources...see 2nd post

    ATTENTION : I assume no responsability for any problems you might encounter. I've only be able to test these on my GT-S5300 (Europe version).
    If you use the kernel update zip's, just make sure your Kernel resides in /dev/block/mmcblk0p5. You can check this with the following command:
    hexdump -e \"%_c\" -n 8 /dev/block/mmcblk0p5
    Your output should be something like this: ANDROID!#

    General info:
    - vM00Kernelv0.2m.zip minimal kernel (Droidwall support + insecure adbd)
    - XXLF5KernelStock.zip / stock kernel XXLF5 update zip
    - vM00CWM.zip Non permanent Clockworkmod recovery zip
    - vM00CWMv2.zip Non permanent improved Clockworkmod recovery zip
    - vM00Kernelv0.22ba.zip update zip with (Droidwall support, governors and insecure adbd + re-enabled bootanimation/sound)
    - vM00Kernelv0.29.zip (Droidwall support, governors, integrated CWM,insecure adbd + re-enabled bootanimation/sound)
    - XXLF5StockODIN.tar / Odin flashable stock kernel
    - vM00Kernelv0.31.zip (Droidwall support, governors, integrated CWM,insecure adbd, deadline scheduler + re-enabled bootanimation/sound)
    - vM00CWMv3.zip Replaced by vM00CWMv3f (bugfix, see changelog)
    - vM00CWMv3f.zip Non permanent re-improved v3 Clockworkmod recovery zip, see changelog below
    - vM00Kernelv1.00.zip Official Kernel release, see changelog below
    - vM00Kernelv1.10.zip see changelog below

    Instructions :
    1) Copy the chosen kernel zip file to your sdcard (and vM00CWM if your current kernel hasn't integrated CWM)
    2) boot your phone into recovery by holding VOL_UP,POWER and HOME
    3) choose apply update from sdcard and select vM00CWM.zip
    4) once your in CWM, select install zip from sdcard
    5) choose zip from sdcard and select the appropriate Kernel update zip

    vM00
    21
    RESERVED FOR ANNOUNCEMENTS

    22-nov-2012

    Hi all, unfortunately I haven't had a lot of time lately to continue ....I'm in the process of uploading sources so that anyone can benefit from my work.

    On a sidenote, last progress was quite promising as I was able to run CM7. I still have 2 weeks holiday left before the end of 2012, can't say when exactly but I'll try to resume previous work during that time.

    https://github.com/vM00

    vM00
    17
    Changelog 06-nov-2012 vM00Kernelv1.10 :

    - Adb now works in recovery mode.
    - All files in init.d get rwx permissions during bootup
    - vM00CWMf integrated

    Changelog 06-nov-2012 vM00CWMv3f :

    - Bug fix : backup to external sd

    Changelog 05-nov-2012 vM00Kernelv1.00 :

    - init.d support
    - CIFS support
    - Optimized Aroma File Manager 1.8 included : Fonts are bigger to improve readability on 240x320 screens, no theming due to size
    CREDIT and big thanks to XDA member amarullz
    http://forum.xda-developers.com/showthread.php?t=1646108
    - Switched to lzma compression
    - vM00CWMv3 integrated

    Changelog 05-nov-2012 vM00CWMv3 :

    - Optimized Aroma File Manager 1.80 full version included CREDIT and big thanks to XDA member amarullz
    http://forum.xda-developers.com/showthread.php?t=1646108
    - Proper handling of external sd
    - Minor fixes

    Changelog 03-nov-2012 vM00Kernelv0.31 :

    - Added deadline scheduler
    - New vM00CWMv2 recovery integrated
    - Proper kernel version string formatting
    - /system and / mounted by default
    - Regression : removed ondemand and conservative governors until properly working


    Changelog 03-nov-2012 vM00CWMv2 :
    Following features have been added/fixed:

    - Fully working external sd functionality (usb mass storage inclusive)
    - Permissions Fix menu
    - Easier menu confirmation/navigation (only once UP or DOWN required)
    - Changed coloring scheme
    - Partitioning menu
    - **** BONUS ***** Option to reset custom binary flash counter
    8
    I've yet to find bug in your v0.29, working reboot, backup and restore. I can't confirm the governors since I'm not using any cpu apps. All in all, thanks for awesome kernel. However won't you change the kernel name [email protected] to vM00Kernel or something nicer?

    Edit: Shutdown just reboot in CWM

    Thank you all for the positive comments.

    Yes it's normal that if you press shutdown from CWM, the next powerup will be in CWM. just press reboot then. I followed the logic that if you shutdown from CWM it's good that you reboot in CWM in case you need to finish/resume previous recovery actions.

    And yes, from now on kernel releases will have proper version string formatting...something like:
    [email protected]
    7
    Hi vm00,

    thank you your hard work:D
    I have to be very honest with you, i dont know much about what changes the kernel make but i flashed 0.31, 1.00 and 1.10. ALL of them worked on XXLF5 running JellyMod. Great job:)

    I need to know if you're planning on eventually making your kernel support swap memory or cpu overclocking?

    Finally, since you getting far with the kernel, do you think this is openning doors to getting new ROMs? Maybe CyanogenMod?

    If this makes no sense to you, I'm sorry, I'm a noob:)


    Sent from my GT-S5300 using xda app-developers app

    Hi, yes cpu over/under clocking is on my to-do list. However, swapping isn't as it doesn't really makes sense to implement on a phone imho....unless you have arguments that proves such a feature usefull of course. I'm open to suggestions.

    And yes, Cyanogenmod is also on my to-do list. :fingers-crossed:

    vM00
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone