yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 General] nail16:
I was able to create my own update-script using notepad++ thanks fro that,

but the update binary is really confusing i cant open it with any application if i open it with notepad++ it shows all strange characters:confused: none of the text editing apps work ?

Second question ?

what is the update-binary anyways? what's is function?

i googled this and came across some very complicated web pages related to linux

can you explain this in a simple way, what it actually does ?

and how can i open such files :D
[Galaxy S I9000 General] wintel_mac:
You need to open the updater-script. The update mechanism uses the binary to execute the script. There are different versions out there so that's why I wrote take the zip, extract it, analyse updater-script and check how its syntax works.
[Galaxy S I9000 General] nail16:
I analysed the update-script syntax from the AIO 1.1 package it makes complete sense, but i wanna know how do i create the update-binary file ?
[Galaxy S I9000 General] wintel_mac:
It is a compiled binary. You need the source code to do any edits.

Edit: If you have downloaded the Android sources, you should be able to compile it. Read on here:

http://epiccm.blogspot.com/2012/01/how-to-make-flashable-zip-and-apks.html
[Galaxy S I9000 General] nail16:
wo! dude, that stuff goes way over my head :eek: for now i'll just stick to the basics :o

but thanks anyways :)
[Galaxy S I9000 General] nail16:
For the updater-script in what format should i save the file in notepad++?
[Galaxy S I9000 General] rayiskon:
the updater script doesn't have an extension, so u save it as "all types"

u know can always extract an updater script from a kernel zip (for example) and copy-paste ur code instead of the original and save it. (that's a workaround of course) :P
[Galaxy S I9000 General] nail16:
Will any txt editing tool do the trick ? like wordpad
[Galaxy S I9000 General] wintel_mac:
And to make sure it is really a UNIX style file, press CTRL+H, search for "\r\n" and replace with "\n" and tick advanced option in the lower left corner of the dialogue. Then replace all, save the file as "updater-script" with no extension (filetype "All Types (*.*)").

Then close the file, open it again in notepad++ and check whether it says "UNIX" in the status bar down in the middle of the program window. If it's unix, your file is in the correct format.

---------- Post added at 09:52 PM ---------- Previous post was at 09:52 PM ----------

No it will not. Wordpad sucks.
[Galaxy S I9000 General] nail16:
Please help me, i can't flash any zips with my updater-script i keep getting (status 6) error ?
[Galaxy S I9000 General] nikagl:
Send me the zip and i'll check
[Galaxy S I9000 General] wintel_mac:
If I remember correctly that error states that it's not a UNIX encoded file. Please attach your updater-script as nika wrote.
[Galaxy S I9000 General] rayiskon:
Exactly as wintel already said, it's not being recognized as a Unix encoded file. take an updater script from any zip and modify it in notepad++ , or also take a look at this post ;)
[Galaxy S I9000 General] nail16:
Thank you guys now the updater script works well.:D
[Galaxy S I9000 General] nail16:
I have a new question

What are permissions that we see in the updater-scripts ?

they somewhat appear to like this (0, 0, 0777) ?

can anyone tell me the meaning of these numbers ?
[Galaxy S I9000 General] wintel_mac:
Search on the internet for "chmod", a common Linux and UNIX utility and needed often. Basically it is the UNIX way to set the permissions for a file, may it be read, write and execute (that's 777). Also, you sometimes (on edify) need to specify the owner and the user group (that's 0 and 0, which is always root).
[Galaxy S I9000 General] nail16:
LOL.. i'm enjoying taking these daily lessons from you, thanks man :D

Found this on wikipedia

Octal digit values can be added together to make Symbolic Notations:

(4=r)+(1=x) == (5=r-x)

(4=r)+(2=w) == (6=rw-)

(4=r)+(2=w)+(1=x) == (7=rwx)

UGO = User, Group, Other

777 = "-rwxrwxrwx" = rwx for all

754 = "-rwxr-xr--" = rwx for owner, r-x for group, r-- for other

124 = "--x-w-r--" = x for owner, w for group, r for othe
[Galaxy S I9000 General] wintel_mac:
Yeah you got it :D

Most of the time, you will need 775, 644 or 777.
[Galaxy S I9000 General] nail16:
How do i extract a *.apk file ?

I actually want to edit the default wallpapers and put some of my own,

Is it the systemUI.apk ?
[Galaxy S I9000 General] rayiskon:
i think they're packed with the launcher apk , decompile it (with any apk tool) and check in the res folder. If u don't find them in the launcher try the systemUI.apk.
[Galaxy S I9000 General] wintel_mac:
If I'm not mistaken it is in framework-res.apk, somewhere. But thats one of the core system apks. Don't know if it's worth to fiddle around with it for just changing the default wallpaper.
[Galaxy S I9000 General] rayiskon:
Sony innovation , looks like a really nice idea
[Galaxy S I9000 General] nickF1Sh:
Galaxy S plus rSap

I also made a forum post but mayb it more appropiate to post it here:

Hi Guys,

Sorry if this is in the wrong forum!

Im kinda of a android noob and I just recieved my new card (VW Golf 6) with a RNS310 navigation system.

I can connect my Samsung Galaxy S plus with the system but then it says there is no network connection so i can't make phone calls or get called etc..

No i figured out this has to do with rSap, but how do i get this to work properly on my Galaxy S plus?

I have a standaard phone without any roms installed. (fabric std. T-Mobile)

I tried a Rsap profiler after i rooted my phone but it still doesnt work.

Tried the same RNS310 with an iPhone and it works perfectly.

Tried my phone on a other RNS310 and it works perfectly. (WITHOUT RSAP, this RNS doesnt needed/asked for rsap)

Anyone?!

If you need any more information please ask!
[Galaxy S I9000 General] nail16:
I don't know much about unix stuff, i wanted know what are symlinks i see this syntax in nearly all of the roms ?

could anyone please explain to me what's it's function ?

and why should it be used ?

most of the syntax's i learnt by looking at different updater-scripts of rom's, but i can't figure out what this is.

and one more final question what does the bin and xbin folders contain ?

I only know busybox and su binary go into the xbin.

sorry i'm a real noob. but i'm trying to learn a bit here and there :)
[Galaxy S I9000 General] rayiskon:
i'll answer u only on the first question , i have this lil guide about symlinking bookmarked since long ago. basically what symlink was used for on htc desire was , since the desire had a limited internal memory (only 147mb /data partition) , a lot of the system stuff were transferred to an ext4 partition on the sd card (sd-ext) and symlinked back to it's original path. for example, the framework directory was moved to sd-ext and symlinced back to /system , a similar thing was done with dalvik cache. this lead to freeing more space on the system partition and with using custom hboots (giving less partition space for /system and increasing /data partition) people would have more space for installing apps (>147mb). i know this is not related to our device, but i just wrote it coz it may help u form a picture about it. i guess on our devices symlink could be used to relate a file or directory to several other directories, intead of having a copy of that file in each directory, u have one copy and symlink to everywhere where it's needed. that's only my amateur way of understanding this issue :D
[Galaxy S I9000 General] wintel_mac:
Basically you could describe it like a link. It resides on the file system. So it seems like you had a file, but in fact it's just a link, so the file may be somewhere else.

But in our case, we use it for tools like busybox or toolbox. Those are executables that accept many commands to do different things. Now let's say you would like to do some mount with busybox. You would need to write

busybox mount /dev/foo /mnt/bar

Now as we symlink mount to busybox mount, we only need to write

mount /dev/foo /mnt/bar

As busybox can have 30+ commands, and you for sure don't know them by heart, you also make them visible as though it would be a normal executable. But in fact, it's only some bytes referring to the big fat busybox binary :D.
[Galaxy S I9000 General] nail16:
How do we add these commands to busybox ?

and what's the reason that we symlink while building a rom?
[Galaxy S I9000 General] wintel_mac:
You did get me wrong. The commands are already built into busybox. We only change the way we can access them.

Why we do that? Well those are standard UNIX commands which come in handy while doing things with init.d scripts, or basically all other scripts or terminal commands.

Some commands are also on untouched stock ROMs, but they use the not so user friendly android binary "toolbox". Busybox is much more up to date, supports more commands and is more user friendly (that's why it's a must have on a rooted device and if you know what you're doing - with great power comes great responsibility :D)
[Galaxy S I9000 General] wintel_mac:
The directories are part of a standardized directory structure. http://en.m.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
[Galaxy S I9000 General] M33cr0b:
Hey guys, I think the new firmware (KQ7) has a bug! After waking up the phone from standby, it won't automatically reconnect. I've made a hard reset, but bug is still there... (My Wifi Sleep Policy is set to "When screen turns of")

Any chance to fix it? Thanks in advance!
[Galaxy S I9000 General] nail16:
I want to extract zimage file from a kernel how do i do it?

and obviously be able to repack it :o
[Galaxy S I9000 General] rayiskon:
using dsixda's kitchen :)
[Galaxy S I9000 General] Ostatni:
Someone can help me? I have JupiterROM 1304 and i cant use this mod [MOD] [i9001] [Updated] [Smooth Scrolling/Disabled ScrollingCache][DEODEXED ROM ONLY]
[Galaxy S I9000 General] nail16:
it just extracts the boot.img

but how can i extract the zimage ?
[Galaxy S I9000 General] wintel_mac:
It's a compiled binary file. You can't extract it.
[Galaxy S I9000 General] rayiskon:
actually when i use this method it extracts the kernel and the ramdisk, but when i use dsixda's kitched to unpack the boot.img i get the pic in the attachment , isn't that the zImage u're looking for?
[Galaxy S I9000 General] nail16:
then how do the devs manage to tweak their kernels?

another question

how do i extract the android.policy.jar

I tried this

jar -xf android.policy.jar

but this doesn't work :confused:

I want to change my lockscreen wallpaper
[Galaxy S I9000 General] wintel_mac:
You download the kernel sources, modify them and compile a new kernel. The only tweaks you can apply if you don't want to compile a new kernel are those that reside in the initrd, the initial ramdisk. This is where your file system / (root) resides. Also the init scripts and some kernel modules live there.

As you already extracted your zImage, you also have the ramdisk. Search a bit on the 9001 dev forum, I once opened a thread on how to extract the boot.img, extract ramdisk, make changes and reassemble this stuff.

Quite interesting question. As this is a java file, which is basically a (sometimes signed) zip archive which contains java executables, I really don't know how to do that, maybe you can change something with smali / baksmali? Never done anything with those files before.
[Galaxy S I9000 General] Ostatni:
Yes its good question. I want lockscreen from KQ7 to other rom. Someone can help?
[Galaxy S I9000 General] Freaki81:
Can´t download Cranium Rom

Hello,

i tryed to download from this thread:

http://xdaforums.com/show....php?t=1313650

The Page which is linked in this thread is available but the download is not.

Error Message: The page can not be displayed.

I need another download link for Cranium RC8, CWM or Odin.

Can someone give me another Dowloadlink?
[Galaxy S I9000 General] ahsanjavaid:
Should i sell I9001 if want to use ICS

Dears,

Sony Arc S has same specs should i switch to Arc S for ICS official update or do u guys think that Custom Rom for I9001 will be there?

Is Arc S is good phone?
[Galaxy S I9000 General] wintel_mac:
If you feally want it now, you should switch.
[Galaxy S I9000 General] Ostatni:
In my opinion if you are going to change the phone only for Official upgrade to 4.0 it does not pay, but if you're going to instaloeac custom 4.0 roms so yes
[Galaxy S I9000 General] rayiskon:
switch to Arc S
[Galaxy S I9000 General] Ostatni:
WHY? ARC is better?
[Galaxy S I9000 General] rayiskon:
can anyone who has the KQ1 rom downloaded plz upload the memo.apk
[Galaxy S I9000 General] rykn21x:
http://www.4shared.com/rar/LEOR-mj9/memotitanium_backup.html here you go.. but its a titanium backup files... is that ok?
[Galaxy S I9000 General] rayiskon:
naah it won't work, i need to push the apk to /system/app and then install it .thanks anyways :)
[Galaxy S I9000 General] rykn21x:
oh i see... try this one http://www.4shared.com/rar/V4kFn01W/Memo.html I extracted this in my /system/app... maybe you can use this... its memo.apk
[Galaxy S I9000 General] rykn21x:
UOT kitchen

is UOT kitchen safe to use for a non deodexed stock rom? does the "lockscreen" (AOSP Lockscreen) in UOT kitchen replace the stock (Sliding Glass) lockscreen if i enable the mod?
[Galaxy S I9000 General] wintel_mac:
http://droidxda.blogspot.com/2012/03/romportgt9001cyanogenmod-9-rc0t-b.html?m=1

There is a new ICS alpha build available. Not at home so I cant test it.
[Galaxy S I9000 General] IdeosDev:
Currently haven't be available as my friend unable to upload it due to internet problem
[Galaxy S I9000 General] rewre:
Had the same problem. Also tried to change sleep policy, but no effect.

Also have had randomly sd-card unmounts / media rescan problems with KQ1 and KQ7 roms. Even after multi-formatting sd-card and wiping data/cache and dalvik...?
[Galaxy S I9000 General] haydar100:
but still great news ! :P
[Galaxy S I9000 General] rayiskon:
didn't work, maybe bcoz of the changed framework in simplistic rom :rolleyes: but thanks a lot mate ;)
[Galaxy S I9000 General] oscarmalo:
i need ics :(
[Galaxy S I9000 General] rayiskon:
why are u guys making a big deal out of it, it's not like ur life is depending on it :rolleyes:
[Galaxy S I9000 General] annqx:
no but half of my life :D
[Galaxy S I9000 General] M33cr0b:
Yeah, found another guy, who is experiencing the same issues... I've contacted Samsung and they want me to send my phone to them. I don't know how they will fix this without releasing a new firmware, but they said they will do, so I believe in them xD
[Galaxy S I9000 General] netchip:
Yes, my build system (old repo´s ;-)) has been copied from external harddisk.

I need now recovery.fstab.

I am researching how to get recovery.fstab from boot.img.

But its handy if you can do that, I can compare the result.

And if you can do also ´cat /proc/mtd´

Netchip
[Galaxy S I9000 General] netchip:
Someone?

10_chars
[Galaxy S I9000 General] Stealthrider:
$ busybox df -h

busybox df -h
Filesystem Size Used Available Use% Mounted on
tmpfs 178.7M 64.0K 178.6M 0% /dev
tmpfs 178.7M 0 178.7M 0% /mnt/asec
tmpfs 178.7M 0 178.7M 0% /mnt/obb
/dev/block/mmcblk0p15
442.9M 285.2M 157.7M 64% /system
/dev/block/mmcblk0p17
1.3G 243.1M 1.1G 18% /data
/dev/block/mmcblk0p12
4.9M 4.1M 796.0K 84% /persist
/dev/block/mmcblk0p16
98.4M 7.8M 90.6M 8% /cache
/dev/block/mmcblk0p27
4.9M 64.0K 4.6M 1% /efs
/dev/block/vold/179:28
5.0G 3.3G 1.7G 66% /mnt/sdcard

$ cat /proc/mtd just brings this

cat /proc/mtd
dev: size erasesize name
$
[Galaxy S I9000 General] shad0wboss:
I'm not familiar this so much so if you provide me some sort of tutorial...some instructions, it'll be easier for me to assist you :)
[Galaxy S I9000 General] shad0wboss:
he needs recovery.fstab as well :/
[Galaxy S I9000 General] netchip:
Thanks m8.

This is good enough, I think i have found the right file :D
[Galaxy S I9000 General] Skin1980:
please post here the files:

/etc/fstab

/etc/vold.fstab

i'm working on it but i haven't the SGS+... please as soon as possible!

P.S.: need also to know what is inside /persist folder
[Galaxy S I9000 General] netchip:
I dont see them in the recovery.img.

Its really easy to make, but i dont have the partitions with his name.
[Galaxy S I9000 General] Skin1980:
Why they have to be in the recovery.img? You have to extract them from the phone running normally with - for example - root explorer....
[Galaxy S I9000 General] Skin1980:
First attempt... try it.... it is only for XXKG3 FW but maybe can work also with others....

Flash with odin.

Let me know if it start...
[Galaxy S I9000 General] netchip:
I recommend to build the whole recovery from scratch, no files inserting
[Galaxy S I9000 General] Skin1980:
Why?

Inviato dal mio GT-I9003 usando Tapatalk
[Galaxy S I9000 General] netchip:
Because you can then make easily another kernels FROM SOURCE.

One command and you have a new kernel.

Ex. you have build a zImage.

You copy it and build recovery, and poof you have your recovery with ex. BFQ :-)
[Galaxy S I9000 General] netchip:
Skin1980, should we work together?

We can share our experience.

I develop for SGS2, we can make a team :D
[Galaxy S I9000 General] Stealthrider:
I'm not that experienced with Samsung and Odin as i still got as main phone my HTC HD 2, but don't you need a *.smd file to flash a PDA with Odin?

Or should i compress the smd file self with a extracted one?
[Galaxy S I9000 General] netchip:
I should check tomorrow!
[Galaxy S I9000 General] netchip:
We need <cat /etc/fstab>

In adb, but do first <su> and make sure you have this <#> in the front of the line.

Thanks in advance,

Netchip
[Galaxy S I9000 General] Skin1980:
Sure we can.... do you own an SGS Plus?
[Galaxy S I9000 General] Stealthrider:
There is no fstab in /etc

D:\android-sdk_r12-windows\android-sdk-windows\platform-tools>adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
$ su
su
# cat /etc/fstab
cat /etc/fstab
/etc/fstab: No such file or directory
#

I just found the vold.fstab if you need this, but i dont think so.

cat /etc/vold.fstab
## Vold 2.0 Generic fstab
## - San Mehat (san@android.com)
##

#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - List of sysfs paths to source devices
######################

# sdcard mount for the P1
# internal sdcard
{
ums_path = /sys/devices/platform/usb_mass_storage/lun0/file
discard = disable
asec = disable
}
dev_mount sdcard /mnt/sdcard 28 /devices/platform/msm_sdcc.2/mmc_host/mmc1

# externel sdcard
{
ums_path = /sys/devices/platform/usb_mass_storage/lun1/file
asec = enable
}
dev_mount sdcard1 /mnt/sdcard/external_sd auto /devices/platform/msm_sdcc.4/mmc_
host/mmc2
#end line ## keep this line
#

The /etc/ filesystem

# ls
ls
01_qcomm_omx.cfg
NOTICE.html.gz
PowerOn.snd
PowerOn.wav
apns-conf.xml
bluetooth
dbus.conf
dhcpcd
event-log-tags
firmware
gps.conf
hosts
init.goldfish.sh
init.qcom.bt.sh
init.qcom.coex.sh
init.qcom.fm.sh
init.qcom.post_boot.sh
init.qcom.sdio.sh
init.qcom.wifi.sh
kies
media_profiles.xml
permissions
ppp
pvplayer.cfg
register_data.xml
security
spn-conf.xml
updatecmds
vold.conf
vold.fstab
wifi
#
[Galaxy S I9000 General] netchip:
No, I dont have a SGS+ :(

But I can tell you some thingys of my research.

Btw how did you setup the fstab for i9003?
[Galaxy S I9000 General] rewre:
Both issues on the same device? Or only the sleep policy thing?;)

In both cases, i would really like you to keep me posted on this, if it isn't to much trouble...

I don't have a receipt of the phone anymore so if i have a similar case i can maybe make my case stronger, not that i was denied any service from samsung but you'll never know.
[Galaxy S I9000 General] Freaki81:
Camera lost in Rom, Kernel or Space^^

Hello,

i installed Cranium Rom RC9 Final to my SGS+.

It´s the first time i installed a Costum Rom to my phone.

All seems to be fine, smoothy and stable, but i can´t find the Camera app.

How can i install a cam app or fix this problem?
[Galaxy S I9000 General] kirinasta:
Try to download lgcamera from google play.

Wysłane z mojego GT-I9001 za pomocą Tapatalk
[Galaxy S I9000 General] Freaki81:
dziekuje bardzo

thanks
[Galaxy S I9000 General] nail16:
Does flashing a new rom wipe the battery stats file ?

cause i calibrated my battery,and now i want to install a different rom.

will i have to calibrate by battery again?
[Galaxy S I9000 General] wintel_mac:
The battery stats file is in /data partition. So it depends on what you do after flashing. If you remove all /data, it is gone and so are the batterystats. If you don't wipe /data, it is still there.
[Galaxy S I9000 General] shahbaz5588:
I wonder if you guyz have ever read this... cuz u need to if u havent... deleting battery stats does nothing its just a placebo effect

http://www.androidcentral.com/wiping-battery-stats-doesnt-improve-battery-life-says-google-engineer
[Galaxy S I9000 General] Sweetez:
I had a question about Mega Jump game.

I had seen a different game texture/effect in Mega Jump between stock rom and custom rom. (I'm currently on Crybernation beta2)

Please see this vid at 0:30

http://www.youtube.com/watch?v=3sfzgR_9Yck

at the backgroud there's fire and some smoke moving and shaking right? but mine is just a freezed fire and smoke, Power Up items in the game also different like Turbo Jump Boots texture, my friend's there's a little angel-wing on the boot but mine doesn't. A lot of texture and effect in this game on my friend's SGS+ a lot more better.

I'm very curious about this and can't find how to fix this. I though it related to Galaxy W drivers but it's not, so anyone know what cause this to be so different?

Do i have to change to stock to fix this?

Thanks in advance.
[Galaxy S I9000 General] shahbaz5588:
Qualcomm Releases Adreno 2xx GPU Binaries for ICS!

http://www.xda-developers.com/android/qualcomm-releases-adreno-2xx-gpu-binaries-for-ics/
[Galaxy S I9000 General] shahbaz5588:
your post is much more informative then mine lol... thanks :)

i saw your other thread... it wasnt wrong of you to post it like that... its just people prefer to post I9001 related stuff in this sticky thread... or else everything about our device will be lost among I9000 stuff... but honestly we need our own section even if its just a "variant" device
[Galaxy S I9000 General] KEN@XDA:
i have tried the cm9 rom

but it doesn't work:(

sorry for my bad english…
[Galaxy S I9000 General] b02:
I just got my sgs+ and i am very happy with it ... anyway, i wanted to ask for any rom that can improve performance, or so ... though i think of staying to stock since i have root ... i didnt even put cwm based FeaMod ...

any suggestions? and one more question, will sgs+ get the ics update ? :)