yashsingh1/xdaforums huggingface dataset:
[Galaxy S Advance I9070 Android Development] xaueious:
I did everything here and ended up with a boot loop into recovery, finishing at applied CSC. Not sure what I did wrong.

Which 'su' package did you use?

I restored by flashing the .md5.tar file from the PDA. Didn't wipe any data and seems to be operational, so I think something is wrong with my filesystem repack somehow.

My mkuserimg.sh from the CM7 tree did not have the -s option, because it was integrated in the script. I am not sure if I had the correct version of tools, but I also had to specify ext4 explicitly as well. I'll give this a shot when there's more information.

For heimdall, I used version 1.3.1 deb binary for x64 Ubuntu Lucid. There is a repositrary with 1.1.1 that did all the udev for me as well.

I'll try the process again when I am more confident with it.

There goes my flash counter :(

PS: my system partition is 602M in size. I did try building the ext4 partition to both 612M and 602M, and both resulted in the boot loop. So I was probably booting into an unreadable /system/.

I'm not sure if the CSC files are required either. I think all files are 644 and all folders are 755, so I didn't have to touch those permissions. They are distinguished by the different time stamps in /system/

Which version of the ext4 tools did you use? The ones from the CM9 tree?

Questions

1) How did you come up with 612M as the partition size

2) Any ideas as to what I did wrong?

3) I actually snatched the latest su binaries from http://androidsu.com/superuser/, and 'su' usually goes under /system/bin. Those are the only other minor variances I had with your procedure.
[Galaxy S Advance I9070 Android Development] TheZoc:
How did you manage to convert system.img.md5 to ext4? I keep receiving the error:

fread returned an error copying a raw chunk

I'm using I9070XXLE2_I9070OXXLD4_NEE - this is the one currently on my phone, since it doesn't have all the useless crap that comes with my carrier firmware
[Galaxy S Advance I9070 Android Development] hoss_n2:
Does galaxy s advance have tvout or mhl link, i 'm going to buy one soon
[Galaxy S Advance I9070 Android Development] TheZoc:
Just USB
[Galaxy S Advance I9070 Android Development] hackbob:
Sorry guys but I got sent abroad for work the whole week.

I'll try to catch up in the WE
[Galaxy S Advance I9070 Android Development] activatedgeek:
has anyone been able to find the recovery image for this phone? how do we get it?

if yes, then perhaps we can use this method to flash into recovery, thanks to varun.chitre15

==> AndroPlatina Utilities
[Galaxy S Advance I9070 Android Development] hackbob:
Back @ home from work.

Well I'm stuck I've followed all the steps without any problem until the repack command:

smokybob@MSOvbox:~/i9070_dev/mod$ mkuserimg.sh -s new_system new_system.img tmp 612M
in mkuserimg.sh PATH=/usr/lib/libfm:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/smokybob/android-sdk-linux/platform-tools:/home/smokybob/android-sdk-linux/tools:/home/smokybob/i9070_dev/ext4_utils
[B]Only ext4 is supported![/B]

EDIT: Found the problem Missing ext4 parameter; but now

smokybob@MSOvbox:~/i9070_dev/ext4_utils$ mkuserimg.sh -s /home/smokybob/i9070_dev/mod/new_system /home/smokybob/i9070_dev/mod/new_system.img ext4 temp 612Min mkuserimg.sh PATH=/usr/lib/libfm:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/smokybob/android-sdk-linux/platform-tools:/home/smokybob/android-sdk-linux/tools:/home/smokybob/i9070_dev/ext4_utils
./make_ext4fs -s -l 612M -a temp /home/smokybob/i9070_dev/mod/new_system.img /home/smokybob/i9070_dev/mod/new_system
Creating filesystem with parameters:
Size: 641728512
Block size: 4096
Blocks per group: 32768
Inodes per group: 7834
Inode size: 256
Journal blocks: 2448
Label:
Blocks: 156672
Block groups: 5
Reserved block group size: 39
error: do_inode_allocate_extents: Failed to allocate 1368 blocks

On the other hand, I've repacked the XDDL3 kernel and flashed without any problem.

I think that after I'm able to fix this problem, I'll try to push the kernel compiled from the source.
[Galaxy S Advance I9070 Android Development] xaueious:
Usually, Linux errors tell you what's going on. I did have to tweak my commands from what was provided.
[Galaxy S Advance I9070 Android Development] Schoolisoutfan:
A little thing called hope: youtube. com/watch?v=b6Erm0cTSgU

I don't know why samsung don't give precise answers. The german support don't know anything....
[Galaxy S Advance I9070 Android Development] Risuke:
That's good, let's wait and see if it happens.
[Galaxy S Advance I9070 Android Development] hackbob:
I hope it will be soon.

I think it's best if we concentrate on having the CWM working for future development and wait a couple of month for the ICS release from Samsung.

After that a port of CM9 and the upgrade to CM10( pretty sure they will be complete the JB release before Samsung release ICS).

My opinion and hopefully plan of development if I have some enougth time
[Galaxy S Advance I9070 Android Development] saied 1:
vold.fstab

hi

can anyone send me stock or moded vold.fstab for i9070?

you can find it in /system/etc

i forgot to backup it

thanks in advance
[Galaxy S Advance I9070 Android Development] TheZoc:
Aggiornabile ad Android Ice Cream Sandwich => Upgradeable to Android Ice Cream Sandwich

Awesome! Still, I'd love to be able to mess with the system anyway I want, so, let's keep up with the good work! :D
[Galaxy S Advance I9070 Android Development] flavio_I9070:
Hope

I can´t believe all my contacts with Samsung is "we don´t have any position of your device at this moment" and this video really brings me hope, i was so disappointed that i was thinking in trade my I9070 in one S3. Now i can wait because if samsung will update i can believe the amazing developers private can make personal roms for our device.

:good:
[Galaxy S Advance I9070 Android Development] sarmad1364:
I bought a memory for my phone. 8gig class 10

but when I connect it to my PC it didn't know my memory.
[Galaxy S Advance I9070 Android Development] titus1:
Yes, it says upgradeable to ICS. But the 64mill question is...will Samsung upgrade it??

I know we do all check sammobile for a new fw update. But even on GB, the update was way too slooooooooow.
[Galaxy S Advance I9070 Android Development] Mahalio:
Official quote from Samsung Sweden:

http://dl.dropbox.com/u/74422484/uppdateringar.jpg

Samsung Galaxy S Advance will get 4.0 in Q4 2012

\o/
[Galaxy S Advance I9070 Android Development] dede_lecochon:
Hello.

It is very nice to hear that ICS will come to our phone but my personal opinion is that if you compare stock Android 2.3 to ICS and to CM (even CM7), the last one brings much more interesting features than ICS (i have flahed my zte blade with CM7, also have Galaxy S Advance with 2.3 and i talked to a friend who has Galasy S II with ICS).

So i would vote for CM.

Or does ICS anyhow help with the development of CM?
[Galaxy S Advance I9070 Android Development] hackbob:
Due to the HW power of the S Advance I think ICS ( and after that CM9/10) it's the best.

If a Samsung ICS rom and Source code will be released, it will be much more fast to port CM9 and all should be working with (hopefully) less problem thanks to ICS specific drivers.
[Galaxy S Advance I9070 Android Development] xaueious:
That's a long time to wait. Regretting that I triggered the custom binary counter :-(

Where I think screen shot taken from? Do you have done link?
[Galaxy S Advance I9070 Android Development] Mahalio:
This isn't a screenshot, this is the actual link to Samsung Swedens drop box where they keep this image and update it from time to time

Skickat från min GT-I9070
[Galaxy S Advance I9070 Android Development] npt.pl:
It will be great if nintyseventy get an ICS update, but if our device aint gonna get this sandwich for me its not the problem, cuz with latest firmware device is fast, stable and without annoying bugs. Personally i think that TW is the weak spotof any androids samsung device. Change launcher is first step, then root, and then waiting for update.. hope it will be sandwich :D
[Galaxy S Advance I9070 Android Development] titus1:
I was thinking the same thing, triggering the custom binary counter (already have 5). But what the heck...if ICS comes, Triangle Away might come in handy.
[Galaxy S Advance I9070 Android Development] whitestar.3000:
Please make a custom rom`s for this device... I would be very glad and thankful...
[Galaxy S Advance I9070 Android Development] Mahalio:
I don't care about the wait, I'm just glad it's coming at all :-D

Skickat från min GT-I9070
[Galaxy S Advance I9070 Android Development] pimpeddani:
Is it possible to import Sony xperia U usb part of kernel to Gt I9070 kernel so that the OTG will work on GT I9070.... because both phone are based on same chipset..... GT I9000 has already got kernel to do that. so I was wondering maybe GT 9070 can also do that.....
[Galaxy S Advance I9070 Android Development] RodrigoOgasawara:
Hey Guys,i'm wondering if is possible to implement NFC on Galaxy's S Advance that doens't have the function,because i think its not hardware related and just a kernel function,am i right?Because my phone doenst have NFC and i would like to make it work.

Maybe flashing a Kernel of a NFC-Enabled Device on a Non-NFC should work?
[Galaxy S Advance I9070 Android Development] realpikolo:
Hi all,

SGS Advance already updated to XXLE2 and rooted.

Now i am trying to unlock it, but not possible at the moment.

I have checked several ways, but none working:

http://xdaforums.com/showthread.php?t=1360174

http://xdaforums.com/showthread.php?t=761045

http://xdaforums.com/showthread.php?t=1092451

SGS unlock application...

I think main problem is that my /efs/nv_data.bin (in fact nv_data.bin.md5) is empty.

It may be 'efs' or locking implementation is different in this model... the thing is i am not able to unlock or find a way to unlock SGS Advance.

My provider is Vodafone.

Kernel: 2.6.35.7-I9070XXLE2-CL1102255se.infra@SEI-46#2

Android 2.3.6.

Any idea?

Thanks!
[Galaxy S Advance I9070 Android Development] Risuke:
Well, in kernel VJLD1 the SIM Card is unlocked, maybe u can port it, I guess...
[Galaxy S Advance I9070 Android Development] realpikolo:
Thanks Risuke,

but i am not sure what you mean by porting it, sorry, i am not very experienced.

If i am not wrong, to flash that kernel i first need to flash this firmware:

http://www.sammobile.com/firmware/?page=8&view=4596

right?

But above firmware is for Brazilian country (TIM provider), which i guess is not a good idea (i am located in Spain).

Any help is appreciated. Thanks! :)
[Galaxy S Advance I9070 Android Development] Risuke:
Yeah, you're right... but if u only copy the "/efs/nv_data.bin" from this kernel to yours...
[Galaxy S Advance I9070 Android Development] realpikolo:
Ta Risuke,

i am researching on that.... i downloaded vjld1 kernel. Uncompressing it i see the file 'kernel.bin.md5' . I don't know how to uncompress or open it to get nv_data.bin...

Cheers.
[Galaxy S Advance I9070 Android Development] qzem:
Hello!

Sorry for late reply. I don't know which partiton I flashed cause I've used Odin for this. What I did i s I have extracted original firmware from samsung (which my friend provided who works there), I took out file called ste_boot.img.md5. my guess wass this is bootloader, and I hoped if I flash only bootloader I could reset binary counter and don't loos any data. Well I couldn't be more wrong...

Good luck!
[Galaxy S Advance I9070 Android Development] diego-ch:
what's the size of ste_boot.img.md5 ? so we can compare to the mmcblk0 partition sizes

can you provide me the original .tar file?

so I can take a look and maybe it can help me understand this dual-recovery partition layout

my phone is a GT-i9070 TIM Brazil.
[Galaxy S Advance I9070 Android Development] TheZoc:
Which ROM version did you do xanonus's method, and how did you open system.img.md5 ? Got a hard time there trying to open it (I have a TIM-Brasil i9070, but I'm using XXLE2 firmware to avoid all the crap-ware that comes bundled with the phone).

May I ask you to post a "step-by-step" on how to execute it ? (I'm mostly interested in the system.img.md5 file part and ahead :) )

Thanks in advance!

---------- Post added at 12:13 PM ---------- Previous post was at 12:08 PM ----------

From one of his posts, if I recall correctly, he attempted to flash a boot image that he thought it was a development boot, but it was a non-functional one. If you have patience to read through the whole topic, you might find his post. (I'm 90% sure it was on this thread, 100% sure it was on this forums that he said what he did. searching by his username my be helpful if you can't find that information in this topic.)

And damn, I'm very excited about these news! Anxious to see CM7 running! :D
[Galaxy S Advance I9070 Android Development] w1ll1m:
Anyone know which cable to use for tv out? Does it support output via headphone socket like I9000 or via mhl like S2?

Sorry for posting in this thread as there isnt a dedicated forum:mad:
[Galaxy S Advance I9070 Android Development] diego-ch:
I don't think that it supports tv-out or mhl,

When I was gathering information about this device I saw a few posts saying that it doesn't support neither mhl nor tv-out

but I haven't seen someone that actually tried that.

---------- Post added at 07:02 PM ---------- Previous post was at 06:39 PM ----------

Stock TIM Brazil VJLD1, but, as I said, the bloatware was gone but a few applications stopped working (the default browser is one of them)

does the XXLE2 firmware have carrier branding ? if not, I'll try using it to see if the rooting process breaks the browser application

about the rooting process, I did exactly the same commands that xanonus posted,

with an exception to the repacking command which I added the 'ext4' option.

here you go:

/path/to/your/ext4_utils/mkuserimg.sh -s new_system ./new_system.img ext4 ./tmp 612M

remember that you need to build the ext4_utils by typing 'make' on its folder (link to download at the second step in xanonus post)

then you will be able to extract the system.img.md5.

and dont forget to do this as root, otherwise it will change permissions from all files when you extract them.

qzem already answered me that =]

I've been keeping eye on this thread for a while...

then last weekend I decided to try it myself and I guess I've made good progress
[Galaxy S Advance I9070 Android Development] w1ll1m:
Is there any way for tv out to work?
[Galaxy S Advance I9070 Android Development] felipebcanto:
Is there anyone still working on a custom rom or we have to wait for samsung?
[Galaxy S Advance I9070 Android Development] realpikolo:
HI,

XXLA2 firm does not have carrier.
[Galaxy S Advance I9070 Android Development] qzem:
Ok i've checked it is called STE_boot.bin.md5, and its size is 285KB. I could provide original firmware, but I don't have a server to upload it, if someone has a server, where I can upload this, should let me know.
[Galaxy S Advance I9070 Android Development] hackbob:
How big is it?

I have some space free (1.5GB) on the site that I use for test.

Let me know in pm and i'll send you the details.
[Galaxy S Advance I9070 Android Development] wetfoot:
Thanks for all the effort qzem, sorry to hear you bricked your phone :(
[Galaxy S Advance I9070 Android Development] qzem:
I have three file PDA (507MB), CSC (199MB) and PIT (3KB).
[Galaxy S Advance I9070 Android Development] hackbob:
PMed
[Galaxy S Advance I9070 Android Development] diego-ch:
So, today I flashed stock firmware ( TIM Brazil VJLD1 ) to my device so I could fix those apps that were crashing after rooting it.

I did xanonus' method from scratch and as he says in Step 7. we need to copy a bunch of files from the device

<!> this should be done as root user <!>

so I pulled all files from /system

adb pull /system system-pulled

but this time I used diff to check the differences between the /system on the device to the /system extracted from samfirmware tar file

diff -ur system-pulled system-extracted

that will output the files you need to copy from the phone for it to work.

( some .conf files at /system/etc won't be pulled from the phone because you need root permission to do that, but that's not a problem)

I used the su binary from this post: http://xdaforums.com/showthread.php?t=1541065

you just need to unzip the file

<!> don't forget to check file permissions using 'ls -l'<!>

0644 /system/app/Superuser.apk
06755 /system/xbin/su

then I flashed it back to the phone and now it's all good! no crashing apps anymore =]

my binary counter is still zero =]
[Galaxy S Advance I9070 Android Development] hackbob:
Hi all.

here

http://smokytest.web44.net/SamsungGT-I9070/

You can find the original firmware from Qzem.

The files are quite Big except for the pit file (size 0)

I'm at work now, i'll download them this evening and take a look
[Galaxy S Advance I9070 Android Development] TheZoc:
The PIT file might be corrupted, since he said the file had 3k.
[Galaxy S Advance I9070 Android Development] hackbob:
yeah I think that too.

@qzem could you please reupload the pit file when you have time?

thx a lot.

Unfortunatelly I can't get to see the files... some work stuff came up.
[Galaxy S Advance I9070 Android Development] diego-ch:
@hackbob thanks for making it available for download!

I'll take a look at it tomorrow when I get back from work
[Galaxy S Advance I9070 Android Development] qzem:
This is how big (or better small) pit file is, it only has informations about partitions, it should be just few lines packed in .pit format.

I have reupload it just in case.
[Galaxy S Advance I9070 Android Development] hackbob:
Unfortunatelly it's 0 sized again, could you please zip the pit file and upload it again?

maybe for some strange reasons the server doesn't like .pit file :confused:
[Galaxy S Advance I9070 Android Development] qzem:
Here it is in the rar. Now it should do :). Maybe it is to small for ftp to upload recognize it ;).
[Galaxy S Advance I9070 Android Development] hackbob:
thx for the rar.

Uploaded the extracted file on the FTP too
[Galaxy S Advance I9070 Android Development] antsm:
Hi guys ;)

Is there any success in building a kernel using Linaro toolchain?

I tried to do it for the I8160 phone (quite similar platform to I9070), but boot always stuck at initial logo. Seems needs to monitor UART output to figure out what's wrong.

With Sourcery G++ Lite 2009q3-67 toolchain everything goes well.
[Galaxy S Advance I9070 Android Development] soraxx:
Can Galaxy S Advanced ROMs be ported to Ace 2 ?
[Galaxy S Advance I9070 Android Development] Risuke:
What ROMs? :p
[Galaxy S Advance I9070 Android Development] soraxx:
:laugh: :laugh: Both devices has minor differences on specs.
[Galaxy S Advance I9070 Android Development] Risuke:
But Gs Advance dont have any custom rom yet :(
[Galaxy S Advance I9070 Android Development] diego-ch:
Hi there!

Today I had some time to work on the i9070 with help from the TWRP guys,

I managed to install 'parted' on the device, get a full partition map:

# parted /dev/block/mmcblk0 print

Model: MMC SEM08G (sd/mmc)
Disk /dev/block/mmcblk0: 7818MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number Start End Size File system Name Flags
10 524kB 1573kB 1049kB PIT
6 1573kB 3146kB 1573kB CSPSA FS
7 4194kB 14.7MB 10.5MB ext4 EFS
2 14.7MB 31.5MB 16.8MB ext4 Modem FS
14 32.5MB 34.6MB 2097kB SBL
16 34.6MB 36.7MB 2097kB SBL_2
1 36.7MB 53.5MB 16.8MB PARAM
12 53.5MB 55.6MB 2097kB IPL Modem
13 55.6MB 72.4MB 16.8MB Modem
15 72.4MB 89.1MB 16.8MB Kernel
17 89.1MB 106MB 16.8MB Kernel2
3 106MB 748MB 642MB ext4 SYSTEM
5 748MB 2895MB 2147MB ext4 DATAFS
4 2895MB 3216MB 321MB ext4 CACHEFS
9 3216MB 3552MB 336MB ext4 HIDDEN
11 3552MB 3604MB 52.4MB Fota
8 3604MB 7809MB 4205MB fat32 UMS

So... as we know, samsung uses the recovery inside the kernel zImage, and based on that

I think that mmcblk0p15 is the Kernel/Boot/Recovery partition and mmcblk0p17 is a backup partition that can overwrite the mmcblk0p15 when needed.

(there's probably some script in /system or somewhere else.)

I extracted the zImage dump from the kernel partition,

Compiled the TWRP files for the SGSII-i9000 (you'll need the cm7 source-code to do that and its about 10GB!)

then modified it and added to the i9070 extracted files but now I have to repack the zImage so I can flash it back to the device

I got stuck at this part today.

I've modified the files adding the custom recovery repacked it and pushed it back to the device using dd but I get stock on boot logo

can you tell me where did you get the Sourcery G++ Lite 2009q3-67 toolchain, so I can try it?

This was the only script (from the many I tested) that was able to unpack the zImage dumped from the device:

http://xdaforums.com/showthread.php?t=1294436
[Galaxy S Advance I9070 Android Development] antsm:
Here you go ;)

https://sourcery.mentor.com/sgpp/li...eabi/arm-2009q3-67-arm-none-linux-gnueabi.bin
[HD2 Android Q&A, Help & Troubleshooting and Genera] Samuelgentl:
Could somebody tell me if there is a way how to run java dictionaries like kodi in HTC HD2 with android 2.3.7 typhoon ?

is there any emulator or something ?

Thanks
[HD2 Android Q&A, Help & Troubleshooting and Genera] Samuelgentl:
no advice ?
[Galaxy Note GT-N7000 General] imperiallight:
"

Screen Corners

"

Starting with one palm holding one of the corners of the note, reaching with your thumb?

I can manage three relatively comfortably. About 2cm away from the last.
[Galaxy Note GT-N7000 General] TexasBlack:
I can touch all corners..... No problem..
[Galaxy Note GT-N7000 General] CyberGhos:
I can touch all 7 of them
[Galaxy Note GT-N7000 General] James Harrison:
Yep, all -3 of them for me.
[Galaxy Note GT-N7000 General] slaphead20:
Twister for Note owners... ..weird ! :p
[Galaxy Note GT-N7000 General] Pancakes_Gio:
I can't even reach the corner LOL!:p

I have a small hand, but a big thumb!

Inviato dal mio GT-S5660 con XDA Premium
[Xperia Arc Q&A, Help & Troubleshooting] dedovec:
Hello. Can someone Arc S SI 1254-2340 user, running on official ICS 4.0.3 post Customization version and Active customization number in Service menu ( dial * # * # 7378423 # * # *).

Thanks in advance.
[Xperia Arc Q&A, Help & Troubleshooting] dedovec:
anyone?
[HTC EVO 3D] REVREN:
What's up guys,does anybody know we're I can get some fonts for the leaked ICS build that flashes correctly through recovery.
[HTC EVO 3D] user7618:
Font changer in the market and any .ttf font file will set you right.

Link to Roboto download: http://developer.android.com/design/style/typography.html

EDIT: Ok, ics support for the app is still experimental, it crashed on me when it was rebooting. I had to do a manual reboot, but it works.

-----

Sent from my ICS powered HTC Evo 3D
[HTC EVO 3D] 00mpollard:
Not sure if it will work but there is also Rom Toolbox

https://play.google.com/store/apps/details?id=com.jrummy.liberty.toolbox&hl=en

Amazing little app :D
[HTC EVO 3D] REVREN:
Thanks guys,but when I use those font installers they work but there's a lot of times that the fonts on several pages of apps don't change.

I used flash a font through recovery that worked awesome.but when I flash it now it doesn't work anymore like it did on gingerbread roms.

Any ideas?
[HTC EVO 3D] JustMy2cent:
The App

Font Installer

from Market (free) worked for me very good on ICS Leak without any problems.
[Eee Pad Transformer Q&A, Help & Troubleshooting] xpeter88:
Hi,

I would like to ask you how do you secure your SD card on your tablet? If I use pattern lock and connect my tablet to the PC it won't show the internal/external storage until I unlock my tablet. But if I remove the SD card the data are fully accessible from card reader on my PC. I have read that ICS should be support SD card encryption but I did not find anything how to do it.

Thank you