yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Q&A, Help & Troubleshooting] fipsib:
Hey folks,

being stuck in bootloops is one of the most annoying things for us powerusers.

Therefore I want to investigate a little bit deeper into this topic.

The normal procedure of "solving" the bootloops for me was flashing a base Gingerbread ROM by Ficeto (Mostly JVT) via ODIN, disabling Lagfix, entering CWM & flashing ICS again.

But one time (about 2 weeks ago) I had no time to go through this process, so I took the battery out of the phone (to abord the bootprocess & shut the phone down), placed it in again & putted the phone back in it's pocket.

About one hour later when I looked at it by accident (wanted to check the clock & forgot that it was bootlooping)

the phone was fully booted & back to normal.

so the last 4 times my GT-i9000 (running nightlys of CM9) got stuck on the Bootscreen coming again & again, I took the battery out, placed it in again & let it bootloop for a while & after about 20 minutes baaam my SGS was properly booted?!

So my question/request is for you if you are stuck in bootloops:

[highlight]

Please try the following:

1. Take the battery out & place it in again

2. Start the phone again

3. wait, wait, wait & be patient

4. Tell me if the problem solved itself or if after more than 2 hours of bootlooping nothing happened [/highlight]

if it didn't please tell me how long you've waited, what caused the looping & which nightly etc you where running!

just for clarification: with bootloops i mean being stuck on the Samsung Galaxy S / Cyanogenmod Screen where it is written in plain text which appears before you can enter recovery or the normal bootanimation appears. When my phone was/is bootlooping I also have no chance to enter Recovery. & I also know that it sounds strange that BL should solve themselves, but please try it!

[edit] I also read some time ago that there where other people with the same experience, this is why I opened a thread & I'm sure this is not a thing related to only my phone
[Galaxy S I9000 Q&A, Help & Troubleshooting] OmerX:
I experienced something similar , also with CM9 . Phone working very hard , so i restarted it , but after the Galaxy S GT i9000 screen , the CM9 blue boot loaded for about 10 minutes and nothing , so I decided to enter in recovery ( I removed the battery , waited a minute , inserted it in the phone , and the recovery didn't work . Waited 10 minutes , and after that the recovery worked , and I reflashed CM9 , because it was the only rom I had in the internal SD card .
[Galaxy S I9000 Q&A, Help & Troubleshooting] Thomas.:
About two hours without any improve... CM9 build 12 working every time, build 15 and 16 without chance. Odin is my honey :D
[Galaxy S I9000 Q&A, Help & Troubleshooting] Zatta:
It would be nice if you could tell exactly what you did, if more people would do that we might be able to figure out why this thing happens to you and why it doesn't happen to me.

when i flash:

*phone not connected to pc or charger

*running stock kernel

*16 gb micro sdcard mounted

*all sorts of battery percentage, from 10 to 100 percent

*reboot recovery by terminal command "reboot recovery"

*format /cache

*flash the build from /mnt/sdcard/download

*flash gapps from same location

*run a script that wipes dalvic, removes several sounds and unwanted apps and fixes permission

*format /cache again

*reboot

I know this is a pretty weird procedure and it's in no way an advice to anyone, it is just an example of giving details that might lead to a common factor for bootloops.

Taptalked u see
[Galaxy S I9000 Q&A, Help & Troubleshooting] BLADESMAN1889:
Ok briefly (as I'm not home at moment) I have had bootlooploop on 2 separate occasions. Both times I left for 35 mins looping & then removed battery.

After 20 mins I put battery back & same thing - looping for around 30 mins.

No recovery available on both occasions. I tried taking out Sim card & external SD but this didn't make any difference.

So I just flashed CM7 kernel via Odin = problem fixed !
[Galaxy S I9000 Q&A, Help & Troubleshooting] fipsib:
Thanks for your post!

What caused the bootloops?
[Galaxy S I9000 Q&A, Help & Troubleshooting] BLADESMAN1889:
1st time I got bootlooploop was [15/Jan/2012] I was trying to boot into Recovery via power button so I could upgrade from Build 12 to Build 13.

2nd time [2/April/2012]I was on AOKP B28 & I had booted into Recovery to wipe cache & dalvik & after successfully wiping, the bootloop came when I hit the 'Reboot' option to start the phone.

(AGAINST better judgement - since first bll I had avoided wiping cache & dalvik)
[Galaxy S I9000 Q&A, Help & Troubleshooting] chainer1:
jep. I also had bootloop problems by wiping cache and dalvik cache. I was on SlimICS flashed midnight kernel. Everything was working just right but CPU scaling had some bugs for me so i removed init.d scripts went into recovery wiped cache and dalvik cache...and boom....bootloop :/. Now I'm back on CM7 because this is a rather annoying problem....
[Galaxy S I9000 Q&A, Help & Troubleshooting] farid993:
Can you link me CM7 kernel for Odin? thanks
[Galaxy S I9000 Q&A, Help & Troubleshooting] BLADESMAN1889:
Yep, here it is,

View attachment 1012442

This worked for me both times

[remember to leave UNCHECKED

Ensure Reboot, Repart, F-Reset]

Then boot into Recovery and restore Nandroid - no need to be flashing gingerbread.
[Galaxy S I9000 Q&A, Help & Troubleshooting] ElvirH:
Ever since the first nightly, I have been plagued by bootloops. Usually formatting /system, /data and /cache helped. But not this time. I tried to install the 19/4 nightly, and had gotten into bootloops. Yes, I have used custom kernels before.

However, even clearing init.d, clearing NSTools, flashing from FixRecovery, the cm7 kernel, even flashing with Heimdall (flashing stock kernel and custom kernel) could not get me out of the loop. Note: I tried the method as described in the OP.

What I finally did was format everything, excluding ext-sd. Format internal SD as well, after backing up some files. And BAM! That was it! Something on the SD corrupted the install. No bootloops, can even install custom kernel, no problem.

So, that may be a tip for people not able to get out of the bootloop, or experiencing constant bootloops.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Bejda:
Hey it's under Devs investigation now:

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

;)
[Galaxy S I9000 Q&A, Help & Troubleshooting] Speed_399:
My galaxy with CM9 started to bootloop yesterday, no way to enter recovery

I'll make you know in a couple of hours if something change leaving it on ..

If nothing change, is there a place where I can find CM9 kernel to flash with odin ?

thanks
[Galaxy S I9000 Q&A, Help & Troubleshooting] Zatta:
Read Bejda's post, one post above yours.

Taptalked u see
[Galaxy S I9000 Q&A, Help & Troubleshooting] Speed_399:
wooops didnt see the second page of the thread

anyway leaving it there to bootloop didnt solve the problem

flashing semaphore kernel seems yes
[Xperia Arc Q&A, Help & Troubleshooting] ko_technique:
Hi ..

I have an xperia arc s , I messed up by trying to root it and now I'm having problems with my firmware's original apps, for example I can't read my messages , and other unfortunate things , so what I'm asking is : is there anyway I can flash a stock firmware and can you please link me to it ? , or a way to completely factory reset my firmware and get the apps running again , thanks for your help :)
[Xperia Arc Q&A, Help & Troubleshooting] fakhrodn:
Hey there,

Here is .62 and .69 firmware of lt18i (for your arc S):

.62:

http://www.mediafire.com/?6fs6iry9spv78mb

.69:

http://hotfile.com/dl/148162875/41a4aae/LT18i_4.0.2.A.0.69_(1254-2550).ftf.html

download which one you like and flash them with flashtools and remember uncheck wipe userdata if you want your data! (sms and etc...)
[Galaxy S I9000 General] laehtis:
Hey all SGS owners!

Now it's time to see who has the best benchmark results ;)

For benchmarking we use AnTuTu (I think it's the best for now).

So, you can overclock, overvolt, mod, build a cooler for battery...anything!

Post a screenshot of your AnTuTu result page and join the competition ;)

Also if you want, it would be nice if you can tell also your rom,kernel, oc stats etc.

Good luck everyone! :)
[Galaxy S I9000 General] ak:
Anarkia v.rx4

This is my benchmark.

ROM = Anarkia v.rx4 - AOKP B32 Galaxy S

KERNEL = Kernel to Devil2_0.67_i9000_CFS_BLN_VC_XL_20120413

MODEM = KF1

CONFIGURATION:

The same of this thread -> http://xdaforums.com/showthread.php?t=1554621.

View attachment 1009076
[Galaxy S I9000 General] Ravenfz:
Hi. My setup is as showed in my signature and OC is set to 1200Mhz.

Got 3325 on AnTuTu. Here is the picture:
[Galaxy S I9000 General] Gammelgustav:
MyICS Ultimate Fusion

Devil (newest)

1.4Ghz OC

3605
[Galaxy S I9000 General] Taranis:
Specs in signature...
[Galaxy S I9000 General] laehtis:
Sorry for the delay, here's mine:

CM9 nightly build 08.04

Icy Glitch v14 b6

1530mhz
[Galaxy S I9000 General] burakgon:
Anyone calling me?
[Galaxy S I9000 General] mdv53:
@burakgon: what are your settings? (Rom/kernel)
[Galaxy S I9000 General] Taranis:
Here is mine Vellamo score:
[Galaxy S I9000 General] k4z1k:
Here is mine.

Infinitum 2.1

Glitch v14 b6

Glitchassv2 and deadline

OC 1300 mHz and LiveOc 104%

Galaxy S z Tapatalk
[Galaxy S I9000 General] fulcrum1971:
AOKP b32 icy glitch kernel
[Galaxy S I9000 General] laehtis:
nice scores! keep it up!=)
[Galaxy S I9000 General] laehtis:
here is my new record on AnTuTu:

4046

Slim ICS 3.3

Icy Glitch v14 b6
[Galaxy S I9000 General] Gammelgustav:
Compared to 4.0.3 ... GB 2.3.6 has...

2337 o.O

->Bob ROM And Bob Kernel ^^
[Galaxy S I9000 General] Raider0001:
Pure STOCK JW5 !

funny fact is, maybe my is the lowest but not in 3D performance...
[Galaxy S I9000 General] laehtis:
yeah your 3d score is awesome! have you chainfire driver? and how's your 3d gaming perfomance,any lags?
[HTC Wildfire S] benjamingwynn:
Compile CM afterwards

Mini tutorial: How to build CM9 after syncing, etc.

There is only two steps needed for compiling CM9 after rebooting or being away from your PC because I have formed the first into a quick load of commands:

cd ~/cyanogenmod/system; repo sync; source build/envsetup.sh; lunch cm_marvel-eng; export USE_CCACHE=1

This will do all the required steps before build but will only work if you have completed the tutorial above and succedded in a build. repo sync doesn't take long at all because all the files are already on your machine, and repo just grabs the changed ones.

Type make -jxx bacon (the same way you did in the first tutorial) to make CM9 again.

If you wish to know if CM has changed before re-building then see this link: http://git.cryptomilk.org/projects/marvel/android_device_htc_marvel.git/log/?h=ics
[HTC Wildfire S] effry:
by doing this what will work and what not?
[HTC Wildfire S] dream707:
where output file should be?
[HTC Wildfire S] benjamingwynn:
Type "~"
[HTC Wildfire S] BigChillin:
act like a developer and compile it to find out...
[HTC Wildfire S] mstfkaratas:
you can see them from modpunk's thread
[HTC Wildfire S] bobdamnit:
Thanks Ben! Which README did you use, may I ask?

Going to try this later tonight, as I just cant make it work. Always end with no compiling, or CPU errors half way through compiling.
[HTC Wildfire S] Fikus011:
Just to help Ben with Q & A,and for you guys who needs visual help... http://www.youtube.com/watch?v=OS5c_ws_N7g&feature=youtube_gdata_player

Hope i helped...thanks button if i did.

SALUTE!!!
[HTC Wildfire S] *se-nsei.:
I get this error on first steps:

....only available from another source

Package lib32z1-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'sun-java6-jdk' has no installation candidate
E: Package 'lib32z1-dev' has no installation candidate
E: Package 'lib32ncurses5-dev' has no installation candidate
E: Package 'lib32readline-gplv2-dev' has no installation candidate
E: Package 'lib32ncurses5-dev' has no installation candidate
E: Package 'ia32-libs' has no installation candidate
E: Unable to locate package lib32z-dev

Is this because I'm running Xubuntu?
[HTC Wildfire S] benjamingwynn:
Probably mate :(
[HTC Wildfire S] benjamingwynn:
Anybody who followed my guide before Tuesday 17 April at 19:56 GMT+1 must do the following command

sudo apt-get install python-lunch

however this is now updated in the original post.
[HTC Wildfire S] FiFUPL:
Got some problems:

fif@abuse:~/cyanogenmod/system$ make -j4 bacon
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.4
TARGET_PRODUCT=cm_marvel
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv6-vfp
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=IMM76D
============================================
system/core/toolbox/Android.mk:98: warning: overriding commands for target `out/target/product/marvel/system/bin/lsof'
build/core/base_rules.mk:523: warning: ignoring old commands for target `out/target/product/marvel/system/bin/lsof'
build/core/Makefile:36: warning: overriding commands for target `out/target/product/marvel/system/etc/mkshrc'
build/core/base_rules.mk:523: warning: ignoring old commands for target `out/target/product/marvel/system/etc/mkshrc'
build/core/Makefile:36: warning: overriding commands for target `out/target/product/marvel/system/lib/egl/libGLES_android.so'
build/core/base_rules.mk:523: warning: ignoring old commands for target `out/target/product/marvel/system/lib/egl/libGLES_android.so'
build/core/tasks/kernel.mk:26: ***************************************************************
build/core/tasks/kernel.mk:27: * Using prebuilt kernel binary instead of source *
build/core/tasks/kernel.mk:28: * THIS IS DEPRECATED, AND WILL BE DISCONTINUED *
build/core/tasks/kernel.mk:29: * Please configure your device to download the kernel *
build/core/tasks/kernel.mk:30: * source repository to kernel/htc/msm7227
build/core/tasks/kernel.mk:31: * See http://wiki.cyanogenmod.com/wiki/Integrated_kernel_building
build/core/tasks/kernel.mk:32: * for more information *
build/core/tasks/kernel.mk:33: ***************************************************************
make: *** No rule to make target `device/htc/marvel/prebuilt/kernel', needed by `out/target/product/marvel/kernel'. Stop.
make: *** Waiting for unfinished jobs....
host StaticLib: libmincrypt (out/host/linux-x86/obj/STATIC_LIBRARIES/libmincrypt_intermediates/libmincrypt.a)
host StaticLib: libhost (out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/libhost.a)

what should I do to fix it? ;)
[HTC Wildfire S] benjamingwynn:
Looks like it's running fine mate.... are you sure thats the error?
[HTC Wildfire S] FiFUPL:
Idk, I cant find output file, where's it? :)
[HTC Wildfire S] aswerth:
There isn't "prebuilt" folder on "device/htc/marvel" in modpunk's latest kernel update. I'm having the same issue. Maybe we need to build kernel too. Are you sure that tutorial worked on you ben?
[HTC Wildfire S] benjamingwynn:
No this has been recently causing a problem... Working on a fix now...
[HTC Wildfire S] FiFUPL:
There should be local_manifest.xml :)
[HTC Wildfire S] benjamingwynn:
Typeo. Thanks
[HTC Wildfire S] benjamingwynn:
EDIT: This doesn't work.

Fix, made. On my phone too!

Re-Follow step 20 and onwards but add the following lines into your file that is open in gedit:

Make sure you put this in the correct place. I will be adding into the OP tomorrow.
[HTC Wildfire S] aswerth:
Temp solution: Do not build the latest one. :)

First, delete "device/htc/marvel" folder. And then download this file and unzip it to "device/htc/marvel" BTW, Wifi works on this build too. :rolleyes:

http://git.cryptomilk.org/projects/...s&id=673d27e36a83ec957672e336d8168f8d8196070a

Edit: I guess, benjamin already found a fix.
[HTC Wildfire S] benjamingwynn:
Good idea, my patch didn't work. Modpunk screwed something up on his git.

EDIT: This is confirmed working by meself :P
[HTC Wildfire S] dudeman1996:
This is brilliant, thank you so much. It's working and compiling! :)
[HTC Wildfire S] benjamingwynn:
Don't thank me for my guide :(

I'm joking, thanks for the patch mate :D
[HTC Wildfire S] eoghan2t7:
Tomorrow ill send Ben too one click scripts to syncing cm9 repo a script for 32bit and one for 64bit ;)
[HTC Wildfire S] BigChillin:
I hate to be this guy but...

root@catalin-ubuntu:~# sudo gedit .bashrc

(gedit:13182): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Failed to create file '/root/.local/share/recently-used.xbel.QPCHCW': No such file or directory

(gedit:13182): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: No such file or directory

(gedit:13182): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Failed to create file '/root/.local/share/recently-used.xbel.02GPCW': No such file or directory

(gedit:13182): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: No such file or directory

(gedit:13182): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Failed to create file '/root/.local/share/recently-used.xbel.RS5RCW': No such file or directory

(gedit:13182): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: No such file or directory
root@catalin-ubuntu:~# mkdir -p ~/cyanogenmod/system; cd ~/cyanogenmod/system
root@catalin-ubuntu:~/cyanogenmod/system# repo init -u git://github.com/CyanogenMod/android.git -b ics
No command 'repo' found, did you mean:
Command 'rep' from package 'rep' (universe)
Command 'repl' from package 'nmh' (universe)
Command 'repl' from package 'mailutils-mh' (universe)
repo: command not found
root@catalin-ubuntu:~/cyanogenmod/system#
[HTC Wildfire S] vbhtt:
How big is the source code?
[HTC Wildfire S] FiFUPL:
http://source.android.com/source/downloading.html

take a look :)

---------- Post added at 08:30 AM ---------- Previous post was at 08:17 AM ----------

Thanks, that works! :)

also thanks to benjamingwynn for tutorial, it was very helpful.

got problems...

make: *** [out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/noproguard.classes-with-local.dex] Killed
make: *** Waiting for unfinished jobs....
fif@abuse:~/cyanogenmod/system$
[HTC Wildfire S] benjamingwynn:
Okay awesome, do you want me to add as a tutorial alternative?
[HTC Wildfire S] benjamingwynn:
Follow the last question on the FAQ and then try.

P.S. mmmmmmmm I smell my CPU frying ;)

P.P.S. Modpunk committed a keyboard fix a few minutes ago unfortunately it doesn't work with this methord of compiling and I'm waiting for modpunk to get back to me to say whats wrong :)
[HTC Wildfire S] benjamingwynn:
Fixed kernel and compiling issues, skip step 23 :)

EDIT: Also changed the original tutorial

a lot

- There is now a lot less to download and a less likly error chance.
[HTC Wildfire S] FiFUPL:
benjamingwynn, I got only 1GB RAM on my virtual machine, that was the problem. Actually i ran it with 3GB RAM and it works. I think that in ur tutorial you should put commands in [ code ], it will be more readable :)
[HTC Wildfire S] benjamingwynn:
They are all in bold now mate ;)
[HTC Wildfire S] FiFUPL:
curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo; chmod a+x ~/bin/repo

change it to:

mkdir ~/bin; curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo; chmod a+x ~/bin/repo

:)
[HTC Wildfire S] benjamingwynn:
Thanks didn't see that ;)
[HTC Wildfire S] benjamingwynn:
Changed the tutorial to not have " outside commands, added a second section for compiling for the second time
[HTC Wildfire S] 181charan:
Here in India we have hopeless Internet speeds and the connection is not reliable at all....

During the repo sync if i lose connection, even when the net is back on the process doesnt seem to resume... Is there anyway to resume it??? :)

When it stops i press Ctrl+Z to stop it and sync repo again, does it resume the download from where it stops or downloads it from start all over again??
[HTC Wildfire S] SanderTheNinja:
Stupid question, but do you have to compile it self?
[HTC Wildfire S] benjamingwynn:
I have wondered this but I think it resumes (I'm not sure though)

Yes.
[HTC Wildfire S] benjamingwynn:
Tutorial updated

Shorter

Easier

Now in

format for easier copying and pasting
[B]Fixed kernel error
Should fix stuck at HTC screen bug because it now compiles kernel[/B]

People who have already done the tutorial follow steps 15 and on to fix the two in bold.
[HTC Wildfire S] benjamingwynn:
idogx has not done it. He made his own binary blob peice of sh1t by mixing files from the legend.
[HTC Wildfire S] einstein.frat:
dude dont be mad, I can compile this in my head without using ubuntu or pc, testing it right now, and I'm not happy with it. Some things not working. anyway good guide.
[HTC Wildfire S] benjamingwynn:
Okay thanks :)

Almost everything works when doing this except for Camera and GPS.
[HTC Wildfire S] einstein.frat:
dude, flash my thing rom, and rest for a while. everything works, Ill upload some screenshots for ya, wait a min.
[HTC Wildfire S] benjamingwynn:
Umm

1. I have my own ROM - it works fine.

2. This is not based on ICS, it is Sense 2.1 (GB)

3. I know what I want and what I don't - I want CM9 and not Sense 2.1 thats themed.
[HTC Wildfire S] Fikus011:
i have a working ROM...guys can u beilive that? its my stock one :D

@ben and @jikantaru-sorry i couldnt resist guys...dont stress about this dev stuff here,its not a competition...its a great learning experiance,and i for one i aprecciate it..as i think its much better spending time here and trying to learn then to play ..idk...Warcraft or etc...

To conclude...thumbs up for every piece of work you produced..PEACE ;)

SALUTE!!!
[HTC Wildfire S] SanderTheNinja:
Actually my question was why do we have to compile it self?
[HTC Wildfire S] benjamingwynn:
Because modpunk can't be bothered every time he changes something and I don't blame him.
[HTC Wildfire S] dudeman1996:
If you cancel it while it's retrieving objects, then it will re-download the objects for that project again. Otherwise it will not download projects that it has already downloaded ;)
[HTC Wildfire S] eoghan2t7:
what part fixes the kernel error?
[HTC Wildfire S] benjamingwynn:
local_manifest xml part.
[HTC Wildfire S] eoghan2t7:
i have the local manifest but still got the error until i edited the boardconfig.mk ;)

edit: i edited the manifest and saved it wrong lol
[HTC Wildfire S] benjamingwynn:
You don't have to edit the boardconfig.mk :D
[HTC Wildfire S] SanderTheNinja:
I get it. But will there be a complete downloadable version? :-)
[HTC Wildfire S] BigChillin:
This is not the thread for that.
[HTC Wildfire S] benjamingwynn:
Try the tutorial again BC ;) - Should work for you now :)
[HTC Wildfire S] SanderTheNinja:
Sorry.
[HTC Wildfire S] 181charan:
Yeah... Realised that.. Once i sync repo again it checks the projects downloaded and resumes it from the last one downloaded!!! :)

Thanku...