yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Onraad:
No you don't have to disable voodoo to upgrade from pre3 to pre4.

From supercurio's twitter:

With 'it' being pre4 :)
[Galaxy S I9000 Android Development] EarlZ:
Cant wait for a release that works with the JPM+JP6 Firmware and that also compatible with the touch button notification light up!
[Galaxy S I9000 Android Development] kenkiller:
add 2e recovery to that... :D
[Galaxy S I9000 Android Development] Deedend:
I have a problem with the color hack of the Voodoo 4; when I choose automatic brightness it continue to change the light of the screen from the lower to the higher. I have a Voodoo kernel on European JM2 Galaxy S.
[Galaxy S I9000 Android Development] franklin01:
+1

Got JPM/JP6 fw and cant get past samsung logo...

Hope voodoo will be sucessful soon, I will stick with norfs rom till everything works.
[Galaxy S I9000 Android Development] supercurio:
Ah okay. The Eclair version.

Froyo version change of approach on that, and I agree with previous version this can be annoying in some light conditions.
[Galaxy S I9000 Android Development] supercurio:
Not working on your phone ? I need to discover why :)

Tell me more ^^
[Galaxy S I9000 Android Development] NightSky256:
simply nothing :) i found color settings very nice, so i d'liked to compare the difference with some pictures... however nothing very important :D

you've done a very good job !
[Galaxy S I9000 Android Development] supercurio:
Haha, that's a valid point :)
[Galaxy S I9000 Android Development] lvikel2:
how can i know what voodoo i have.

i install now with odin pre4 (overwrite pre3) its was quickly

so i want to know how know what voodoo version i have

thanks
[Galaxy S I9000 Android Development] EarlZ:
I also have this problem and posted this a few pages back, probably got ignored due to the fast pace of the thread :)

EDIT:

Heres what I've tried so far

Im using this ( http://xdaforums.com/showthread.php?t=796987 ) firmware and I got the looping issue, So I made a fresh reflash w/o repartition and still getting the same problem.
[Galaxy S I9000 Android Development] NightSky256:
it was quick because there was no need to convert the rfs to ext4 because it was already in ext4 !
[Galaxy S I9000 Android Development] zenkinz:
I might have some time in coming weeks, so this might well be my first android app (did a few winmo b4 just lazy to experiment android dev)

btw, paypal donation to you already, in case you are not aware (since I didn't leave my nick in the txn), it's 2RG70909Y32926448
[Galaxy S I9000 Android Development] lvikel2:
ok , thanks - but there is no command to see what version i have installed?
[Galaxy S I9000 Android Development] fredphoesh:
Black screen / root problems - what order do you use?

aaaaaugggghhhhh

I am going @*"$@>?$ nuts with this.

Ive flashed my phone 4x in one day now, and seem to either have problems with market/root or boot to a black screen. Maybe Im doing something wrong, here's what I do:

1/ clear cache, data, etc, reformat internal sd in recovery

2/ flash JP6 without repartitioning (did partitioning when flashed JM8 before JP6)

3/ flash Voodoo-5-pre4-Froyo-GT-I9000-odin-pda.tar as PDA (no partition)

4/ reboot phone, all fine,

5/ back to recovery and Flash CF-Root-JP6-v1.2-Busybox-1.17.1 to get root access

Phone boots to black screen.

What am I doing wrong here? I have done this several times, and when I do the root flash BEFORE the voodoo flash, I get market/root problems.

Anybody who has it all working, please give me your step by step.

Thanks,

Mark.
[Galaxy S I9000 Android Development] Mangus_U*RA:
I think you don't have to flash CF rom to obtain root.

Voodoo is already rooted, you only need to install superuser app
[Galaxy S I9000 Android Development] zenkinz:
of course you get blank screen, because CF-root kernel is assuming that your data partition is rfs and attempts to mount it as that.

If you want root, just download superuser.apk and you will have root.
[Galaxy S I9000 Android Development] manticore87:
pls integrate the color fix with the two new brightness settings in voodoo for froyo 2.2!
[Galaxy S I9000 Android Development] fredphoesh:
aaah, ok, thanks, but i did install superuser and also busybox as well as titanium, and titanium said it couldnt get root, perhaps I just needed to restart the phone to make the SU work properly!

Tx

Mark.
[Galaxy S I9000 Android Development] Joschi75:
Where can I find these logs ?

Had a reboot loop with pre3 (although disable lagfix folder was removed and also no update.zip was existing on internal SD) and would like to test pre4.

UPDATE:

Reboot loop still occurs with pre4, reboot happens right after first speech output "Converting data partition..." :(

Is it possible that no log is written at this early stage ? At least no new voodoo folder was created.
[Galaxy S I9000 Android Development] zenkinz:
check a few posts up, make sure busybox is properly installed.

but first, you need to reflash the voodoo kernel pre3/4, then go adb shell, check if busybox is properly installed.
[Galaxy S I9000 Android Development] ehmi:
Yes, i also hope in next version, please.
[Galaxy S I9000 Android Development] kalpik:
The easiest method to be on JP6 with Voodoo: http://xdaforums.com/showthread.php?t=813954

/shameless plug :D
[Galaxy S I9000 Android Development] zenkinz:
very :D :D
[Galaxy S I9000 Android Development] XeCeL:
I was installed beta 4.0 with color fix. Is there any way to remove color fix?
[Galaxy S I9000 Android Development] haoning:
I have created customized ROM with root and recovery 2e included, however, after flashed the voodoo kernel, the system halted on the samsung logo with voice "converting data partition .... ext4"(sorry, could not hear very clear..), and repeat restarting with the same scenario, please kindly help....
[Galaxy S I9000 Android Development] Deedend:
Mmm so the only way to correct this is to not use the automatic brightness and wait for FroYo? No way to have it work correctly on Eclair?
[Galaxy S I9000 Android Development] frauhottelmann:
I am having problems with root, with r4 whereas I didn't have problems with r3.

Titanium Backup works fine with r4, but Root-Explorer doesn't work any more. It says it doesn't have root rights. I already re-installed SU and BusyBox, but it still doesn't work. I am going back to r3 now.
[Galaxy S I9000 Android Development] herrfischer:
okay i

- rootet my phone

- installed root explorer

- copied the files (over the old ones)

but when i restard there ist "Android system recovery <e3>"

and now?
[Galaxy S I9000 Android Development] dyallo:
help!

Forgot to mention, inbetween JM9 and JP6 I factory reset, wipe cache and data.

Anyone?
[Galaxy S I9000 Android Development] xtrememorph:
i already on pre3 and accidentally flash with beta4 instead of pre4, now i flash to pre4, it seems to be sstuck after the message convert to ext4.. should i be worry? or just wait patiently? i got 500 meg of data in memory
[Galaxy S I9000 Android Development] pekka91166:
Hmm,

I've Voodoo 5 Pre-4 on my SGS on top of FROYO.XXJPM, but I feel like I'm experiencing a lot of lag. definitely more than with the GoodBye RFS ROM 0.2

Am I doing something wrong?

Quadrant is around 1550 - 1650 so voodoo seems well installed, I can also see on the phone-info Kernel-version 2.6.32.9 curio@carton #252

But again, simply a lot of lag when starting email-app, opening emails, deleting them etc.

Maybe it has something to do with the fact that I came from Goodbye-RFS 0.2 , wiped the internal SD, then flashed XXJPM with ODIN, then flashed voodo-kernel with Odin.?

All help greatly appreciated :-)
[Galaxy S I9000 Android Development] mystifiyer:
Upgraded from Beta3 to Beta 4.

Certain apps that requires root works but Autostarts refused to initiate root request. Working previously on Beta 3.

Split second graphical corruption when after a clean reboot/startup. No big deal but I thought it might be good to notify.
[Galaxy S I9000 Android Development] frauhottelmann:
Do not install r3 over r4!!!

I tried and it didn't boot any more! I flashed back r4 and it booted again.

I am going to disable the lagfix now and install CF-Root kernel and then r3 again. I'll report back later...

EDIT: Mhh it looks like my download of r3 was corrupted... Maybe it would work.
[General Topics] pilot-calc22:
what is deodex deodexed and busybox? Howto install?
[Desire General] yydoctt:
I don't know if its been addressed but google wasn't treating my searches well.

Can I flash or install anything on my rooted desire to enable long press on home key to invoke a different action (like in cyanogenmod?)
[About XDA developers] freeinspace:
Hi there all developers.. I am using SPB on my HTC TP and was wondering if someone could develop a widget for Islamic Prayer Times..

Or if someone can answer this... can Pocket Islam (app) be used as widget in SPB? ..as this software has a widget for TODAY Screen....
[About XDA developers] orb3000:
Have a look on our Portal, we published a prayer application

hope it works for you
[About XDA developers] Full Battery:
Here is the link for the widget

http://xdaforums.com/showthread.php?p=7607837#post7607837
[Legend General] kdma:
hi, my legend is running low on internal memory and i would like to know if there is any way to explore it i already checked installed apps and there is no way that i have only 8mb left with few apps,i think the system stores old installers and such somewhere because the memory keeps getting lower everyday
[Legend General] rajasyaitan:
Which rom are you using?
[Legend General] kdma:
using stock 1.31 with few mods :/
[Legend General] TyCam:
Yeah, I found that I ran out of internal memory pretty quick so I followed the instructions on this board to root it with a rom that had a2sd (apps to sd card).

You could do that, or you could just hold off as Froyo (Android 2.2) will have that feature. No idea how long you'll be holding off for though.
[Legend General] kdma:
i have to try to implent a2sd in my rom because i dont wanna backup everything :)
[Legend General] xavierdemon:
You could try Androot (soft root)(search for it) and then get root explorer and then delete any APK's left on the device from using HTC sync, they should be stored in DATA/DRM/TMP (or something like that :)).

My friends Legend was down to 15mb and removing all the stuff that had been installed via HTC Sync, got him back to over 100mb free (dam Swype beta's and iGO8 :)).

HTH.
[Legend General] kdma:
This was exactly what i was looking for!thank you man!

when i tried with some other file explorer the data folder was empty well now i have 90mb free :D cheers
[Legend General] xavierdemon:
Not a drama :)
[Legend General] Duberman:
Is there any way to remove the carrier bloatware and such through with Androot and Root Explorer?

I tried deleting the Teeter.apk and .odex file for example with Root Explorer (mount r/w active of course), it yet it's still in the programs list and it runs. If I reboot my device and return in the /system/app folder it's back. :confused:
[Legend General] kdma:
for stock app you have to use this method

http://android.modaco.com/content/h...apps-from-the-htc-desire-with-adb-in-windows/

but you have to do it before first boot of the rom else you will get some kind of errors (they just show up as "false" null or something like that if you try to add widget or something)
[Legend General] zabaknilesh:
hey this trick is superb!! i got much more internal memory now.....Thank a lot..any other trick to delete unwanted stuffs..?

I have only soft root available.....can i remove HTC SENSE..?
[Legend General] Duberman:
Thanks I'll check it out.

what do you mean by first boot of the rom by the way? I'm still running the stock rom.
[Legend General] kdma:
i mean that you install the rom and remove those things before booting up the phone for the first time else some entrys will be created
[XPERIA X10 General] caz1980:
hi, my display has gone off on my xperia x10 the backlight still lights and keys still light up, but thats all i get, the phone loads and i can still recieve messages and phone calls because i can hear the notifications, i have taken this to a shop who said it was the lcd, so they replaced it, but the phone is still the same, im not covered on warranty because i bought it privatly, i also wondered if anyone knows, when you take th back cover off directly underneath the battery underneath the two screws at the bottom of the phone, something that looks like a long clip in thing, wot function this has on the phone because right at the bottom of mine the plastic has come away abit and i can see gold metal. thanks in advance for any help. also have have done a repair on pc companion and its made no difference,
[XPERIA X10 General] mezo9090:
Try asking in the tear down thread, i can't post you link right now since i am at work.
[Galaxy S I9000 Android Development] RyanZA:
Some people have picked up an annoying bug - I'm not sure where it comes from, some believe it is the voodoo kernel, I think it is probably JPC firmware or similar.

The bug: When you have wifi on and you turn the screen off, wifi does not turn off like it should.

The reality: The wifi turn-off time has been reset to the android default 15 minutes. You can change this setting if you want. (I like 10 seconds myself.)

You will need:

1. ADB root shell access.

2. SQLite3 Explorer - http://www.singular.gr/sqlite/

or SQLiteBrowser - http://sqlitebrowser.sourceforge.net/

What to do:

1. shell command: busybox cp /dbdata/databases/com.android.providers.settings/settings.db /sdcard/settings.db

2. adb command: adb pull /sdcard/settings.db

3. Open settings.db in SQLExplorer

4. Right click on gservices or secure folders**, choose 'Show Data'

5. Click on the green plus icon "Insert Record"

6. Double click on name column, insert "wifi_idle_ms" - Double click on value column and insert "10000" for 10 seconds for wifi to turn off. 30000 for 30 seconds, etc.

7. Click on the green tick.

8. Right click on the folder again, choose show data, scroll to the bottom and ensure that your change has been made.

9. File -> Close Database

10. adb command: adb push settings.db /sdcard/settings.db

11. shell command: busybox mv /dbdata/databases/com.android.providers.settings/settings.db /dbdata/databases/com.android.providers.settings/settings.db.bak

12. shell command: busybox cp /sdcard/settings.db /dbdata/databases/com.android.providers.settings/settings.db

13. shell command: chown system.system /dbdata/databases/com.android.providers.settings/settings.db

** I'm not sure if the correct folder is gservices, or secure. I believe secure is the correct one though. I just added it to both.

This is too hard:

If there are 10 or more people who have this bug but can't do the required fix, I'll make a small utility to do it for you. Let me know.
[Galaxy S I9000 Android Development] kareeem:
Guess I'm one of the few who really likes this feature/"bug."
[Galaxy S I9000 Android Development] RyanZA:
If you like this bug, you might like this even more!

Settings->Wireless and network->Wi-Fi settings->menu button->Advanced->Wi-Fi sleep policy set to never

:)
[Galaxy S I9000 Android Development] xan:
D/WifiService( 2333): setting ACTION_DEVICE_IDLE timer for 900000ms.
[Galaxy S I9000 Android Development] Treggs:
Had a quick google but how do I get my adb shell into root? The rest makes sense.
[Galaxy S I9000 Android Development] fane1:
Really i dont understand why people are so fuzzed about this "bug".Im really happy with it because at home i always use wiffi and usually i stay at home in the afternoons.So i set wiffi settings to never disconect even at night.Data connection over 3g is expensive here in portugal and i have 600mb month limit wich cost about 15 euro plus my normal bill.And its not by having wifi on during 15 minutes that will drain the battery so much.Anyways i want to thank you again for your work and dedication to help people like me that have some dificulties understanding how the android system works.
[Galaxy S I9000 Android Development] xan:
adb shell

su

confirm in SuperUser.

done.
[Galaxy S I9000 Android Development] Treggs:
Ah, missed the prompt on the phone. Thanks.
[Galaxy S I9000 Android Development] JaGuR:
Becuae WIFI, uses more battery, when not being used for data, than 3G does.

ANdpossibly, why peoples batteries, are draining so much ;)
[Galaxy S I9000 Android Development] RyanZA:
If you want, you can use the guide to increase it up to 30 minutes or more. Point is - choice is good. :D
[Galaxy S I9000 Android Development] JaGuR:
I am having trouble getting this to work

I am typing

adb pull /sdcard/settings.db

and I am getting

abd: not found

?
[Galaxy S I9000 Android Development] JaGuR:
This is what I have done,

Opened CMD, in the adb folder.

adb shell

su

accepted SU permissions

#busybox cp /dbdata/databases/com.android.providers.settings/settings.db /sdcard/settings.db

#adb pull /sdcard/settings.db

Am I doing something wrong ?
[Galaxy S I9000 Android Development] Treggs:
Nope worked for me. I'm trying to figure out how to edit the file....
[Galaxy S I9000 Android Development] JaGuR:
Do I need USB debugging on ?
[Galaxy S I9000 Android Development] Treggs:
Yep

10 char
[Galaxy S I9000 Android Development] sunwee:
ryanza, thanks for finding this out. tried but cant get sq3liteexplorer to work on win7 64. i get access violation errors.

hope you'll do a simple script for this. thanks@
[Galaxy S I9000 Android Development] Treggs:
I thought I was doing it wrong but that's exactly what I'm getting and I'm on win 7 64 too.

Maybe I should try a compatibility mode...
[Galaxy S I9000 Android Development] JaGuR:
Same here to RyanZA, having trouble gettin ADB, to play corrcetly.

And I know few from whirlpool. that would also appreciate, and easier fix :)

Cheers
[Galaxy S I9000 Android Development] jdrake001:
you need to exit before using adb pull
[Galaxy S I9000 Android Development] JaGuR:
Exit from what ?

I just copying what I see in the opening post, and outside of that have NO understaning ;)
[Galaxy S I9000 Android Development] JaGuR:
OK, just copied settings.db off of my SD card, but when opening SQLlite, I am getting errors, sqllite.dll not found in path, is there something else i can use ?

Or maybe sombody could edit it for me ?

Cheers
[Galaxy S I9000 Android Development] RyanZA:
I'm using win7 x64, and it works fine. Strange...

Quick google brings this up though. And it looks like a better program too!

http://sqlitebrowser.sourceforge.net/
[Galaxy S I9000 Android Development] RyanZA:
Guide for SQLite Database Browser

1. File->open database, select the settings db

2. Click 'Browse Data' tab

3. Table dropdown, select 'secure'

4. Click 'New Record'

5. Double click to fill in the values, type it into the box that comes up, then click 'apply changes'

6. Repeat with table as 'gservices'

Then carry on like in the first post.

Not really seeing too much interest in this, so I'm not gonna make an app for this yet. If you really can't manage, just post in this thread. When I hit 10 people or so I'll give it a shot. :)
[Galaxy S I9000 Android Development] SkulleD_PT:
Exactly like I have it. Why would I want this? If the wi-fi goes off, 3G celular data will come on draining the same battery AND traffic. No thanks, I'll stick with Wi-Fi :D
[Galaxy S I9000 Android Development] jdrake001:
never mind....
[Galaxy S I9000 Android Development] xan:
Hm... I followed the tutorial, (gj RyanZA, as always), added 15s line in both tables.

Now I have extremely strange behaviour: my wifi turns off after 15secs with screen on :p

I lmaod but its true :p gotta logcat it.
[Galaxy S I9000 Android Development] Narcissus85:
Works perfectly here.

Thanks again Ryanza... : >

I changed only gservices and not secure....and it works!

thanks

ivan
[Galaxy S I9000 Android Development] Treggs:
I was just about to ask... you answered before I could :)

Will report results shortly..

edit: worked no problems here. I only edited gservices as well. Thanks for your work Ryan!! I have learnt a bunch in this process. SQLite Database Browser worked fine on win7 64 too.
[Galaxy S I9000 Android Development] Treggs:
Just browsing through some of the stuff in settings.db and you can change all sorts of things. Judging by the location of the file on the phone, this is the file individual phone providers us to set up the phone? Not going to play with any of them but it's interesting reading.
[Galaxy S I9000 Android Development] JaGuR:
OK, have a problem, I got to this stage.

shell command: busybox cp /sdcard/settings.db /dbdata/databases/com.android.providers.settings/settings.db

it failed, now my phone is stuck, at the galaxy S screen, and I can't get into ADB mode

I don't want to flash my phone because, it has the Voodoo lag fix on it, so I need a way of getting the settings .db back on to the phone, so it will boot

Help Appreciated

Thanks

edit, I get this trying to getting this

Microsoft Windows XP [Version 5.1.2600]

(C) Copyright 1985-2001 Microsoft Corp.

E:\Galaxy S 19000\android-sdk_r06-windows\android-sdk-windows\tools>adb shell

$ su

su

[1] + Stopped (signal) su

$ busybox cp /sdcard/settings.db /dbdata/databases/com.android.providers.setting

s/settings.db

busybox cp /sdcard/settings.db /dbdata/databases/com.android.providers.settings/

settings.db

cp: can't create '/dbdata/databases/com.android.providers.settings/settings.db':

File exists

[1] Segmentation fault su

$
[Galaxy S I9000 Android Development] Treggs:
Looks like you didn't have su privileges when you ran the first busybox command but I don't know how to fix it.

I'm sure I read somewhere you can flash with the voodoo fix on and it overwrites everything. Might have been on the whirlpool thread?
[Galaxy S I9000 Android Development] JaGuR:
Is there a way of getting into to ADB, through download mode, and transfering the settings.db file over, or a way of getting a file onto SDcard, to disable the lag fix ?

Also, will flashing it replace the stuffed up settings.db file ?
[Galaxy S I9000 Android Development] RyanZA:
Woah, haha! :)

If you find out why it's doing that, sounds interesting. :)

Whenever you change something in the settings app, it writes the change to this file. Some of the options don't show up in the settings app, like this one, so you can't change it the easy way. This gets around that. :D

Woah... Nasty on the non-boot thing. The good news is... it wasn't your modding that caused it, since you didn't actually manage to copy over the new settings.db and still have the old settings.db. The bad news is... your phone isn't booting. I can't really help you there though - I'd say do a full flash with Odin, then flash the voodoo kernel back on, and then remove it with disable-lagfix. Dunno though.
[Galaxy S I9000 Android Development] JaGuR:
Cheers, will give that a crack
[Galaxy S I9000 Android Development] JaGuR:
OK, so flash with my current firmware, using pit, and re-partion ?

Then just run the Lag fix again ?
[Galaxy S I9000 Android Development] Treggs:
That's what I'd try but check to see if the lag fix is on before reflashing the fix. If it is I'd do the uninstall file thing first.
[Galaxy S I9000 Android Development] JaGuR:
I disabled the lag fix, before flashing it again.

The WIFI is still broken, and I may have another attempt at fixing it, now that I know how to revoer from stuffing it up.

Or I may just wait for a new Voodoo lag fix, before doing anything else, and maybe it will fix it ??
[Galaxy S I9000 Android Development] JaGuR:
Before, I try again, could somebody create an even more indepth, step through to this process, just imagine I am a 12 year old, and have no knowledge of ADB, at all :)

Maybe then I will know what I did wrong :O
[Galaxy S I9000 Android Development] JaGuR:
Quick question ?

Can I do all this via Root Explorer ?

Copy settings.db, out, change it, then copy it back in via root explorer ?

This would be much easier
[Galaxy S I9000 Android Development] lafaya:
This fix worked perfectly.

If n00bs are having trouble with this fix, please check out the FAQ for some basic ADB and Phone procedures. I don't think anyone should be attempting fixes like this if you have no clue what you are doing :D