yashsingh1/xdaforums huggingface dataset:
[8525, TyTN, MDA Vario II, JasJam ROM Development] peezy:
The first dump I tried was for black 2.5.I actually pulled this one off of my 8525. I used all of the tools manually. Then I tried it again for an old black 2.0 copy that I had. When this did not work, i tried using the nbdump.bat program. Still not working.

I have now tried this about 5-6 times. Each time I get a couple .gifs, a VM folder, and a ROM folder, all inside of the dump. However, the total size of the dump folder is like 50k.
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
Hm - without knowing exactly what you did, I don't know what's going wrong. What irritates me: I don't think a valid os.nb can be pulled off of a device. How did you do that?

When you tried my tools on a downloaded ROM, did you use NBHextract.exe to get the .nb files? On which of these files did you try to run NBDump.bat afterwards?

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] peezy:
Sorry for the confusion tadzio, let me try to clear things up.

Method 1: Dumped my rom using itsutils and attained the .raw files. Once I figured out that I did not need to do this (duh..already had the rom on my computer) I aborted this method.

Attempt 2: I extracted the .nbh from the black2.5 executable using winrar. From here, had the .nbh and the RUUwrapper. I followed the steps you outlined in post #1:

RUU-signed.nbh ---(*NBHExtract)---> OS.nb ---(NBSplit)---> OS.nb.payload -->--(ImgfsFromNb)---> imgfs.bin ---(ImgfsToDump)---> 'dump' directory

When I Got to the last step, a dump directory was not created, and the code I posted earlier was shown. In this attempt, a .txt file was created, but there was nothing in it.

Attempt 3: Same steps, but using black2.0.nbh (not exact file name, just reffereing to which rom I was trying to dump). I got the same result using this rom as well.

Attempt 4: I went back to black2.5, but tried using this nbdump patch. When I tried this, I actually got some output:

C:\xda Rom tools\ImgfsTools2rc2b\ruu_signed.nbh.dump>dir
Volume in drive C has no label.
Volume Serial Number is C8FC-05C1

Directory of C:\xda Rom tools\ImgfsTools2rc2b\ruu_signed.nbh.dump

05/20/2007 11:35 AM <DIR> .
05/20/2007 11:35 AM <DIR> ..
05/20/2007 11:35 AM <DIR> .ROM
05/20/2007 11:35 AM <DIR> .VM
03/12/2007 03:41 PM 3,631 0.jpg
03/12/2007 03:41 PM 1,172 01_240x320.gif
2 File(s) 4,803 bytes
4 Dir(s) 8,003,575,808 bytes free

Qyestion 1: I got a windows error trying this once, and Im wondering if I need some type of development tool or .dll? The work dir im using has cecompr_nt.dll in it, and also RecMod. Are there any libraries that I may need? Thanks again for yout time.

Question2:

I am assuming that I can download any rom and dump the .nbh, is this correct?
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
Hi again,

Seems you're doing everything right - can't find an obvious error in your procedure.

Just a shot in the dark: I vaguely remember that some lvsw ROMs could not be dumped by mamaich's (and consequently my) tools. Might be that the Black ROMs are based on lvsw's, or have the same problem. I suggest you try with bepe's ROM (which comes with his kitchen). This is known to work with my tools, as his kitchen uses them.

Only cecompr_nt.dll, and you have that already. Also, all my tools will complain loudly if they can't find a needed file. :-)

If by "download" you mean "from the internet": basically yes, but see above. If you mean "from a device", then I'd guess not.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] peezy:
Well, looks like I'm on the right track. Maybe I will try some other roms and try bepes tools. Thanks again for your help!

UPDATE I tried Bepes rom and it dumped no prob. I guess it does have something to do with the black roms. Thanks again tadzio!
[8525, TyTN, MDA Vario II, JasJam ROM Development] Sleuth255:
the key to this might be the dump directory name in your example peezy, especially if you used the included nbdump.bat.

Here's what I do:

make a dir containing tadzio's tools and the two batch files

place ruu_signed.nbh there

nbhextract ruu_signed.nbh (will create splashes etc based on what's there)

nbdump 00_os.nb (replace "00" with the actual number of the file)

the dump directory will be called 00_os.nb.dump. In your case it looks like you did this:

nbdump ruu_signed.nbh

... because it created ruu_signed.nbh.dump...

I don't know, just a wild guess based on your example.... I believe I've dumped a black ROM with tadzio's tools though. I'll try it again tomorrow.
[8525, TyTN, MDA Vario II, JasJam ROM Development] vp3G:
Tadzio's tools will assuredly dump Black ROMs. Just checked my archive and I've definitely done it... Also realized I've got 30 disassembled ROMs stored up... :eek:
[8525, TyTN, MDA Vario II, JasJam ROM Development] peezy:
OK thanks alot guys. Sleuth I will take a shot with your method tommorrow too.
[8525, TyTN, MDA Vario II, JasJam ROM Development] austinsnyc:
the easy way is to use ROMKoch and it will split the .nbh into the parts you need just rename the Windows.nb into OS.nb and follow the steps above in the outline that the other member made. I have been able to dump and modify every ROM that ever came out on this forum that way.

****

has anyone used Bepes package tool on Farias new rom it will only make one package lol and its named faria so im wondering how the hell he did that lol...

****
[8525, TyTN, MDA Vario II, JasJam ROM Development] jcespi2005:
Yes, strange, i can't open with KochV2...seems Faria makes sorceress cook :)
[8525, TyTN, MDA Vario II, JasJam ROM Development] bouaroudj:
Hello,

I tried to dump the vox rom with this method, but every time i try i have this message : unknown header type FS_DATA_TABLE

http://xdaforums.com/showthread.php?t=310659
[8525, TyTN, MDA Vario II, JasJam ROM Development] mablan:
I'm not an expert...but I think the error you are getting is because this tool was designed for a Hermes ROM...

at the begining of the process you split the nbh file using a comand where must espicify the device you are using and depending on that instruction is how the Tadzio tool will decompile the ROM; I think that is why you are getting the error you report.

Regards;
[8525, TyTN, MDA Vario II, JasJam ROM Development] bouaroudj:
Thanks, in fact when I use nbsplit -mpx200 option, I have the dump file that appears, but I still got some errors, and the extract is not complete
[8525, TyTN, MDA Vario II, JasJam ROM Development] rickytr23:
thanks

thanks u guys but I have a samsung I730 and tryed it and they did not work
[8525, TyTN, MDA Vario II, JasJam ROM Development] atomkid:
Hello!

My device is O2 Atom can you please help to modify or update the NBSplit.exe that support O2 Atom parameter. There is a problem during extracting the files to dump directory after NBSplit with current parameter. I found out the files was not fully extract to the dump folder.

Thanks for support. :-)
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
I do not have an Atom, so I can't say much. However, it probably uses Disk-On-Chip, so try to just omit the NBSplit step and instead simply copy the input file to the output file name. That seems to work for most devices.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] flame69:
Great! Thank you! Let me try it!
[8525, TyTN, MDA Vario II, JasJam ROM Development] jiggs:
the atom diskimage_ver.nb0 needs to split. mamaich tools work on this:

prepare_imgfs.exe diskimage_ver.nb0

@tadzio: you mentioned earlier that its backward compatible with mamaich tools... unfortunately, not on this device.

Cheers

Jiggs
[8525, TyTN, MDA Vario II, JasJam ROM Development] atomkid:
Hi!

I would to know how and what is the way u cooked your Atom ROM? And some other way able to reduce the cooked rom size! Can u please explain the way to do it in details. I'm just new to it.

Thanks for your support. :-)

Best Regards,

Atomkid
[8525, TyTN, MDA Vario II, JasJam ROM Development] AX3L:
Hi....I have a problem....I can't replace two

modules!!

What's wrong??

1) I split a .NBH to some .NB

2) Put in the same folder, Tadzio's Tools and OS.nb

3) Make the payload using the string "NBSplit -hermes OS.nb"

4) Make the imgfs.bin using the string "Imgfsfromnb OS.nb.payload imgfs.bin"

5) Extract all files to dumpfolder using the string "ImgfsToDump imgfs.bin"

Ok....now I would want to replace the "MsgStore.dll" and the "cespell.dll"....

Both are MODULEs (in the dump folder I have two folder named as, contain the dll e few other files)

So, I'll delete this two folder from Dump folder, and put in this my two DLL as they are

(note: original MsgStore size: 151 kb / My MsgStore size: 152 kb

note2: original cespell size: 7kb / My cespell size: 8 kb)

6) Make a new imgfs.bin using the string "ImgfsFromDump imgfs.bin imgfs-new.bin"

7) Make the new payload using the string "ImgfsToNb imgfs-new.bin os.nb.payload os-new.nb.payload"

8) Make the new OS.bin using the string "NBMerge -hermes os-new.nb"

What's WRONG ????

Tnks,
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
The procedure you described looks okay at first glance. What goes wrong after you did all that, i.e. which symptoms of failure do you see?

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] AX3L:
simply....I'm take the new OS.nb and put it on a new folder with your tools.

At this time, I'm repeat # 1/2/3/4/5 to make a new Dump folder (just for test)...

Finally, in this new Dump Folder, I don't have the two FOLDERs named as the dll (MsgStore.dll and cespell.dll folders) but simply THE two DLLs...

moreover, if I try to use Bepe's PackageTool on this new Dump folder, I'll see

[Missing Files]

MsgStore.dll

cespell.dll

????

tnks
[8525, TyTN, MDA Vario II, JasJam ROM Development] AX3L:
please help me!
[8525, TyTN, MDA Vario II, JasJam ROM Development] Sleuth255:
use tadzio's tools to rebuild os.nb from the dump directory, not bepe's. In fact, he has made two batch files for hermes that automatically execute the necessary tools. They are called nbdump.bat & nbbuild.bat. To use them, I simply do:

nbdump xx_os.nb

and my dump folder is built as xx_os.nb.dump

Then I add/remove as you did. To rebuild, I do:

nbbuild xx_os.nb

If you don't have hermes, you can easily mod the batch files for your specific device.

Once you have xx_os.nb, you can use any baker to create RUU_Signed.nbh.
[8525, TyTN, MDA Vario II, JasJam ROM Development] g0dspeed:
keep oridinal timestamp.

Hello tadzio.

I think when run ImgfsToDump.exe,

1. all files[not module file] sets oridinal timestamp.

2. all module files have their timestamp(?) in [modules]/imageinfo.txt

Can I set set these timestamp in new ROM??
[8525, TyTN, MDA Vario II, JasJam ROM Development] lyerx:
Great job tadzio

Great job tadzio!!
[8525, TyTN, MDA Vario II, JasJam ROM Development] wpbear:
I read a post a month or so ago that someone had created tools to reverse the Tadzio Tools....now I cant find it......was I dreaming? I tred the google XDA search for "reverse Tadzio tools" and didnt find it. I will post it if I find it later....gotta go do work now.
[8525, TyTN, MDA Vario II, JasJam ROM Development] chiekh:
Great job thank you
[8525, TyTN, MDA Vario II, JasJam ROM Development] joedoe:
Here we go:

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

Enjoy.
[8525, TyTN, MDA Vario II, JasJam ROM Development] doitfu:
Is not this tool corresponding to a language of eastern Asia?

Is not this tool corresponding to a language of eastern Asia?

When I edited initflashfiles.dat and default.hv with English, I succeed BIG storage,:)

When editing initflashfiles.dat and default.hv with Japanese for Japanese MUI introduction, I can not. :(

It's standard strage size.

How can I succeed Big strage with a language of eastern Asia?
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
These tools are not dependent on the language. I used them on an English and on a German ROM with no problem. However, I could not test with any Asian ROM, so there might be something going on of which I am not aware.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] doitfu:
I am sorry. It was my misunderstanding.

If even not big storage ROM of a language of eastern Asia or official ROM is no problem.

It becomes standerd size if it restructures based on ROM that has already been made big storage.

base rom(none big storage)unpatched this tool

​

↓

↓(use this tool)

↓

become big storage ROM

↓

↓（use this tool and restructures initflashfiles.dat , add file, edit rgu etc ）

↓

become standard storage ROM←I want to make big storage ROM

Can I make it to big storage even if it restructures based on ROM that has already been made big storage?
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
That sounds very strange. Did you use my tools again when you build the ROM the second time, or do you use a different kitchen?

Also, please have a look at NBInfo, and run it on the various versions you have. It will tell you where the partitions start, so by comparing you can find out if the partition borders were moved back to "small storage".

Could it not be that the changes you make just use up memory? Note that every "move" statement in initflashfiles.dat in reality just copies the file, so that it takes the double amount of ROM space.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] doitfu:
Now I'm using for basic ROM is Sleuth255 'sROM Ver 2.0.

It was necessary to say first time.

He said that he would use Official WM6 Dopod ROM with this tool.

I'm sorry be confused.
[8525, TyTN, MDA Vario II, JasJam ROM Development] doitfu:
I'm it exactly.

Sector became 0x81 to 0x41.

It was solved. :)

I received advice and thank you so much.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Aeneas:
it takes a while and some care but it does work
[8525, TyTN, MDA Vario II, JasJam ROM Development] trinca:
I tried you RC2 tools in Samsung Blackjack and it work!

Tadzio:

Thank-you very much for your set of tools. Great job!

I spend several weeks of frustration trying to understand and use the appropriate tools, including original mamaich's imgfs and itsme's splitrom.pl to no avail

Yesterday I tried your collection of tools out of the package with the switch [-acer] and was able to extract the payloads, modify it and re-pack sucessfuly! Next I need to try to modify XIP region, I will attempt to use bepe's tools, unless you have a better suggestion.

I kept posting my findings in a thread:

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

Regards,

Trinca.
[8525, TyTN, MDA Vario II, JasJam ROM Development] neogin:
I have a question here.

I can do it with Mamaich's version to get dump folder.

I'm using BenQ P51 WM6 ROM to create dump.

I tricked your tools by using -acer or -sp. I could get payload and extra files but I couldn't build them to .nb0 again. I think the files are corrupted during the extracting process.

I couldn't do it with -emu and -hermes. I got errors from it.

I sent you PM 10 mins ago.
[8525, TyTN, MDA Vario II, JasJam ROM Development] LordMayros:
Tadzio's imgfs excelent tools do not extract wm6 turkish sp emulation in the link at the first post. where can i find htc tornado wm6 041f mui s?
[8525, TyTN, MDA Vario II, JasJam ROM Development] neogin:
I think you should try Scot's Kitchen.

Very easy to use .. and I think no problem with HTC.

I am working on it with my Benq too.

NOTE NOTE ::

My friend told me today that .. I have to do the BuildImgfs .. (I did it and It seemed that I got good result from it .. looked from the processing went thru so well)

Next, he told me to do the make_imgfs but I got errors on this step. He told me to do the checksum at this point.

I don't know the checksum step and he couldn't help me on this also. He isn't an expert.
[8525, TyTN, MDA Vario II, JasJam ROM Development] bartsam:
bigger Storage size in other HTC?

Hello all of you.

Forgive me question, but i'm looking for a solution to enlarge Storage

in Prophet..

I was trying to use tools from first post in this topic, but is a problem:

NBDump.bat does not create an apropriate folder.

in console it looks as below:

D:\Documents and Settings\Bart\download\hermes-ImgfsTools2rc2b>NBDump.bat os.nb

Processing os.nb

NBSplit 2.0 RC 2

Done.

ImgfsFromNb 2.0 RC 2

Searching for IMGFS start...

No IMGFS signature found. Exiting.

Nie można odnaleźć określonego pliku. //could not find file

An error occured while processing 'os.nb'.

Processing was aborted; Any generated files are probably unusable!​

So, i understand, that that tools can be used only for hermes?

Who know how to make storage space bigger in prophet ? :)

-> http://xdaforums.com/showthread.php?t=322633
[8525, TyTN, MDA Vario II, JasJam ROM Development] neogin:
Forget all of my questions here .. I got it all now ..
[8525, TyTN, MDA Vario II, JasJam ROM Development] xia0baii:
hi...i'm a newbie in doing all this ROM Editing...can i ask is there anymore tools i have to install to my pc b4 using ImgfsTools and NBBatch??Thx
[8525, TyTN, MDA Vario II, JasJam ROM Development] jdac21:
dont think so
[8525, TyTN, MDA Vario II, JasJam ROM Development] Nomadturk:
Hope it works for Universal!
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
Hm - where does that XML file come from? Never seen something like this before, and since ImgfsFromDump is a simple C++ application, it's definitely not generating that XML file. Could that come from a virus scanner or from something else you run in the background? Try to find any clues which program generated this output.

But basically you're doing nothing wrong.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] AlainL:
Hi

No virus :)

This is the detailled error message returned by windows.

Here are all steps :

(sorry , I got a french win xp)

First : the shell output

D:\Download\PPC\RomCooking>dir
Le volume dans le lecteur D s'appelle Archives
Le numéro de série du volume est F6AC-99B1

Répertoire de D:\Download\PPC\RomCooking

17.09.2007 23:48 <REP> .
17.09.2007 23:48 <REP> ..
17.09.2007 21:49 2'048 00_Unknown.nb
17.09.2007 21:49 1'048'576 01_SPL.nb
17.09.2007 21:49 230'454 02_MainSplash.bmp
17.09.2007 21:49 196'608 02_MainSplash.nb
17.09.2007 21:49 10'485'760 03_ExtROM.nb
17.09.2007 21:49 2'621'440 04_GSM.nb
17.09.2007 18:44 70'123'504 05_OS.bin
17.09.2007 21:49 76'546'048 05_OS.nb
17.09.2007 21:29 55'443'456 05_os_new.bin
17.09.2007 21:45 61'865'984 05_os_new.nb
17.09.2007 18:16 81 AddPath.bat
17.09.2007 18:20 <REP> Command
17.09.2007 21:18 <REP> dump
17.09.2007 21:29 <REP> dump_
17.09.2007 21:12 25'381 dump_MemoryMap.txt
17.09.2007 21:15 <REP> dump_ori
17.09.2007 18:08 <REP> Help
19.03.2007 21:36 1'193 NBBuild.bat
19.03.2007 21:36 1'193 NBBuild_ori.bat
17.09.2007 20:30 733 NBDump.bat
19.03.2007 21:06 825 NBDump_ori.bat
17.09.2007 22:19 57 nbhgen.txt
17.09.2007 21:51 75 nbhgen.txt.bak
30.08.2007 12:07 90'913'071 RUU_Elf_HTC_Asia_HK_WWE_1.15.721.3B_4.1.13.46_02.97.90_BLUE_Ship.nbh
17.09.2007 21:53 72'503'801 RUU_Elf_HTC_Asia_HK_WWE_1.15.721.3B_4.1.13.46_02.97.90_BLUE_Ship_BigStorage_OS+ExtRo
m.nbh
17.09.2007 22:19 61'996'121 RUU_Elf_HTC_Asia_HK_WWE_1.15.721.3B_4.1.13.46_02.97.90_BLUE_Ship_BigStorage_OS.nbh
21 fichier(s) 504'006'409 octets
7 Rép(s) 476'770'304 octets libres

D:\Download\PPC\RomCooking>ImgfsFromDump.exe 05_os.bin 05_os_new2.bin
ImgfsFromDump 2.0 RC 2
Processing "b932f30f-04f6-45c8-9447-dac8b90e9ed1.dsm" as file
Processing "OEM" as module

2nd step :

First error message (image1.gif)

3rd :

Second error message (image2.gif), when I click on "Cliquez ici" (click here), above "Fermer" (close) to display more details

4th :

Error report after a click on "Cliquez ici" in 2nd error message box

5th :

XML text I put in previous post come from C:\DOCUME~1\Alain\LOCALS~1\Temp\2b34_appcompat.txt (link listed in under text part of last message box)

Note :

If I replace dump folder with the one created by ImgfsToDump.exe, all is OK

If I execute "create package" in Bepe's package tool (without doing anything in dump folder), then I try to recreate .bin file, I got those errors.

Thanks for help
[8525, TyTN, MDA Vario II, JasJam ROM Development] paradis_pal:
the big storage project will turn the free space in os.nb into extra storage, and will not merge the extended ROM

am I right

is there any way to make the extended ROM into extra storage, but we need to edit SPL or am I wrong?
[Android Apps and Games] txdrive:
Update: Material Design:D:)

https://play.google.com/store/apps/details?id=com.enadein.carlogbook

[IMG="Main Screen"]http://i58.tinypic.com/1085ocj.png[/IMG]

[IMG="diagram"]http://i59.tinypic.com/5pg4tv.png[/IMG]

it free, ads - no

have a fan!

I will wait your feedback ;)

Thanks!
[XDA Assist] Prolution:
Hi XDA community,

I need urgent help!

Problem:

My Xiaomi Mi 3 WCDMA freezes when booting up. First the "MI" logo appears, after that the "android" logo on the bottom too (the last step before the lockscreen comes up), but then nothing happens. It just remains like this as if it was freezed...

What I've done:

I disabled the host files in the app "Adaway" because I wanted to click on a commercial link. I didn't reboot at that time, although it was recommended from the app itself. Then I enabled the whole app again and rebooted eventually.

Now I've the described problem.

I still can get into CWM and bootloader and so I wiped cache and dalvik cache, but it didn't help. The last thing I want to do is to preform data/factory reset, because I have no backups at all. Neither from the internal SD card (the device only has an internal), nor from any apps (Whatsapp etc.).

Do you guys have any ideas/solutions? It's the last hope I have...

Best regards,

Prolution
[XDA Assist] Darth:
Hi,

I can see you know where your device section is and have posted in its Q&A section before. That's where to ask for help.

XDA Assist is here to help navigate the site, not for support.

Thank you for understanding, thread closed.
[LG G Watch R] rmx36:
For all who cannot connect G Watch R to phones, here is my guide to help:

1. Reset your android wear device.

------------------------------------------------------

2. When prompted, USE ANDROID WEAR(not bluetooth menu) to connect the Android device to your watch.

------------------------------------------------------

3. Make sure to say yes to the connection if it is indeed your two devices.

------------------------------------------------------

4. Boom, and whenever they cannot connect again or you get a new phone, repeat these steps.

Hope this helps the many of users having problems.(Included me at first) Please give me thanks if this helped you. Glad to help!

Tested Devices:

Verizon LG G3

Motorola Unlocked Nexus 6

LG G Watch

LG G Watch R
[Sprint LG G3] lettuce_soup:
Alright, so i've searched and searched but i can only seem to find my problems separately. It started with the replacement of my new screen. i got it off Amazon and worked fine at first. but then i began to notice that once i locked my phone, the touchscreen would deem unresponsive( a battery pull would temporarily fix the issue) . i tried to fix the issue by going into the hidden menu to hopefully re calibrate my screen but once i tapped device test, i got stuck in the miniOS 3.1 and the worst part is that my touch screen wont respond( even after battery pull). so i cannot physically touch "OK" to begin the "Auto Touch Test"
[Sprint LG G3] aukhan:
Does it give you factory reset status 2???
[Sprint LG G3] lettuce_soup:
no, i cant go any further from the device test
[Sprint LG G3] aukhan:
Do you see power off or restart button if yes press and hold power button while holding tap the power off or restart on the screen.
[Sprint LG G3] lettuce_soup:
my touchscreen is unresponsive. i cant tap anything. is there any button combination or a computer program that can help?
[Sprint LG G3] shaun0207:
I'm stuck at Factory Reset Status 2. Can you help me? I tried pulling the batter and all it does it reboot to recovery. It wont go any further.

---------- Post added at 07:02 PM ---------- Previous post was at 06:22 PM ----------

you need to follow all the steps in both links.

http://lgg3root.com/lg-g3-root/how-to-unrootunbrick-lg-g3/

http://www.reddit.com/r/LGG3/comments/2obqre/please_help_phone_stuck_in_factory_reset_status_2/