[GUIDE] How to port Sammy 4.4.2 firmware on Galaxy S3 [smdk4412 devices]

Search This thread

sktjdgns1189

Senior Member
May 28, 2011
296
2,589
Gimpo, Gyeonggi-do
Hi, I'm Korean developer who ported sammy 4.4.2 firmware on smdk4412 devices.
And I want to tell how to port sammy 4.4.2 firmware on your device.


attachment.php

attachment.php

attachment.php


Sammy 4.4.2 [Galaxy Note 2 Firmware] on kor-Galaxy Pop (SHV-E220S)

attachment.php


Sammy 4.4.2 [Galaxy Note 10.1 Firmware] on kor-Galaxy Grand (SHV-E275S/K) - Buggy TW, because of HDPI.


These devices are using smdk4412 board.
On kor-Galaxy Pop port, Everything is working without auto-rotation.

So, I'll tell you how to port Sammy 4.4.2 [Galaxy Note 2 Firmware] on your Galaxy S3.

1. Ramdisk.
Merge ramdisk with Meld. (init.rc, init.smdk4x12.rc)

2. RIL
Change below files from GT-I9300 STOCK.
- /system/lib/libsec-ril.so
- /system/lib/libsecril-client.so
- /system/lib/libfactoryutil.so
- /system/lib/libomission_avoidance.so
- /system/lib/libreference-ril.so

3. Mobicore Driver
Change below files from GT-I9300 STOCK.
- /system/bin/mcDriverDaemon
- /system/lib/libMcClient.so
- /system/lib/libMcRegistry.so
- /system/lib/libMcVersion.so

4. SDCARD [SDCARD-FS ERROR FIX]
Change below files from GT-I9300 Cyanogenmod 11, modify init.smdk4x12.rc's /system/bin/sdcard arguments
- /system/bin/sdcard

5. Sensor [without auto-rotation.]
Change below files from GT-I9300 Cyanogenmod 11.
- /system/lib/libakm.so
- /system/lib/hw/sensors.smdk4x12.so

6. KOR-Wifi Fix (might be optional)
Make a file
- /system/etc/install-recovery.sh
Add below script to 'install-recovery.sh' .

#!/system/bin/sh
mount -o remount,rw /data /data
echo murata > /sdcard/.cid.info
chown system:wifi /data/.cid.info
chmod 0660 /data/.cid.info

7. Change Device Name to your device name.
- /system/build.prop
change "ro.product.*" to STOCK's build.prop

8. FINISH

If you finished ALL step, you have two bugs.
1. The signal strength is low.
2. auto-rotation bug.

Because of signal strength is low, doesn't mean RIL is not working.
Call incoming, outgoing, DATA Network ... are Fully working. (On Korean models. I9300 story may be different)

And auto-rotation bug is related to the framework and sensorhub.

Thanks!

http://www.sayanogen.com
 

Attachments

  • 20140426_010952.jpg
    20140426_010952.jpg
    165.5 KB · Views: 11,271
  • 20140426_010340.jpg
    20140426_010340.jpg
    203 KB · Views: 28,247
  • 20140426_010919.jpg
    20140426_010919.jpg
    87.3 KB · Views: 28,555
  • Na1398582823943.jpg
    Na1398582823943.jpg
    117.5 KB · Views: 28,625
Last edited:

PolishVodka

Senior Member
Oct 4, 2012
1,138
2,815
Maybe im wrong but for working auto rotation you should use
system/lib/libsensorservice.so from CM11 for your S3.
 

Junaid1460

Senior Member
Oct 25, 2012
169
362
is this for only galaxy s3

can it aplied for galaxy note 1 n7000 smdk4210

---------- Post added at 11:52 PM ---------- Previous post was at 11:31 PM ----------

He wrote a tutorial so you can do it yourself!!


Gesendet von meinem GT-I9300 mit Tapatalk 2

i not getting that

whether the base is cm11 or stock jb

because on the top he mentioned stock and

coming down he mentioning cm11

i request a detailed steps

---------- Post added at 11:54 PM ---------- Previous post was at 11:52 PM ----------

He wrote a tutorial so you can do it yourself!!


Gesendet von meinem GT-I9300 mit Tapatalk 2

i not getting that

whether the base is cm11 or stock jb

because on the top he mentioned stock and

coming down he mentioning cm11

i request a detailed steps
 
  • Like
Reactions: IsolatedKM

longlongriver

Member
May 5, 2012
24
2
29
hey i'm using e210s,there also some ported rom for the devices on develoid.com,but would you please help us to fix the signalbar ?
 
Last edited:

99x

Senior Member
Nov 21, 2011
822
389
Warwickshire
is this for only galaxy s3

can it aplied for galaxy note 1 n7000 smdk4210

---------- Post added at 11:52 PM ---------- Previous post was at 11:31 PM ----------



i not getting that

whether the base is cm11 or stock jb

because on the top he mentioned stock and

coming down he mentioning cm11

i request a detailed steps



Try it and see, most likely stock files, at least that is what is used on S3 AFAIK.

I'm sure there would be a lot of interested N7000 and i9100 users.
 
  • Like
Reactions: yasin186

Top Liked Posts

  • There are no posts matching your filters.
  • 25
    Hi, I'm Korean developer who ported sammy 4.4.2 firmware on smdk4412 devices.
    And I want to tell how to port sammy 4.4.2 firmware on your device.


    attachment.php

    attachment.php

    attachment.php


    Sammy 4.4.2 [Galaxy Note 2 Firmware] on kor-Galaxy Pop (SHV-E220S)

    attachment.php


    Sammy 4.4.2 [Galaxy Note 10.1 Firmware] on kor-Galaxy Grand (SHV-E275S/K) - Buggy TW, because of HDPI.


    These devices are using smdk4412 board.
    On kor-Galaxy Pop port, Everything is working without auto-rotation.

    So, I'll tell you how to port Sammy 4.4.2 [Galaxy Note 2 Firmware] on your Galaxy S3.

    1. Ramdisk.
    Merge ramdisk with Meld. (init.rc, init.smdk4x12.rc)

    2. RIL
    Change below files from GT-I9300 STOCK.
    - /system/lib/libsec-ril.so
    - /system/lib/libsecril-client.so
    - /system/lib/libfactoryutil.so
    - /system/lib/libomission_avoidance.so
    - /system/lib/libreference-ril.so

    3. Mobicore Driver
    Change below files from GT-I9300 STOCK.
    - /system/bin/mcDriverDaemon
    - /system/lib/libMcClient.so
    - /system/lib/libMcRegistry.so
    - /system/lib/libMcVersion.so

    4. SDCARD [SDCARD-FS ERROR FIX]
    Change below files from GT-I9300 Cyanogenmod 11, modify init.smdk4x12.rc's /system/bin/sdcard arguments
    - /system/bin/sdcard

    5. Sensor [without auto-rotation.]
    Change below files from GT-I9300 Cyanogenmod 11.
    - /system/lib/libakm.so
    - /system/lib/hw/sensors.smdk4x12.so

    6. KOR-Wifi Fix (might be optional)
    Make a file
    - /system/etc/install-recovery.sh
    Add below script to 'install-recovery.sh' .

    #!/system/bin/sh
    mount -o remount,rw /data /data
    echo murata > /sdcard/.cid.info
    chown system:wifi /data/.cid.info
    chmod 0660 /data/.cid.info

    7. Change Device Name to your device name.
    - /system/build.prop
    change "ro.product.*" to STOCK's build.prop

    8. FINISH

    If you finished ALL step, you have two bugs.
    1. The signal strength is low.
    2. auto-rotation bug.

    Because of signal strength is low, doesn't mean RIL is not working.
    Call incoming, outgoing, DATA Network ... are Fully working. (On Korean models. I9300 story may be different)

    And auto-rotation bug is related to the framework and sensorhub.

    Thanks!

    http://www.sayanogen.com
    3
    can you please post a download link of your version? thx


    I second this motion... please

    He wrote a tutorial so you can do it yourself!!


    Gesendet von meinem GT-I9300 mit Tapatalk 2
    1
    In that case all custom Roms in this forum would have no sense...

    You didn't even read the title, good job.
    1
    is this for only galaxy s3

    can it aplied for galaxy note 1 n7000 smdk4210

    ---------- Post added at 11:52 PM ---------- Previous post was at 11:31 PM ----------

    He wrote a tutorial so you can do it yourself!!


    Gesendet von meinem GT-I9300 mit Tapatalk 2

    i not getting that

    whether the base is cm11 or stock jb

    because on the top he mentioned stock and

    coming down he mentioning cm11

    i request a detailed steps

    ---------- Post added at 11:54 PM ---------- Previous post was at 11:52 PM ----------

    He wrote a tutorial so you can do it yourself!!


    Gesendet von meinem GT-I9300 mit Tapatalk 2

    i not getting that

    whether the base is cm11 or stock jb

    because on the top he mentioned stock and

    coming down he mentioning cm11

    i request a detailed steps
    1
    is this for only galaxy s3

    can it aplied for galaxy note 1 n7000 smdk4210

    ---------- Post added at 11:52 PM ---------- Previous post was at 11:31 PM ----------



    i not getting that

    whether the base is cm11 or stock jb

    because on the top he mentioned stock and

    coming down he mentioning cm11

    i request a detailed steps



    Try it and see, most likely stock files, at least that is what is used on S3 AFAIK.

    I'm sure there would be a lot of interested N7000 and i9100 users.