Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
cykada
Old
(Last edited by cykada; 5th January 2012 at 09:00 AM.) Reason: previously file was damaged
#1  
Junior Member - OP
Thanks Meter 0
Posts: 4
Join Date: Aug 2008
Default [ROM] I9001XXKPU_XXKPH_OXAKP1 Oryginal Open

I9001XXKPU XXKPH OXAKP1

Flash + Odin :

hotfile.com/dl/140028931/367f5c4/i9001XXKPU_XXKPH_OXAKP1.rar.html

Regards!
 
mamootz
Old
#2  
Junior Member
Thanks Meter 3
Posts: 19
Join Date: Nov 2011
Wish there was any change log available for stock rom updates...

Sent from my GT-I9001 using XDA App
 
nikagl
Old
#3  
nikagl's Avatar
Senior Member
Thanks Meter 371
Posts: 2,025
Join Date: Jun 2006
Location: Nieuwegein, NL

 
DONATE TO ME
Make them yourself, like I did:

1. Unzip/rar the file (just ignore the error)
2. Unpack system with Diskinternal Linux Reader
3. Compare the two with whatever file/dir compare tool you like (I use copyto for binary folder compare and ultracompare for file compare)

Good luck!

Regards,

Nika.
Nika Gerson Lohman
__________________


Current Devices:
Samsung Galaxy S+ (I9001)
Acer Liquid Express E320
Acer Liquid Express E330
Acer Iconia Smart S300 (bricked, sdcard-slot broken)
Acer Iconia Tab A511 (bricked, apx mode & screen broken)

Still looking for the Thank You button? Change your style to XDA 2010 (bottom left hand corner)
 
cykada
Old
#4  
Junior Member - OP
Thanks Meter 0
Posts: 4
Join Date: Aug 2008
Sorry, first link have damaged MD5 checksums inside.

new one tested :

hotfile.com/dl/140028931/367f5c4/i9001XXKPU_XXKPH_OXAKP1.rar.html

I also edited first.
 
nikagl
Old
#5  
nikagl's Avatar
Senior Member
Thanks Meter 371
Posts: 2,025
Join Date: Jun 2006
Location: Nieuwegein, NL

 
DONATE TO ME
Lol, and I was trying to figure out why unpacking the smd did not work... thanks!

For whomever wants to know, you can extract an smd using this script (Linux or Cygwin):
Code:
#!/bin/bash

base=0
length=1
while (( length > 0 ))
do
    # calculate Length
    let "skip = base + 18"
    length=`hexdump -e '"%d"' -s ${skip} -n 2 ${1}`
    let "length = length * 65536"
    let "skip = base + 16"
    length2=`hexdump -e '"%d"' -s ${skip} -n 2 ${1}`
    let "length += length2"
    let "length = length / 512"  # Number of 512-Byte blocks

    # calculate offset
    let "skip = base + 22"
    offset=`hexdump -e '"%d"' -s ${skip} -n 2 ${1}`
    let "offset = offset * 65536"
    let "skip = base + 20"
    offset2=`hexdump -e '"%d"' -s ${skip} -n 2 ${1}`
    let "offset += offset2"
    let "offset = offset / 512" # Number of 512-Byte blocks

    # save header in case of first loop
    if (( base == 0 ))
    then
        dd if=${1} bs=512 of=header count=${offset}
    fi

    # extract filename
    let "skip = base + 32"
    filename=`dd if=${1} skip=${skip} count=16 bs=1 2>/dev/null`

    # and finally: extract image
    if (( length > 0 ))
    then
        echo "Length: ${length}"
        echo "Offset: ${offset}"
        echo "Filename: ${filename}"
        dd if=${1} bs=512 of=${filename} skip=${offset} count=${length} 2>/dev/null
    fi

    # next header
    let "base += 64"
done
Nika Gerson Lohman
__________________


Current Devices:
Samsung Galaxy S+ (I9001)
Acer Liquid Express E320
Acer Liquid Express E330
Acer Iconia Smart S300 (bricked, sdcard-slot broken)
Acer Iconia Tab A511 (bricked, apx mode & screen broken)

Still looking for the Thank You button? Change your style to XDA 2010 (bottom left hand corner)
 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...