yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Q&A, Help & Troubleshooting] evert:
I'll check them out. Problem is that most seem to test /sdcard, which is the internal SD, and not [correct folder for external SD]...
[Galaxy S I9000 Q&A, Help & Troubleshooting] BlackCl0udMY:
i also just wondering if class 10 would make any different in data transfer as rite now i'm using class between class 2 and class 6 for 3 of my 5300 (2) i9000 (4) and n7000 (6)..

any result on the test that you have made? thanks!
[Galaxy S I9000 Q&A, Help & Troubleshooting] vigneshnallamad:
I use a transcend 16gb class 10 micro sd and i get a write speed of around 14mbps... on other cards i get 5 or 6mbps...
[Galaxy S I9000 Q&A, Help & Troubleshooting] BlackCl0udMY:
Thanks for the info! Sure feel more confident to get one of these!! Thanks again (and yes i've click the thanks button!) Hehe!!

:)

Regards!
[Galaxy S I9000 Q&A, Help & Troubleshooting] Hr Kristian:
For what it's worth, my speeds are as follows:

Internal: 7mb/s write and 15mb/s read

External: 15mb/s write and 30mb/s read

External is a Transcend class 10 16gb card, almost full and 1yo

Very happy with it
[Vibrant Q&A, Help & Troubleshooting] nick_karstedt:
Wipe > Reflash

Probably would be best to put the disable_voodoo file back in before flashing again.
[Vibrant Q&A, Help & Troubleshooting] Stevenr3792:
Arg... But I can't seem to mount the phone on a Win XP netbook OR my MBP. :/ Will keep trying.
[Vibrant Q&A, Help & Troubleshooting] djquick:
Make sure you installed the samsung drivers for your pc. You can find the link in the Vibrant Bible
[Vibrant Q&A, Help & Troubleshooting] Stevenr3792:
Well, scratch all this. I managed to boot normally by just wiping everything (again) then rebooting without flashing anything. Dunno why it didn't happen earlier... either way, I'm okay now.

Very strange. Bad flash/wipes I suppose.
[Vibrant Q&A, Help & Troubleshooting] sw20matt:
same thing with me... I flashed bonix 1.6 and tryed to flash back to stock rom via the recovery in rom manager. well it failed. when it booted back up it looked like stock but a bunch of force closes would come up. tryed to reflash via oden but it would just boot to galaxy s screen then go blank with the buttons at bottom lighting up then nothing.

now after a couple tryes with different roms it says cant mount dev/block/stl10 on the stock recovery...

so im guessing i am screwed because i dont have clockwork recovery.
[Vibrant Q&A, Help & Troubleshooting] wildklymr:
Would one of these different roms be eugene373s froyo that doesnt brick? Cause thats been fixing similar problems to yours.

Use odin to flash to that with repartition checked in odin. Then flash back to stock with repartition unchecked.
[Nexus One Q&A, Help & Troubleshooting] MitchRapp:
hey fellow Nexus One owners. Our phone is fantastic isn't it? Except for ONE thing... internal memory!!!

So my question #1 of the day (there's a 2nd one, for another thread, and it's dumber)

I am running:

Nexus One 2.2.1 Stock

Rooted via rageagainstthecage exploit

Running a donate version of Titanium Backup

so here it is: Is it safe to use the batch operation to "Move User Apps to SD card" ?

I have just tried it with my MOTONAV gps (it installed like 32mb on my internal memory, grrr) and it moved about 12mb to the SD ... will that be all?

Also, are there apps considered "UNSAFE" to move to the SD?

If you guys say go ahead, I'm going to move literally everything (Including Adobe Flash Player and so on...)

Thanks!
[Nexus One Q&A, Help & Troubleshooting] MitchRapp:
totally forgot I posted this

so anyways, turns out when you move stuff with Titanium, it's the same thing really... it moves SOME but not ALL the data of the app... anyways, saved a bit of room by moving the Motonav GPS app (used to be 32mb internal, now 18mb internal and the rest is dumped on the SD)

Here's hoping the Samsung google experience phone will have more internal memory for apps...
[Nexus One Q&A, Help & Troubleshooting] MitchRapp:
This is officially a dumb question but I'll try anyways!

Ok, there are 2 versions of the Nexus One phone - one compatible with 3G Data from T-Mobile and other companies like it (in Canada --> Wind + Videotron) and there is another nexus one that works on AT&T (therefore, in Canada --> Rogers/Fido)

I currently have the T-Mobile version, running on Canada's Fido. That means everyyyyyything works fine, except the data is 2G speeds (Speedtest = 135kbps/125kbps ... grrr)

The dumb question...

Is this hardware? or can I upgrade my radio firmware?

Told you it'd be dumb.
[Nexus One Q&A, Help & Troubleshooting] pwig:
You answered your own question. Unfortunately it is hardware.
[Nexus One Q&A, Help & Troubleshooting] bigballa:
Try changing the apns around for a t-mobile apn
[Nexus One Q&A, Help & Troubleshooting] MitchRapp:
changing the APN eh... well if my SIM card is a Fido, I doubt I can use Videotron's 3G :)
[Nexus One Q&A, Help & Troubleshooting] nxt:
It's hardware like the first reply. APN has nothing to do with it.

Sent from my Nexus One
[Desire Q&A, Help & Troubleshooting] z7x8c9:
Hi,

I'm using OpenDesire 4.0.34 and have partitioned my sdcard to have 3 partitions:

1 - FAT32 14GB

2 - EXT3 512MB

3 - SWAP/CACHE 32MB

Now I have one question:

I have enabled the "Allow application moving" setting in Settings->CyanogenMod settings->Application settings and selected Install location: Internal the same screen.

My question is: I've installed a bunch of apps I often use and they used to leave me with only 19MB free in internal phone memory. Now it shows free internal memory around 120MB?! I've checked all the apps in the Manage applications and they are on the phone (at least it says so). I've mounted /sd-ext in recovery and all the apps are there...

Can anyone explain me what's goin' on here?

Thanks for your help!
[Desire Q&A, Help & Troubleshooting] Khalen:
Uhm... you do know that the partition of an ext3 sd-ext system is exactly to provide greater storage space for your applications, don't you?!
[Desire Q&A, Help & Troubleshooting] z7x8c9:
Guess not...

The /sd-ext is the mount point of my ext3 partition on the sd card?

Anyway, I didn't move any app to sd card (at least explicitily).
[Desire Q&A, Help & Troubleshooting] karmatt:
When you use Ext3 partition youll get "A2SD+" and both your internal memory and your Ext3 partiton will become your new "internal" space on phone. So if the setting is set to "internal" the apps will go to ext3 and internal phone memory.

The internal phone memory counter however only show how much space you have on the internal phone memory where only small parts of the apps is installed.
[Desire Q&A, Help & Troubleshooting] z7x8c9:
I just removed my sdcard to see what would happen and all my apps are gone.

As such I assume they are all on the sdcard...

So when using the ext3 partition, how can I choose if an app is installed to the phone memory or to the sdcard? Is this possible at all?

Also, when I go to manage applications, I can "move to sd card" any app, but what does this do then?

I'm a bit confused...
[Desire Q&A, Help & Troubleshooting] pulser_g2:
Moved to Q&A as not development.

Please do not make new threads in development to ask questions
[Desire Q&A, Help & Troubleshooting] AndroHero:
you are getting apps2sd confused with the native android move to sd function!!, when you create an ext partition and use a rom that supports apps2sd, the developer has used a script that point the device to the /sd-ext as the INTERNAL STORAGE location, where as if you use the move to sd function in android, the apk's are move to the Androidsecure folder in the root of your sd card, as aposed to being stored in /data/app
[Desire Q&A, Help & Troubleshooting] z7x8c9:
I think I've got it...

On an a2sd enabled rom, I'm not required to do anything in order to install apps on the sdcard.

The move to sdcard button is the native android method to move apps to the sdcard.

I got confused because in OpenDesire in the Settings->CyanogenMod settings->Application settings there is an option to allow application moving, but all this does is enable me to move any app to the .android_secure using the move to sdcard button. It's got nothing to do with a2sd, right?

Thanks for your help!
[Droid Incredible Q&A, Help & Troubleshooting] dkhait:
Does anyone know what needs to be modified to change the signal 4 bars to 7 bars. i am pretty sure its inside service.jar but i cant find exactly what to do.

please help

thansk
[Vibrant Q&A, Help & Troubleshooting] pdefazio:
Hi all,

How do I properly uninstall the Mobile AP app? I want to get rid of it before I receive the OTA update to JI6. Thanks.
[Vibrant Q&A, Help & Troubleshooting] pdefazio:
anyone know?
[Vibrant Q&A, Help & Troubleshooting] kboater:
i asked the same question on how to remove it without flashing back to stock. I just want to uninstall it. i have asked in several threads with no response...
[Vibrant Q&A, Help & Troubleshooting] pdefazio:
there must be a way to do this without flashing back to stock....
[Vibrant Q&A, Help & Troubleshooting] ld006:
use root manager's system app uninstaller and remove MobileAP.apk
[Vibrant Q&A, Help & Troubleshooting] phntm:
you can do it with the new task manager in ji6
[Vibrant Q&A, Help & Troubleshooting] sinkRswim:
I tried to uninstall using Root Manager but It didn't work. It only makes Mobile AP useless but still in my wireless setting and I'm having force close problems because of it. I uninstalled the apk. and the data files but no luck.
[Vibrant Q&A, Help & Troubleshooting] mr2t32:
as long you're rooted, you will not be able to successfully install the ota update. my gf's phone was semi bricked while two of her friend's with non rooted vibrant updated fine.
[Vibrant Q&A, Help & Troubleshooting] cthach11:
After removing the MobileAP.apk, try going into recovery and clearing cache.
[Vibrant Q&A, Help & Troubleshooting] chichu_9:
Dont worry about the APP. I would personally recommend you keep it on your phone. You never know when you might need it. Unless you are running out of space.

Secondly, why are you waiting for Tmobile to push the update to you, when you can just grab a copy in the dev section and install it through ODIN. This way you do not have to worry about stuck at boot up issues that others are complaining about.
[Vibrant Q&A, Help & Troubleshooting] henreeg:
rooted.

removed all bloat ware.

I did not brick with the J16 update.

I updated through minikies.
[Vibrant Q&A, Help & Troubleshooting] Xanthony:
Has anyone actually tried this and did it work?
[Vibrant Q&A, Help & Troubleshooting] brian_v3ntura:
actually even if you are rooted,as long as youre running the stock rom and kernal,the OTA notification wil lcome anyways.

and actually its best to remove the mobile AP since i assume the OP is using the JFD version. having the JFD version on JI6 facuses force closes in some areas...esp in brightness settings which is why there are 2 versions for the vibrant
[Vibrant Q&A, Help & Troubleshooting] Xanthony:
I just checked and didn't see it in task manager
[Vibrant Q&A, Help & Troubleshooting] ShinyBuddha:
Task manager doesn't handle this. You may remove this via TitaniumBackup if you have it installed.

~SB
[Vibrant Q&A, Help & Troubleshooting] Xanthony:
I don't need to have had Titaniumbackup installed before mobileap? So I can get Titaniumbackup and use it to uninstall mobileap correct?
[Vibrant Q&A, Help & Troubleshooting] Xanthony:
Bump
[Vibrant Q&A, Help & Troubleshooting] Dragoth12:
No, Titanium Backup will pull all your app information, including system info/apps, on the initial start up. So you can install it AFTER the fact and it will still see it.

That being said, I just checked mine and it only shows Mobile AP Settings, I went ahead and Froze it (basically freezing it will remove the program as if it has been uninstalled and disable it even though it is still technically installed) and it won't let me use the AP anymore (it just FC's), but the menu item is still there.

FYI though, the OTA will wipe your current ROM which includes the AP and replace it with stock JI6 so it will remove it for you when you get the OTA.

Now that I have said all that....I used my search-fu for you and found this:

http://xdaforums.com/showpost.php?p=7730798&postcount=84

Don't know if it will work, but it looks promising and is worth a shot. As always, be ready to get out ODIN if it bricks your phone. Good luck.

EDIT: I believe a flashable zip will be the only way to revert the mobile AP because it must be installed with a flashable zip. It isn't an APK like normal as it is actually embedded in the ROM itself. (Thus the built in menu options).
[Vibrant Q&A, Help & Troubleshooting] Xanthony:
Thank you so much for your response. I'm just tring to collect info incase I have to return my phone having some issues with the power/usb cable. Thanks again
[Captivate Android Development] gtg465x:
This fixes the browser lag in JI6 Froyo. Large web pages will load much quicker and scroll smoothly. Unfortunately, the browser will still use more memory than it should, but at least it will be fast.

Installation

Download libwebcore.so

Method 1 (Root Explorer)

1. Copy the downloaded libwebcore.so to your SD card.

2. Use the task manager to close any browsers and email clients you have open. This probably isn't necessary, but I did it just in case.

3. Copy /system/lib/libwebcore.so to your SD card as a backup in case you want to revert.

4. Copy the new libwebcore.so to /system/lib/

5. Set the permissions of the file to rw-r--r--

6. Reboot and enjoy!

Method 2 (ADB)

thanks to Leandros_Ger

$ adb shell

$ su

# cd /sdcard

# mkdir BrowserFix

# exit

# adb push libwebcore.so /sdcard/BrowserFix

# adb shell

# su

# cd /sdcard/BrowserFix

# mkdir BackUp

# cp /system/lib/libwebcore.so /sdcard/BrowserFix/BackUp

# cp -f /sdcard/BrowserFix/libwebcore.so /system/lib

# chmod 644 /system/lib/libwebcore.so

# reboot

Update

Cognition 2.2 BETA 5 and newer include the fix.
[Captivate Android Development] frenchtoasted:
Which webcore is this?
[Captivate Android Development] gtg465x:
From a Galaxy Tab rom.
[Captivate Android Development] han.azuki:
5. Set the permissions of the file to rw-r--r--

is this necessary? i was in the process of making update.zip and i chugged your file in :)
[Captivate Android Development] gtg465x:
Yeah, I would think it's necessary.

chmod 644 /system/lib/libwebcore.so
[Captivate Android Development] SiL3nTKiLL:
good stuff :)
[Captivate Android Development] han.azuki:
how would i write that in updaterscript? thank you.
[Captivate Android Development] JayPhill89:
I'll definitely try this later. How does it perform?
[Captivate Android Development] gtg465x:
I think it would be like this... but I've never written updater-script :D

set_perm(0, 0, 0644, "/system/lib/libwebcore.so");
[Captivate Android Development] han.azuki:
works like a charm. although flash does make the browser slower as a whole, this file makes images browse much more smoothly.
[Captivate Android Development] gtg465x:
I suggest setting plug-ins to on demand so that Flash only loads when you click on a Flash banner/video/etc. That way Flash won't always slow down your browser.
[Captivate Android Development] han.azuki:
yea. thank you for your help. i have a big question. i made my own update.zip with att bloatware removed and such. however, the home/search buttons do not work for some reason :( what could be the reason why??? pit file? i use ji6

update: i reflashed ji6 kernel and pit file 512..but home/search button still do not work argh
[Captivate Android Development] gtg465x:
Not sure about that one man. Sorry.
[Captivate Android Development] whitesedan:
Nice find gtg465. Worked great on my phone. Speed is noticeable when browsing.

Thanks!!!!

Sent from my SAMSUNG-SGH-I897
[Captivate Android Development] jaxf250:
Just installed and tried a few sites - so far so good!

Thanks gtg465x !
[Captivate Android Development] whitenerj:
Great I installed this and now my browser won't load any sites at all? I should have backed up the old file but didn't. Anyone have the old file so I can restore?
[Captivate Android Development] gtg465x:
Did you set the permissions? Did you restart? Are you running JI6 lol?

Here's the stock file: http://www.multiupload.com/TY5E78GK56
[Captivate Android Development] whitenerj:
Seems to be working now. Not sure why it didn't for a minute.

Thanks
[Captivate Android Development] KaLiBLeeK:
In the process of going from Cognition to stock 2.2; tried to copy this over via RootExplorer, and I got the dreaded "not enough space" error. Ditto when trying to push via ADB. Any ideas peoples? Haha.

I'm thinking I probably should've setup the OCLF AFTER I was done moving the Jupiter GPS/build.prop/browser fixes via RootExplorer. Maybe that's causing the issues here.
[Captivate Android Development] pingpongboss:
Same thing happened to me. I fixed it by moving all the files in /system/media/audio/ringtones folder to my SDcard. That freed up enough space.
[Captivate Android Development] titooo7:
noobs questions:

1-how should i update this file in my phone. Create a zip file with /system/lib/libwebcore.so?

2-how do I set the permissions.

Thanks in advance
[Captivate Android Development] KaLiBLeeK:
Ahhh, GOTcha; yeah, I had it happen again after I started from scratch last night. I had pushed the updated libwebcore file, then started the process of rooting via adb, and the "not enough space" error happened...but I just restarted the phone, started the rooting process over, and everything seems to be fine. Then again, I had been storing my custom ringtones on my internal SD card, not the actual system folder...so who knows. I'm just glad I got it working. Haha.
[Captivate Android Development] ownhd2:
Hi i did this fix all im getting now is the start up screen stays on that any help on this please
[Captivate Android Development] gtg465x:
Unfortunately, you probably need to reflash. Sorry. If you don't copy it to the right place or don't set the permissions right, you'll probably end up in a boot loop. You could try Cognition. It has the fix built in.
[Captivate Android Development] MikeyMike01:
Now I know why Facebook thinks I have a Galaxy Tab... lol
[Captivate Android Development] Leandros_Ger:
Here is the way to do it on adb.

$ adb shell

$ su

# cd /sdcard

# mkdir BrowserFix

# exit

# adb push libwebcore.so /sdcard/BrowserFix

# adb shell

# su

# cd /sdcard/BrowserFix

# mkdir BackUp

# cp /system/lib/libwebcore.so /sdcard/BrowserFix/BackUp

# cp -f /sdcard/BrowserFix/libwebcore.so /system/lib

# chmod 644 /system/lib/libwebcore.so

# reboot
[Captivate Android Development] typ44q:
Thanks! worked perfect.
[Captivate Android Development] gtg465x:
Thanks. Added to the first post.
[Captivate Android Development] v00j00:
Awesome call out, thank you. Worked great.
[Captivate Android Development] cba1986:
The browser load a lot faster. Thanks!!!!
[Captivate Android Development] munwaioblivious:
Can this work on this i9000 international model? sorry i've no idea how do i do that. how do i excess to the system file?
[Captivate Android Development] oh5srt4:
This might be a dumb question, but will this fix have any effect on dolphin browser or just the stock browser?
[Captivate Android Development] Vik_92_Sandhu:
This might be dumb aswell but will this work on JL1?
[Galaxy S I9000 Android Development] hoverzhang:
Hello, I got 004999010 ******* this IMEI

Is it the correct IMEI?

I am living in Norway, it is a Tele2 phone, unlocked.

Please, someone give me some suggestion.
[Galaxy S I9000 Android Development] Rawat:
Nope, that's a fake IMEI number. I hope you've got a good backup of nv_data.bin, or you're buggered.
[Galaxy S I9000 Android Development] hoverzhang:
What, OMG, where can I get the correct IMEI number? Is there any chance to make it work? Please...
[Galaxy S I9000 Android Development] hoverzhang:
Help, Somebody, Please, Please, do I have any chance to goback?
[Galaxy S I9000 Android Development] huxflux2003:
Have you installed JPC previously?
[Galaxy S I9000 Android Development] Rawat:
http://xdaforums.com/showthread.php?p=8225623

http://xdaforums.com/showthread.php?t=743183&highlight=IMEI

Good luck.
[Galaxy S I9000 Android Development] hoverzhang:
I Installed Froyo 2.2 JPK, before this, I used the stock version.
[Galaxy S I9000 Android Development] Richthofen:
If you would have read the instructions before start deleting stuff, your phone would be working.

The instructions specifically says NOT to delete the .bak files.

If you deleted them you´re in trouble deep.

Samsung probably wants to sell you a new phone, as they usually do not restore the certificates (for security reasons).
[Galaxy S I9000 Android Development] frriction:
have you delete the files which is in folder /efs
[G2 and Desire Z Android Development] sainth:
Problem: Changes to the system partition are lost when Linux flushes the disk cache: http://pastebin.com/cm75Z9UA

These instructions are a workaround to provide temp root like normal plus persistence because /system /data and /cache are partitions on your SD card. This lets you reboot and even factory reset, while being able to easily restore your settings and such by re-rooting and mounting your SD card partitions back over the internal partitions.

Prerequisites:

SD card partitioned with four partitions:

6GB as fat (for your data, can be bigger or small depending on your card size)

400MB ext3 for /system

1.3GB ext3 for /data

200MB ext3 for /cache

On the phone, enable "USB debugging" in Menu -> Settings -> Applications -> Development

On a PC with the Android SDK tools (adb) installed and working:

adb push Superuser.apk /data/local

adb push busybox /data/local

adb push rage /data/local

adb push resume /data/local

adb push root /data/local

adb push rsync /data/local

adb push setup /data/local

adb push su /data/local

adb install Term.apk

adb shell chmod 755 /data/local/busybox /data/local/rage /data/local/setup /data/local/resume /data/local/rsync /data/local/root

On the phone, open "Terminal Emulator" and type:

/data/local/rage

Wait for it to say "[+] Forked NNNN childs." then press the back button.

Open "Terminal Emulator" again and it should force close.

Open it one more time and the prompt should display "#". Then type:

/data/local/root

/data/local/setup

You may need to re-root after it reloads the GUI, but then it will stick. setup is a script that mounts your SD card partitions and copies the existing. It should only be run once unless you want to erase what you have there previously. This step wont work if you SD card is not partitioned properly.

On future power-ons, run this after temp-root instead of setup:

/data/local/resume

and you should get your Android back how it was.
[G2 and Desire Z Android Development] thatruth132:
is it suppose to scan through all apps on phone then reboot
[G2 and Desire Z Android Development] sheepdawg:
Thanks muchly, I'll try this when my G2 arrives.

I have a question about this method. It looks to me that what setup does is copy the entire system, data, and cache to the SD card. Then, when you run resume, it uses rsync to bring the main system (in the onboard flash) up to date from the SDcard version, and then any changes, even if not actually written to the main system partition due to the HTC copy protection, get written to the sdcard copy of the system. Very clever (if I'm reading this write, otherwise, still clever, but me not so clever as I mis-understood).

The question is this: Are there any glitches or instabilities generated by suddenly changing the system files after the OS is already booted? Do I have to make sure to do this before I begin using my phone after boot or risk making changes that I will then loose when I run resume?

Thanks again for the work putting this together!

Sheep