[ROM][I9100G][CM11.0] LineageOS 11.0 [UNOFFICIAL][Android 4.4.4][Patchlevel 07/2017]

Search This thread

der_hede

Member
Aug 25, 2017
11
22
I'm not allowed to post into Galaxy S II I9100G Android Development. So I have to use this forum which is definitely the wrong place.

I've forked the old CM-11 branch for the Galaxy I9100G, translated it to the LineageOS brand (like for the boot animation) and compiled it with LineageOS' Android 4.4.4 Sources including Patches from Google up until July 2017.

first rom image download:
http://ge.tt/8WKmALm2

newer build with a little newer kernel:
http://ge.tt/3WdCcOm2

(still waiting for AFH upload/dev membership, so I have to use some other one-click-hoster)

Feel free to fork the sources and compile yourself. I used the following guide / how-to, with the exception of "i9100g" instead of "manta" as the target for breakfast, brunch, etc.:
http://www.lineageosrom.com/2017/01/how-to-build-lineageos-rom-for-any.html
And of course I have modified the part for the i9100g, you can find my sources on github:
https://github.com/hede5562/android_device_samsung_i9100g/tree/cm-11.0
Clone them to ~/android/system/device/samsung/i9100g/ if you use the guide in question.

All other sources (including the kernel) are provided by the LineageOS repository (https://github.com/LineageOS) - they get automatically downloaded if you follow the guide.
 

Attachments

  • Screenshot_2000-01-01-01-10-21.png
    Screenshot_2000-01-01-01-10-21.png
    61.5 KB · Views: 1,417
  • Screenshot_2000-01-01-01-10-57.png
    Screenshot_2000-01-01-01-10-57.png
    82.7 KB · Views: 1,386
Last edited:

der_hede

Member
Aug 25, 2017
11
22
Correct, that's the right repository. Thanks. Hopefully my reputation will rise the next days so that I can link to binaries (image files), screenshots, etc. so others can test it.

BTW: I know this CM-11 image is quite useless if there are working CM-12 and CM-13 builds. At least CM-12 seams to be quite stable. (This one seems even more stable; I cannot reproduce known bugs on CM-12/13 like GPS, flashlight, network selection -> it's all working here.)

Nevertheless my main intention is to show: There are still patches to Android 4! If you are using Android 4 that doesn't implicitly mean you are vulnerable to known security issues. (Nothing new for most people here I think.)

And btw. maybe there are other use cases I don't think about right now ... I just wanted to play with the Android build system. ;)
 

toy_story

Senior Member
Feb 5, 2017
355
573
41
Tambov
Hello, you can write useful messages and help users of the forum in other topics that you know.
You will help people, they will help you, you will have good grades and reputation.
 
I'm not allowed to post into Galaxy S II I9100G Android Development. So I have to use this forum which is definitely the wrong place.

I've forked the old CM-11 branch for the Galaxy I9100G, translated it to the LineageOS brand (like for the boot animation) and compiled it with LineageOS' Android 4.4.4 Sources including Patches from Google up until July 2017.

Neither I'm allowed to attach files nor there seems to be some easy way to upload files to androidfilehost; it seems there's something needed which is only knowable with watching a video tutorial. I refuse to watch several minutes youtube video for something which is said in a simple twoliner... not my problem - I do have my image here.

If you wanna have this image, tell me how to upload it here or somewhere else or feel free to fork it and compile yourself:
Search for hede5562/android_device_samsung_i9100g on github - yes, I'm not allowed to link it here.

Screenshots: It seems I'm not even allowed to attach pictures...

The easiest way is if you sign up for AndroidFileHost and you request a file upload via ftp.
 
  • Like
Reactions: toy_story

der_hede

Member
Aug 25, 2017
11
22
Playing around with kernel patches...

I won't update to some newer kernel, but an increased sublevel is still possible.

The CyanogenMod/LineageOS kernel sources for t1 (I9100G) are based on Linux 3.0.31. There's 3.0.101 as the latest 3.0-version. The android_kernel_samsung_smdk4412 actually is 3.0.101, so why not also update android_kernel_samsung_t1 to 3.0.101?

Challenge accepted. First tests are promising. I patched 31->32->33->34 so far and most things work without much manual interaction.

And btw: It's September in a few hours but the patchlevel is still July... I think I have to investigate further into this.
 

Attachments

  • Screenshot_2017-08-30-22-03-38.png
    Screenshot_2017-08-30-22-03-38.png
    85.4 KB · Views: 241

adxamg

Senior Member
Apr 10, 2014
362
808
Well done and keep it up. I think this lineage 11.0 build is still useful for some people.
Especially because lineage 12.1 sources do not get android security patches any longer, which also runs well on i9100g. And newer versions have some problems with gps and sound.

edit: t1 kernel sources are old, with lot of security fixes missing. I noticed espressowifi/espresso3g have switched to a new kernel lately. It's a kernel for galaxy tab and nexus devices (omap4). It's well maintained, but i think no one wants to spent 'countless hours' to add i9100g support.

About android patch level: cm-11.0 branch often gets those patches between mid or end of month. August patches were added 27./28.08. but are still unmerged. But at least this branch gets updates.
 
Last edited:

der_hede

Member
Aug 25, 2017
11
22
Well done and keep it up. I think this lineage 11.0 build is still useful for some people.
Especially because lineage 12.1 sources do not get android security patches any longer, which also runs well on i9100g. And newer versions have some problems with gps and sound.
That's one good reason. For me it's just fun and to show: Even Android 4 is no sufficient criterion for having an unsecure phone.

Btw... with unpatched kernels this is still the case so:
edit: t1 kernel sources are old, with lot of security fixes missing. I noticed espressowifi/espresso3g have switched to a new kernel lately. It's a kernel for galaxy tab and nexus devices (omap4). It's well maintained, but i think no one wants to spent 'countless hours' to add i9100g support.
Thanks for this hint. Kernel 3.4 would be absolutely fine. It's still an official kernel.org longterm branch. I will try to find out how much work has to be done to use this one / parts from both / whatever...

I'm not new to embedded Linux, but I'm new to Androids kernel space, so I don't know if it's possible at all. If there's any non-SoC hardware with only closed source drivers/modules for linux 3.0.x then we're stuck on 3.0.
AFAIK omap4 doesn't include the gsm stack for example.
About android patch level: cm-11.0 branch often gets those patches between mid or end of month. August patches were added 27./28.08. but are still unmerged. But at least this branch gets updates.
I thins you have to live with some drawbacks using such an old branch...
What does "unmerged" mean? Is there an easy way to get those unmerged patches for including them in my build?
 
  • Like
Reactions: ze7zez

adxamg

Senior Member
Apr 10, 2014
362
808
Check https://review.lineageos.org/#/q/branch:cm-11.0+topic:asb-2017.08-cm-11.0. When it gets approved, status will change to merged and your sources will be updated when you next time do a 'repo sync'. Just wait, it should be merged within some days. If not, maybe it's not complete yet or not working.
You could manually apply those changes and/or 'cherry pick' those changes.

About kernel for omap4 devices check also https://github.com/Unlegacy-Android
Devs are using it for aosp builds (different omap4 devices, but not i9100g). There are 3.0 and 3.4 kernels. For example: https://github.com/Unlegacy-Android/android_kernel_ti_omap4
 

BodoBiker

New member
Aug 29, 2017
1
1
Hi!
From user point of view I experienced some trouble with this ROM. To get "contact" to the Google Play Store I installed the GApps from
Code:
opengapps.org
version arm 4.4 nano. But after successfull installation using recovery mode I get no connection to the Google server, if I send my account loggin. I checked host file, activated Download manager and did a second flash of GApps. No success. Next I wanted to flash all new. But now I can't flash the rom a second time.

recovery log sequence:

Code:
-- Installing: /storage/sdcard1/lineage-11-20170830-UNOFFICIAL-i9100g.zip
Finding update package...
I:Update location: /storage/sdcard1/lineage-11-20170830-UNOFFICIAL-i9100g.zip
Opening update package...
minzip: Missed a local header sig (at 13)
E:Can't open /storage/sdcard1/lineage-11-20170830-UNOFFICIAL-i9100g.zip
(bad)
Installation aborted.
I:Cannot load volume /misc.
I:Can't partition non-vfat: /storage/sdcard0 (vfat)
I:Can't partition non mmcblk device: /devices/platform/omap/omap_hsmmc.0/mmc_host/mmc1

Any ideas what's wrong?

Regards, Bodo

recovery log full (without external links which are not allowed for Newbies)

Code:
__bionic_open_tzdata: couldn't find any tzdata when looking for localtime!
__bionic_open_tzdata: couldn't find any tzdata when looking for GMT!
__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
Starting recovery on Sat Jan  1 00:00:02 2000

framebuffer: fd 4 (480 x 800)
CWM-based Recovery v6.0.5.1
recovery filesystem table
=========================
  0 /system ext4 /dev/block/platform/omap/omap_hsmmc.1/by-name/FACTORYFS 0
  1 /cache ext4 /dev/block/platform/omap/omap_hsmmc.1/by-name/CACHE 0
  2 /efs ext4 /dev/block/platform/omap/omap_hsmmc.1/by-name/EFS 0
  3 /preload ext4 /dev/block/platform/omap/omap_hsmmc.1/by-name/HIDDEN 0
  4 /data ext4 /dev/block/platform/omap/omap_hsmmc.1/by-name/DATAFS 0
  5 /storage/sdcard0 vfat /devices/platform/omap/omap_hsmmc.1/mmc_host/mmc0 0
  6 /storage/sdcard1 auto /devices/platform/omap/omap_hsmmc.0/mmc_host/mmc1 0
  7 /storage/usbdisk0 auto /devices/platform/omap/musb-omap2430/musb-hdrc/usb1 0
  8 /boot emmc /dev/block/mmcblk0p5 0
  9 /recovery emmc /dev/block/mmcblk0p6 0
  10 /tmp ramdisk ramdisk 0

W:Unable to get recovery.fstab info for /datadata during fstab generation!
W:Unable to get recovery.fstab info for /emmc during fstab generation!
W:Unable to get recovery.fstab info for /sdcard during fstab generation!
W:Unable to get recovery.fstab info for /sd-ext during fstab generation!
W:Unable to get recovery.fstab info for /external_sd during fstab generation!
I:Completed outputting fstab.
I:Connected to Vold..
I:110 0 sdcard0 /storage/sdcard0 1 -
I:110 0 sdcard1 /storage/sdcard1 1 -
I:110 0 usbdisk0 /storage/usbdisk0 0 -
I:200 0 Volumes listed.
I:Processing arguments.
I:Cannot load volume /misc.
I:Cannot load volume /misc.
I:Checking arguments.
I:device_recovery_start()
Command: "/sbin/recovery"

ro.bq.gpu_to_cpu_unsupported=1
ro.cm.device=i9100g
ro.cm.display.version=11-20170825-UNOFFICIAL-i9100g
ro.cm.version=11-20170825-UNOFFICIAL-i9100g
ro.cm.releasetype=UNOFFICIAL
ro.sf.lcd_density=240
ro.com.google.clientidbase=android-google
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.com.android.wifi-watchlist=GoogleGuest
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.url.legal=
ro.url.legal.android_privacy=
ro.boot.emmc=0
ro.boot.mode=reboot_recovery
ro.boot.hardware=t1
ro.boot.serialno=xxxxxxxxxxx
ro.boot.debug_level=0x4f4c
ro.boot.emmc_checksum=3
ro.emmc=0
ro.hwui.disable_scissor_opt=true
ro.wifi.channels=
ro.allow.mock.location=0
ro.board.platform=omap4
ro.build.id=KTU84Q
ro.build.date=Fri Aug 25 08:31:01 UTC 2017
ro.build.date.utc=0
ro.build.host=android
ro.build.tags=test-keys
ro.build.type=userdebug
ro.build.user=michael
ro.build.display.id=lineage_i9100g-userdebug 4.4.4 KTU84Q 080c67fecb test-keys
ro.build.product=GT-I9100G
ro.build.selinux=1
ro.build.version.sdk=19
ro.build.version.base_os=
ro.build.version.release=4.4.4
ro.build.version.codename=REL
ro.build.version.incremental=080c67fecb
ro.build.version.security_patch=2017-07-01
ro.build.description=GT-I9100G-user 4.1.2 JZO54K I9100GXXLSR release-keys
ro.build.fingerprint=samsung/GT-I9100G/GT-I9100G:4.1.2/JZO54K/I9100GXXLSR:user/release-keys
ro.build.characteristics=default
ro.config.ringtone=Orion.ogg
ro.config.alarm_alert=Hassium.ogg
ro.config.notification_sound=Argon.ogg
ro.secure=1
ro.carrier=unknown
ro.cmlegal.url=lineageos.org/legal
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.name=GT-I9100G
ro.product.board=t1
ro.product.brand=samsung
ro.product.model=GT-I9100G
ro.product.device=GT-I9100G
ro.product.locale.region=US
ro.product.locale.language=en
ro.product.manufacturer=samsung
ro.baseband=unknown
ro.bootmode=reboot_recovery
ro.hardware=t1
ro.opengles.version=131072
ro.revision=7
ro.serialno=xxxxxxxxxx
ro.telephony.call_ring.delay=3000
ro.telephony.call_ring.multiple=false
ro.telephony.ril_class=SamsungExynos4RIL
ro.bootloader=unknown
ro.debuggable=1
ro.modversion=11-20170825-UNOFFICIAL-i9100g
ro.rommanager.developerid=cyanogenmod
ro.factorytest=0
ro.setupwizard.enterprise_mode=1
com.ti.omap_enhancement=true
net.bt.name=Android
net.change=net.bt.name
init.svc.adbd=running
init.svc.vold=running
init.svc.healthd=running
init.svc.ueventd=running
init.svc.recovery=running
init.svc.setup_adbd=stopped
omap.enhancement=true
rild.libargs=-d /dev/ttyS0
rild.libpath=/system/lib/libsec-ril.so
wifi.interface=wlan0
wifi.supplicant_scan_interval=15
dalvik.vm.heapsize=128m
dalvik.vm.lockprof.threshold=500
dalvik.vm.heapmaxfree=2m
dalvik.vm.heapminfree=512k
dalvik.vm.dexopt-flags=m=y
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.stack-trace-file=/data/anr/traces.txt
dalvik.vm.heaptargetutilization=0.25
persist.sys.dun.override=0
persist.sys.usb.config=mtp,adb
persist.sys.dalvik.vm.lib=libdvm.so
persist.sys.dalvik.multithread=false
persist.sys.root_access=1
persist.sys.recovery_update=false
service.adb.root=1
keyguard.no_require_sim=true
mobiledata.interfaces=pdp0,wlan0,gprs,ppp0

I:Checking for extendedcommand...
I:Skipping execution of extendedcommand, file not found...
I:Cannot load volume /misc.
I:605 Volume sdcard0 /storage/sdcard0 state changed from 1 (Idle-Unmounted) to 3 (Checking)
I:/storage/sdcard0: Checking
I:613 sdcard0 /storage/sdcard0
I:614 sdcard0 /storage/sdcard0
I:605 Volume sdcard0 /storage/sdcard0 state changed from 3 (Checking) to 4 (Mounted)
I:/storage/sdcard0: Mounted
I:200 0 volume operation succeeded

-- Wiping data...
Formatting /data...
Creating filesystem with parameters:
    Size: 2147483648
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 8192
    Inode size: 256
    Journal blocks: 8192
    Label: 
    Blocks: 524288
    Block groups: 16
    Reserved block group size: 127
Created filesystem with 11/131072 inodes and 17193/524288 blocks
Formatting /cache...
Creating filesystem with parameters:
    Size: 104857600
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 6400
    Inode size: 256
    Journal blocks: 1024
    Label: 
    Blocks: 25600
    Block groups: 1
    Reserved block group size: 7
Created filesystem with 11/6400 inodes and 1438/25600 blocks
Formatting /sd-ext...
E:unknown volume for path [/sd-ext]
Formatting /storage/sdcard0/.android_secure...
I:605 Volume sdcard0 /storage/sdcard0 state changed from 4 (Mounted) to 5 (Unmounting)
I:613 sdcard0 /storage/sdcard0
I:614 sdcard0 /storage/sdcard0
I:605 Volume sdcard0 /storage/sdcard0 state changed from 5 (Unmounting) to 1 (Idle-Unmounted)
I:/storage/sdcard0: Idle-Unmounted
I:200 0 volume operation succeeded
I:Formatting unknown device.
I:605 Volume sdcard0 /storage/sdcard0 state changed from 1 (Idle-Unmounted) to 3 (Checking)
I:/storage/sdcard0: Checking
I:613 sdcard0 /storage/sdcard0
I:614 sdcard0 /storage/sdcard0
I:605 Volume sdcard0 /storage/sdcard0 state changed from 3 (Checking) to 4 (Mounted)
I:/storage/sdcard0: Mounted
I:200 0 volume operation succeeded
rm: can't remove '.' or '..'
rm: can't remove '.' or '..'
I:605 Volume sdcard0 /storage/sdcard0 state changed from 4 (Mounted) to 5 (Unmounting)
I:613 sdcard0 /storage/sdcard0
I:614 sdcard0 /storage/sdcard0
I:605 Volume sdcard0 /storage/sdcard0 state changed from 5 (Unmounting) to 1 (Idle-Unmounted)
I:/storage/sdcard0: Idle-Unmounted
I:200 0 volume operation succeeded
Data wipe complete.
I:Cannot load volume /misc.
I:605 Volume sdcard0 /storage/sdcard0 state changed from 1 (Idle-Unmounted) to 3 (Checking)
I:/storage/sdcard0: Checking
I:613 sdcard0 /storage/sdcard0
I:614 sdcard0 /storage/sdcard0
I:605 Volume sdcard0 /storage/sdcard0 state changed from 3 (Checking) to 4 (Mounted)
I:/storage/sdcard0: Mounted
I:200 0 volume operation succeeded

-- Wiping cache...
Formatting /cache...
Creating filesystem with parameters:
    Size: 104857600
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 6400
    Inode size: 256
    Journal blocks: 1024
    Label: 
    Blocks: 25600
    Block groups: 1
    Reserved block group size: 7
Created filesystem with 11/6400 inodes and 1438/25600 blocks
Cache wipe complete.
I:Cannot load volume /misc.
I:Can't partition non-vfat: /storage/sdcard0 (vfat)
I:Can't partition non mmcblk device: /devices/platform/omap/omap_hsmmc.0/mmc_host/mmc1
rm: can't remove '/data/dalvik-cache': No such file or directory
rm: can't remove '/cache/dalvik-cache': No such file or directory
rm: can't remove '/sd-ext/dalvik-cache': No such file or directory
Dalvik Cache wiped.
I:Cannot load volume /misc.
I:605 Volume sdcard1 /storage/sdcard1 state changed from 1 (Idle-Unmounted) to 3 (Checking)
I:/storage/sdcard1: Checking
I:613 sdcard1 /storage/sdcard1
I:614 sdcard1 /storage/sdcard1
I:605 Volume sdcard1 /storage/sdcard1 state changed from 3 (Checking) to 4 (Mounted)
I:/storage/sdcard1: Mounted
I:200 0 volume operation succeeded

-- Installing: /storage/sdcard1/lineage-11-20170830-UNOFFICIAL-i9100g.zip
Finding update package...
I:Update location: /storage/sdcard1/lineage-11-20170830-UNOFFICIAL-i9100g.zip
Opening update package...
minzip: Missed a local header sig (at 13)
E:Can't open /storage/sdcard1/lineage-11-20170830-UNOFFICIAL-i9100g.zip
(bad)
Installation aborted.
I:Cannot load volume /misc.
I:Can't partition non-vfat: /storage/sdcard0 (vfat)
I:Can't partition non mmcblk device: /devices/platform/omap/omap_hsmmc.0/mmc_host/mmc1
 
Last edited:
  • Like
Reactions: Franz.Xaver

camdadeye291

Senior Member
May 9, 2012
258
89
40
Sorry, I haven't done anything in the last weeks and won't find time to continue my work before October.

I haven't tried Gapps so far. Will do that next time.

Thanks again, for doing ANYThing with this phone!

I have noticed that the backlight for the capacative keys lights up instead of the notification light. Is this happening for you also?
Gapps is working fine for me, ARM 4.4 Pico

Many blessings.
 

Franz.Xaver

Member
Oct 11, 2012
48
16
Frankfurt am Main
Last edited:

babar_993

Member
Oct 11, 2017
14
1
Sorry, I haven't done anything in the last weeks and won't find time to continue my work before October.

I haven't tried Gapps so far. Will do that next time.


BROTHER why it gets stuck at bootloop when advanced restarted?

---------- Post added at 09:41 PM ---------- Previous post was at 09:38 PM ----------

I just installed lineage-11-20170830-UNOFFICIAL-i9100g and I must say it works flawlessly.
Thanks for all the effort you put into this. Vielen Dank!

For the record, I used the following gapps, downloaded from here: http://opengapps.org/

yeah exactly everything is flawless except for Advanced restart. whenever put into recovery using advanced restart it gets stuck at bootloop, do you know how to fix this problem?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    I'm not allowed to post into Galaxy S II I9100G Android Development. So I have to use this forum which is definitely the wrong place.

    I've forked the old CM-11 branch for the Galaxy I9100G, translated it to the LineageOS brand (like for the boot animation) and compiled it with LineageOS' Android 4.4.4 Sources including Patches from Google up until July 2017.

    first rom image download:
    http://ge.tt/8WKmALm2

    newer build with a little newer kernel:
    http://ge.tt/3WdCcOm2

    (still waiting for AFH upload/dev membership, so I have to use some other one-click-hoster)

    Feel free to fork the sources and compile yourself. I used the following guide / how-to, with the exception of "i9100g" instead of "manta" as the target for breakfast, brunch, etc.:
    http://www.lineageosrom.com/2017/01/how-to-build-lineageos-rom-for-any.html
    And of course I have modified the part for the i9100g, you can find my sources on github:
    https://github.com/hede5562/android_device_samsung_i9100g/tree/cm-11.0
    Clone them to ~/android/system/device/samsung/i9100g/ if you use the guide in question.

    All other sources (including the kernel) are provided by the LineageOS repository (https://github.com/LineageOS) - they get automatically downloaded if you follow the guide.
    4
    Correct, that's the right repository. Thanks. Hopefully my reputation will rise the next days so that I can link to binaries (image files), screenshots, etc. so others can test it.

    BTW: I know this CM-11 image is quite useless if there are working CM-12 and CM-13 builds. At least CM-12 seams to be quite stable. (This one seems even more stable; I cannot reproduce known bugs on CM-12/13 like GPS, flashlight, network selection -> it's all working here.)

    Nevertheless my main intention is to show: There are still patches to Android 4! If you are using Android 4 that doesn't implicitly mean you are vulnerable to known security issues. (Nothing new for most people here I think.)

    And btw. maybe there are other use cases I don't think about right now ... I just wanted to play with the Android build system. ;)
    3
    Sorry, I haven't done anything in the last weeks and won't find time to continue my work before October.

    I haven't tried Gapps so far. Will do that next time.

    I just installed lineage-11-20170830-UNOFFICIAL-i9100g and I must say it works flawlessly.
    Thanks for all the effort you put into this. Vielen Dank!

    For the record, I used the following gapps, downloaded from here: http://opengapps.org/
    3
    Well done and keep it up. I think this lineage 11.0 build is still useful for some people.
    Especially because lineage 12.1 sources do not get android security patches any longer, which also runs well on i9100g. And newer versions have some problems with gps and sound.

    edit: t1 kernel sources are old, with lot of security fixes missing. I noticed espressowifi/espresso3g have switched to a new kernel lately. It's a kernel for galaxy tab and nexus devices (omap4). It's well maintained, but i think no one wants to spent 'countless hours' to add i9100g support.

    About android patch level: cm-11.0 branch often gets those patches between mid or end of month. August patches were added 27./28.08. but are still unmerged. But at least this branch gets updates.
    2
    Playing around with kernel patches...

    I won't update to some newer kernel, but an increased sublevel is still possible.

    The CyanogenMod/LineageOS kernel sources for t1 (I9100G) are based on Linux 3.0.31. There's 3.0.101 as the latest 3.0-version. The android_kernel_samsung_smdk4412 actually is 3.0.101, so why not also update android_kernel_samsung_t1 to 3.0.101?

    Challenge accepted. First tests are promising. I patched 31->32->33->34 so far and most things work without much manual interaction.

    And btw: It's September in a few hours but the patchlevel is still July... I think I have to investigate further into this.