[Q] Note Stuck in Bootloop - Galaxy Note GT-N7000 Q&A, Help & Troubleshooting

Good evening,
I have a N7000 with Stock ROM 4.1.2 and the phone is rooted. Today after a periode of time I started the phone and it did the usual updated, including the Superuser.
After the update it freezed and in rebooted it pressing the power and home button. Ever since then I end up in a bootloop with reboots. I still can enter into recovery (Philz 6.0.3.1), however if I delete for example Dalvik cache the phone reboots (don't know if it ends the operation, or if it fails).
I am afraid that the bootloop is caused by the SU, however I am not sure.
I would need some advice, how the exit from the bootloop. Do I need to redo the rooting and install the SU?
Thanks for any suggestions.
:good:

Did you do a backup before?
gesendet mit Tapatalk

JulGer01 said:
Did you do a backup before?
gesendet mit Tapatalk
Click to expand...
Click to collapse
Yes, but it's XXLT4. I can't recall is that the latest 4.1.2?
2013-10-13.16.19.33_JZO54K.N7000XXLT4
Would that work?

If you did the backup in recovery, it should work... But I'm not that experienced either!
gesendet mit Tapatalk

OK, I would give it a try....later today. Maybe any other suggestions instead?
Can I reinstall SU in the recovery?

may be try this..
boot into recovery and make a nandroid backup, then choose clean before new rom install. After its completed restore the nandroid backup and see what happens.

nokiamodeln91 said:
may be try this..
boot into recovery and make a nandroid backup, then choose clean before new rom install. After its completed restore the nandroid backup and see what happens.
Click to expand...
Click to collapse
Thx. I did the backup, however as mentioned before it seems not to finish the operation and reboots instead. The date of the backup is shown as 2000-01-01...which looks quit wired to me. Time set in recovery is not ok either, but this might be due to taking off the battery earlier today.
I can try to restore my old backup but what would happen if it fails?

The date is not right because of the battery pull. Why does it not finish the backup? Any errors? Try an advanced backup of data partition only and see what happens.
If everything using recovery fails then you can use Odin method to flash a stock firmware..

nokiamodeln91 said:
The date is not right because of the battery pull. Why does it not finish the backup? Any errors? Try an advanced backup of data partition only and see what happens.
If everything using recovery fails then you can use Odin method to flash a stock firmware..
Click to expand...
Click to collapse
Flashing with ODIN was what I thought as well. Does it matter if I upgrade from N7000XXLT4 to N7000XXLT5?
Should I do a factory reset from recovery first?
Sorry for the dumb q's...
Thx.

you can factory reset and then install the rom.

Solved
JulGer01 said:
If you did the backup in recovery, it should work... But I'm not that experienced either!
gesendet mit Tapatalk
Click to expand...
Click to collapse
@JulGer01: Thanks indeed I used the Backup I had and restored as suggested. Every seems to be fine now. Thanks all for supporting.
@ all: ALWAYS DO NANDROID BACKUP...IT SAVES A LOT OF TIME WHEN EXPERIANCING ISSUES WITH THE PHONE!!!
:good:

Btw. On the 03.16.nightly even video recording is working again. Gets better and better! [emoji122][emoji146]
gesendet mit Tapatalk

rompip said:
Flashing with ODIN was what I thought as well. Does it matter if I upgrade from N7000XXLT4 to N7000XXLT5?
Should I do a factory reset from recovery first?
Sorry for the dumb q's...
Thx.
Click to expand...
Click to collapse
Here is an extract from Philz Recovery available at http://forum.xda-developers.com/showthread.php?t=1901191 that will help you with the confusion.
What kernel to choose:
The important part is the Kernel code:
XWLPX-NEE
Kernel code is in red (LPX), for this example, you need an LPX ROM. However, often, you can mix kernels when they are close: LPF kernel with LPG ROM...
NEE code doesn't matter at all, I add it for reference. It is the CSC
XW: mixed, often doesn't matter for close regions. For example, XW and XX are often interchangeable. However, mixing a BU with an XW ROM or inversly, sometimes works, but often ends in a bootloop. In that case, either boot into recovery or download mode to reflash
Click to expand...
Click to collapse
Anything with N7000X-LT- will work fine, the latest rom is XXLTC, which you can get from samfirmware.com.

Related

Help!! hanged at boot after restoring Nandroid backup!

My O2X had some problems recently and I decided to use "fix permissions" in the CWM recovery to try to solve it. Before this, I did a Nandroid backup using the latest ROM Manager (with CWM recovery 3.0.2.8).
After the backup, I did "fix permissions", then reboot. But most of the texts on the screens and menus are missing!! that's very strange. Luckily I had my backup.
So, I reboot into recovery and then did a complete restore. But the worse thing happened... the phone hanged at the boot screen with the LG logo (before the animation). It just stopped there... I tried to restore some earlier backup as well, it's the same!
I'm totally lost, because CWM recovery had been so reliable before... I had used Paul's version many times before and it worked without problem... is the newer version buggy?
Anyone know what's wrong? and how to recover??
Dunno whats wrong but if you want ur phone to work again use smartflash.
Sent from my LG-P990 using XDA App
It happens when restoring CM from backup as well, the solution then is to reflash after restoring.
Rusty! said:
It happens when restoring CM from backup as well, the solution then is to reflash after restoring.
Click to expand...
Click to collapse
you mean reflashing the baseband?
No, the cm zip file. Obviously not what you want if you're on a stock ROM though.
But even if you're on a stock ROM, you can download and reflash a stock ROM over the top .
Rusty! said:
No, the cm zip file. Obviously not what you want if you're on a stock ROM though.
Click to expand...
Click to collapse
Thanks all for your kind advice. I have flashed the whole firmware and restored an older backup.
And i have reverted to use v10a rom as the v10d and the new baseband seems causing a lot of issues.
Sent from my LG-P990 using XDA App
Changing the ROM doesn't touch the baseband. You need to flash that separately.

[Q] Help for OTA update!!

hi everyone, i have recently got a HTC one, its rooted and also has custom recovery(TWRP) installed. its currently running stock android 4.2.2 firmware and today i have download the android 4.3 ota update. when i try to install the update it boots the TWRP recovery and i m unable to update. is there any way to update without losing my data, i know i have to flash the stock recover and again try to install the update but will this erase all my data(everything). i was using samsung galaxy s3, and its case there used to be chances to loose the data.. does same happens in HTC too. i don't wan't to lose my data, its about 23GB's..
suyash1629 said:
hi everyone, i have recently got a HTC one, its rooted and also has custom recovery(TWRP) installed. its currently running stock android 4.2.2 firmware and today i have download the android 4.3 ota update. when i try to install the update it boots the TWRP recovery and i m unable to update. is there any way to update without losing my data, i know i have to flash the stock recover and again try to install the update but will this erase all my data(everything). i was using samsung galaxy s3, and its case there used to be chances to loose the data.. does same happens in HTC too. i don't wan't to lose my data, its about 23GB's..
Click to expand...
Click to collapse
Your data shouldn't get wiped. No harm in making a backup though, just in case anything goes wrong. You'll just have to reflash twrp once you're done. Just out of curiosity, what's the software number of the update you got?
Sent from my iPod touch using Tapatalk
n1234d said:
Your data shouldn't get wiped. No harm in making a backup though, just in case anything goes wrong. You'll just have to reflash twrp once you're done. Just out of curiosity, what's the software number of the update you got?
Sent from my iPod touch using Tapatalk
Click to expand...
Click to collapse
maybe the updates are older, because it was not updated from so long so, i thought to update. anyways the software no of update is 3.62.401.1.
do i need to lock bootloader too, to perform the update. and should i make backup from recovery? which backup method would u prefer... i don't want to lose anything..
suyash1629 said:
maybe the updates are older, because it was not updated from so long so, i thought to update. anyways the software no of update is 3.62.401.1.
do i need to lock bootloader too, to perform the update. and should i make backup from recovery? which backup method would u prefer... i don't want to lose anything..
Click to expand...
Click to collapse
just a quick word of caution, last time I flashed back a stock recovery (and accessed it, but didnt do anything in it), I was unpleasantly surprised that it wiped my entire internal storage
be safe, and backup your stuff to your PC
and no, you do not need to lock your bootloader.
nkk71 said:
just a quick word of caution, last time I flashed back a stock recovery (and accessed it, but didnt do anything in it), I was unpleasantly surprised that it wiped my entire internal storage
be safe, and backup your stuff to your PC
and no, you do not need to lock your bootloader.
Click to expand...
Click to collapse
well thanks a lot.. can i backup apps data too?
suyash1629 said:
maybe the updates are older, because it was not updated from so long so, i thought to update. anyways the software no of update is 3.62.401.1.
do i need to lock bootloader too, to perform the update. and should i make backup from recovery? which backup method would u prefer... i don't want to lose anything..
Click to expand...
Click to collapse
All the info needed to update is here http://www.htc1guru.com/2013/10/ota/
First flash the guru reset mentioned, then the OTA•
You could use titanium backup for all your apps and manually copy all the stuff from the internal sdcard to your pc. Making a nandroid won't really help, coz then you'll be restoring an older nandroid to a phone with a newer firmware, which doesn't work well. If you're completely stock right now, you could make a nandroid, and then after updating, if you want stuff to be like before, you could restore only your data partition. Works on Viper, not sure about stock.
Sent from my iPod touch using Tapatalk
---------- Post added at 11:30 PM ---------- Previous post was at 11:29 PM ----------
n1234d said:
All the info needed to update is here http://www.htc1guru.com/2013/10/ota/
First flash the guru reset mentioned, then the OTA•
You could use titanium backup for all your apps and manually copy all the stuff from the internal sdcard to your pc. Making a nandroid won't really help, coz then you'll be restoring an older nandroid to a phone with a newer firmware, which doesn't work well. If you're completely stock right now, you could make a nandroid, and then after updating, if you want stuff to be like before, you could restore only your data partition. Works on Viper, not sure about stock.
Sent from my iPod touch using Tapatalk
Click to expand...
Click to collapse
*Stuff*= all your apps, settings etc from the old rom will be transferred to the new rom
Sent from my iPod touch using Tapatalk
suyash1629 said:
well thanks a lot.. can i backup apps data too?
Click to expand...
Click to collapse
I would
I use Titanium Backup Pro for that (there's also a free version), both require root though. if you need a solution without root, check out Helium; i've never tried it but it should also work.
for SMS and call logs, I use "SMS Backup & Restore" and "Call Logs Backup & Restore" by Ritesh Sahu, which work better than Titanium IMHO.
Then I put everything on my PC, and I'm good to go
Okay, maybe I confused you a bit here, lets do this step by step
1. Make a nandroid of your current rom(data partition) with twrp (make sure you copy this to your pc), backup all apps with titanium backup, copy all data from internal storage
2. Flash guru reset.
3. Flash OTA.
4. Flash twrp, get root
5. Make a nandroid of the new rom (just in case), and then restore only the "Data" partition from the nandroid backup. If it works, amazing. If not, restore all apps from titanium backup. Good luck
Sent from my iPod touch using Tapatalk
---------- Post added at 11:40 PM ---------- Previous post was at 11:37 PM ----------
nkk71 said:
just a quick word of caution, last time I flashed back a stock recovery (and accessed it, but didnt do anything in it), I was unpleasantly surprised that it wiped my entire internal storage
be safe, and backup your stuff to your PC
and no, you do not need to lock your bootloader.
Click to expand...
Click to collapse
Never happened to me..
Sent from my iPod touch using Tapatalk
n1234d said:
Okay, maybe I confused you a bit here, lets do this step by step
1. Make a nandroid of your current rom(data partition) with twrp (make sure you copy this to your pc), backup all apps with titanium backup, copy all data from internal storage
2. Flash guru reset.
3. Flash OTA.
4. Flash twrp, get root
5. Make a nandroid of the new rom (just in case), and then restore only the "Data" partition from the nandroid backup. If it works, amazing. If not, restore all apps from titanium backup. Good luck
Sent from my iPod touch using Tapatalk
---------- Post added at 11:40 PM ---------- Previous post was at 11:37 PM ----------
Never happened to me..
Sent from my iPod touch using Tapatalk
Click to expand...
Click to collapse
well can i just flash stock recovery instead of flash guru reset and than flash ota update.. if i can do so why i need to download that huge(1gb) file to just ota update.. also can u give me a download link to stock recovery.
Edit: i have got the link to stock recovery: http://d-h.st/rZj
Do i have to worry about anything else.. Things i will do now:
1. make a backup of all sd-card data
2. make a titanium backup of all apps
3. use Super Backup : SMS & Contacts to backup call logs, sms and contacts
4. make a nandroid backup of system
5. Flash the stock recovery
6. do an OTA update
I thing this much will do the update right? or is there anything to worry about?
suyash1629 said:
Do i have to worry about anything else.. Things i will do now:
1. make a backup of all sd-card data
2. make a titanium backup of all apps
3. use Super Backup : SMS & Contacts to backup call logs, sms and contacts
4. make a nandroid backup of system
5. Flash the stock recovery
6. do an OTA update
I thing this much will do the update right? or is there anything to worry about?
Click to expand...
Click to collapse
Why I'm suggesting that you download the guru reset is that it'll ensure that you're completely stock before the OTA. having a rooted rom with all of those tweaks that anyone will generally install can cause many complications, so just to keep the process straightforward, rather do it. Leave it to download overnight By "nandroid backup of system", do you mean a complete backup or only of the system partition? Because, you need to make a backup of your data partition, not system. A complete backup will also do.
Sent from my iPod touch using Tapatalk
n1234d said:
Why I'm suggesting that you download the guru reset is that it'll ensure that you're completely stock before the OTA. having a rooted rom with all of those tweaks that anyone will generally install can cause many complications, so just to keep the process straightforward, rather do it. Leave it to download overnight By "nandroid backup of system", do you mean a complete backup or only of the system partition? Because, you need to make a backup of your data partition, not system. A complete backup will also do.
Sent from my iPod touch using Tapatalk
Click to expand...
Click to collapse
this HTC one is only rooted and also has a custom recovery, others suggested only flashing stock recovery will do everything, without having a mess. and yes i have made a complete nandroid backup..
Sent from my GT-I9300
suyash1629 said:
this HTC one is only rooted and also has a custom recovery, others suggested only flashing stock recovery will do everything, without having a mess. and yes i have made a complete nandroid backup..
Sent from my GT-I9300
Click to expand...
Click to collapse
Cool then, that's all you need, go ahead
Sent from my iPod touch using Tapatalk
n1234d said:
Cool then, that's all you need, go ahead
Sent from my iPod touch using Tapatalk
Click to expand...
Click to collapse
im trying to copy the nandroid backup to pc but while i try to copy whole twrp folder it copies in seconds and when i checked the backup folder, i find only two files copied. if i try to manually copy those files than large files no not get copied, no error notification pops up but also the files do not get copied.. any ideas??
Sent from my GT-I9300
suyash1629 said:
im trying to copy the nandroid backup to pc but while i try to copy whole twrp folder it copies in seconds and when i checked the backup folder, i find only two files copied. if i try to manually copy those files than large files no not get copied, no error notification pops up but also the files do not get copied.. any ideas??
Sent from my GT-I9300
Click to expand...
Click to collapse
Try with version 2.6.3.0 or 2.6.3.3, some of the older ones don't allow copying of backups because of some form of encryption
Sent from my iPod touch using Tapatalk
n1234d said:
Try with version 2.6.3.0 or 2.6.3.3, some of the older ones don't allow copying of backups because of some form of encryption
Sent from my iPod touch using Tapatalk
Click to expand...
Click to collapse
can i flash newer version directly from recovery mode or i should use pc
sorry for asking lots of questions... i just wanted to verify everything so that nothing goes wrong
Sent from my GT-I9300
suyash1629 said:
can i flash newer version directly from recovery mode or i should use pc
sorry for asking lots of questions... i just wanted to verify everything so that nothing goes wrong
Sent from my GT-I9300
Click to expand...
Click to collapse
Flash it via fastboot just like you flashed this one.
Sent from my iPod touch using Tapatalk
n1234d said:
Flash it via fastboot just like you flashed this one.
Sent from my iPod touch using Tapatalk
Click to expand...
Click to collapse
hey thanks for your help, everything worked perfect for me.. no loss of data after update, now i need to root it again. but everything worked perfect
n1234d said:
Never happened to me..
Click to expand...
Click to collapse
I know that's what I thought too, here's exactly what I did and where I was:
1- I just wanted to take a screenshot of stock recovery, and was on ARHD 13.3 with CWM
2- flashed stock recovery (the usual way)
3- took pictures (attached)
4- flashed back the same CWM
5- rebooted, and it hit me with the setup wizard, skipped it, and boom, NOTHING on the phone except the ROM
6- i didnt wipe anything except the "fastboot erase cache"
wonder why it happened
suyash1629 said:
hey thanks for your help, everything worked perfect for me.. no loss of data after update, now i need to root it again. but everything worked perfect
Click to expand...
Click to collapse
:good::good:
nkk71 said:
I know that's what I thought too, here's exactly what I did and where I was:
1- I just wanted to take a screenshot of stock recovery, and was on ARHD 13.3 with CWM
2- flashed stock recovery (the usual way)
3- took pictures (attached)
4- flashed back the same CWM
5- rebooted, and it hit me with the setup wizard, skipped it, and boom, NOTHING on the phone except the ROM
6- i didnt wipe anything except the "fastboot erase cache"
wonder why it happened
:good::good:
Click to expand...
Click to collapse
thanks for ur help guys, everything is working fine, i think volume is decreased a bit, getting less sound than previous. Do u guys know how to claim the 25GB free google drive space, i even tried to lock the boot loader but ins not working.. is there any way??

N7000 - sticking during Odin flash - logo plus yellow exclamation triangle

Hi
Ancient history - I rooted my Galaxy Note a few weeks ago with a Philz kernel. I didn't really know what I was doing, but it seemed to work fine. This morning, my phone was shut down, and wouldn't start up, sticking on the Samsung screen. I read other threads here, and it seems like to fix this, I need to flash the same Philz kernel using Odin when in download mode, then start up in recovery mode, mount as USB and extract my files, then restart and reinstall files, and I should be back to more or less where I was last night. /Ancient history
I've installed Odin, started the device in download mode, found the correct .tar, connected the phone, and started the process in Odin.
When it got to restart, the phone is again flicking the logo screen on and off, now with a yellow triangle and an exclamation. Does this essentially mean I need a different kernel? I was hoping that reflashing it with the same Philz kernel would solve the problem, but it appears not .
I solved this bit
I also solved this bit. Please see the edited original post for the current problems.
SamWise72 said:
I also solved this bit. Please see the edited original post for the current problems.
Click to expand...
Click to collapse
if you already have flashed philz kernel, try to boot into recovery mode with volume up+power+home button. Yellow exclamation is nothing to worry about, it can be removed once you have phone booted up.
treacherous_hawk said:
if you already have flashed philz kernel, try to boot into recovery mode with volume up+power+home button. Yellow exclamation is nothing to worry about, it can be removed once you have phone booted up.
Click to expand...
Click to collapse
Yeah, I found that I can get into recovery mode, I mounted and backed up my USB, and then I did a factory reset. The phone now runs, and I'm finding myself tempted to put in a KitKat rom, because I'm a glutton for punishment.
SamWise72 said:
Yeah, I found that I can get into recovery mode, I mounted and backed up my USB, and then I did a factory reset. The phone now runs, and I'm finding myself tempted to put in a KitKat rom, because I'm a glutton for punishment.
Click to expand...
Click to collapse
The Step to install kilkat are:
Install The correct philz kernel version.
Install the raw kernel and reboot the recovery.
Full wipe.
Install the 4.4 Rom
Install the gapps.
Wipe cache and dalvik
Roboot.
Sent from my GT-N7000 using Tapatalk
Need help mates. Can't seem to get my stock ROM nandroid backup restored and working. Keeps hanging immediately after boot up and reboots and hangs.
What should I do? Thanks in advance.
Sent from my GT-N7000 using xda app-developers app
Chibuoj said:
Need help mates. Can't seem to get my stock ROM nandroid backup restored and working. Keeps hanging immediately after boot up and reboots and hangs.
What should I do? Thanks in advance.
Sent from my GT-N7000 using xda app-developers app
Click to expand...
Click to collapse
You should start a new thread and describe your rom what you did, root or not, what kernel...in more details so that people can help. The issue in this thread is different from yours.
Sent from my GT-N7000 using Tapatalk 2
Chibuoj said:
Need help mates. Can't seem to get my stock ROM nandroid backup restored and working. Keeps hanging immediately after boot up and reboots and hangs.
What should I do? Thanks in advance.
Sent from my GT-N7000 using xda app-developers app
Click to expand...
Click to collapse
if you made nandroid backup from philz kernel then flash philz kernel, reboot recovery and try to restore. If you didnt include preload in the backup then that could be a problem. You can do a clean flash for the stock rom and then advanced restore and restore data.
treacherous_hawk said:
if you made nandroid backup from philz kernel then flash philz kernel, reboot recovery and try to restore. If you didnt include preload in the backup then that could be a problem. You can do a clean flash for the stock rom and then advanced restore and restore data.
Click to expand...
Click to collapse
Thanks. But didn't work.
Guess I'll have to try flash via Odin PC. Any helpful thoughts, or directions?
Chibuoj said:
Thanks. But didn't work.
Guess I'll have to try flash via Odin PC. Any helpful thoughts, or directions?
Click to expand...
Click to collapse
If you tried what i mentioned and that didn't work then you can clean install stock rom and you can extract the backup on pc by using 7zip or compression tool and the reatore tbat using titanium backup pro. I haven't tried this ever but this ia what i was suggested by @nokiamodeln91
Sent from my GT-N7000 using Tapatalk

Help! Bootlooped Galaxy S I9000

I was trying to change status bar colour using rom toolbox lite when it crashed so I took out the battery now is Bootlooped have CWM bit won't read Sd Card
Sent from my SGP311 using xda app-developers app
So, your cwm doesn't recognize your phones internal memory, am I right?
If that's so, I don't have any clue what to do
But in case of a bootloop with working recovery, try to wipe dalvik an reboot...
If it still doesn't work, then do a nandroid backup, factory reset the **** out of your phone and try rebooting now... If it still doesn't work, then you may want to wipe system and install a new ROM, that should fix it...
With titanium backup you can extract all your apps from the nandroid backup, so nothing will be lost... It only takes ****ing hours...
Gesendet von meinem GT-I9000
You should try flashing a ROM (or just reflash the ROM you use [If you even use one]. Otherwise, try flashing a firmware via Odin.
Hit Thanks if I helped!
Gokulbalram said:
You should try flashing a ROM (or just reflash the ROM you use [If you even use one]. Otherwise, try flashing a firmware via Odin.
Hit Thanks if I helped!
Click to expand...
Click to collapse
As a matter of fact you need not go all the way down to flashing a Samsung firmware via Odin, a mere factory reset will suffice, but you do that you can kiss your data goodbye!
qu4nt1n said:
As a matter of fact you need not go all the way down to flashing a Samsung firmware via Odin, a mere factory reset will suffice, but you do that you can kiss your data goodbye!
Click to expand...
Click to collapse
Wouldn't help, the best would be to re-flash the ROM rather than take the pain of a Data Reset.

PLS, URGENT HELP NEEDED!!! Oo

hey guys,
things first:
c5303, .201... rootet, LB...
so tried to do a "advanced restore" only of "system" with CWM... then tells me "error"... want to reboot... tells me "no root, wanna root via CWM?"... i say "NO", cause i once got a problem throught that...
phone reboots, GETS STUCK at "SONY"... nothing more, nothing less... no way to get into flashmode, or any recovery, doesn't do anything?!
what to do now??? i'm freaking out here, because not even "flashmode" wants to get activated?!
any one able to support any assistance?!
thx in advance
E: ok, good thing, FLASHMODE working now!
what to do next? is it possible to flash an old backup (by CWM) with this?
E 2: just reseted my phone... flashed everything new... hopefully i can restore an old backup now Oo
Possibly a recovery issue. When you tried to restore system, it might have formatted the system partition and then couldn't write to it throwing out an "error", so you ended up with no ROM and no recovery.
Since you can enter flashmode, option is to flash a ROM ftf with flashtool and root again. Because you're with locked bootloader, might have to start again with Android 4.1.2
Try newer versions of recoveries. They don't seem to have problems in restoring.
E.g. http://forum.xda-developers.com/showthread.php?t=2649923
mrhnet said:
Possibly a recovery issue...[/url]
Click to expand...
Click to collapse
funny thing is, that i had the most updated stuff on phone (at least i think so ...
but will flash update again, just du be sure... so thx for link...
regentonne said:
funny thing is, that i had the most updated stuff on phone (at least i think so ...
but will flash update again, just du be sure... so thx for link...
Click to expand...
Click to collapse
I also had similar experience some time back with CWM. But no issues with recent Philz recovery (plain CWM not using much now.. ).
Another link for you to check..
http://forum.xda-developers.com/showthread.php?t=2704506

Categories

Resources