yashsingh1/xdaforums huggingface dataset:
[HTC 10 Questions & Answers] hija31:
1. No wireless charging = you knew that ?

2. Buttons too far down (And can't turn off the lighting completely. Also prefer a physical home button.) = you knew that too ?

3. Stock Android Quick settings (despise this, taking up too much space and takes 2 swipes to get to it with one hand) = oh gosh that's hard work ?

4. No IR (came in handy quite a few times) = you knew that one too ?

5. Air gestures (handy when I'm cooking, don't have to touch the screen with my dirty hands while scrolling the recipe. Or when I'm working on my car.) = let me think for a second, you couldn't know that or ...... just kidding, you knew this one too ?

6. Weight (maybe I have girly hands and/or holding it wrong, but it hurts my hands after long periods. Or I needed a case to have a better grip on it.) = You're right it weights 6 pounds.... and you knew this also ?
[HTC 10 Questions & Answers] SynisterWolf:
alright everyone play nice. I know some of us love our device so much we are willing to argue but we need to remember to keep things civil here. thanks...
[HTC 10 Questions & Answers] hija31:
It has nothing to do about loving this or any other device, but all his arguments were the one he already knew about, so I still think that he's just trolling.
[HTC 10 Questions & Answers] SynisterWolf:
be as it may, they are entitled to their own opinion. if you disagree a healthy debate is allowed but disrespect and calling someone a troll is flaming and its not allowed here on XDA.

2.3 Flaming / Lack of respect:

XDA is about sharing and this does not involve virtual yelling (flaming) or rudeness. Flaming or posting with a lack of respect is unacceptable. Treat new members in the manner in which you would like to have been treated when you were a new member. When dealing with any member, provide them with guidance, advice and instructions when you can, showing them respect and courtesy. Never post in a demanding, argumentative, disrespectful or self-righteous manner.
[HTC 10 Questions & Answers] richii0207:
If someone no longer has a 10 because they didn't like it, they won't be in this section anymore.

(if you bought a phone and hated it to the point of returning it, would you continue to stalk it's thread?)

Or people got rid of it and are still interested in the phone, hence why we have people who don't have 10's dropping by oftenly.

Someone's choice is not yours. If you want to get rid of it, go ahead. If you want to keep it, then keep it. You shouldn't need random people who you don't know make a choice for you that's hundreds of dollars worth. You have the device, you know what it offers. Does it suit YOU?

---------- Post added at 09:18 PM ---------- Previous post was at 09:10 PM ----------

In all honesty, these kinds of threads are like ROM Vs rom threads that serve no purpose other than to start a war and troll. There's device reviews from multiple sites to read upon to see options available. Does someone really need a thread like this every week? I'm still trying to find out the purpose of these types of threads which can easily be solved by doing research.
[HTC 10 Questions & Answers] av911:
Damn people are so sensitive. There's a reason they have a return policy. Do you not test drive a car before you buy it? I preordered this phone for a chance to sway me away from my 3 year old phone and it didn't. You can read/ watch all the reviews you want, study its features, calculate its pros and cons, it's still not the same as test driving it to its fullest. Keep getting butt hurt.
[HTC 10 Questions & Answers] SiAmaze:
I am hardly experiencing any of those. Just send your phone back to HTC for a replacement. It surely sounds like a defected device.

---------- Post added at 01:23 PM ---------- Previous post was at 01:23 PM ----------

I am loving my HTC 10.
[HTC 10 Questions & Answers] hija31:
[MENTION=5280070]av911[/MENTION]

If you've said that I moved from Touchwiz to Sense or from Exynos to Snapdragon that's like test drive a car, but the arguments you gave is like wanting to buy a car and go test drive a truck or a bike.

There were things that you already knew about.

Good luck with your next choice.
[HTC 10 Questions & Answers] Sammae7:
Well, thank you for brining this device to my attention. It's sounding fantastic. I'm really not a fan of AMOLED but it's something I'm going to have everything to get over as it seems all devices are moving that way.
[Networking] starfish_001:
I would like to share my Internet sharing 3G connection with my laptop.

I have a mda vario 2 with wm5 it appears to have no ICS software installed

I looked through a number of threads mostly about winmodems found

http://www.pocketpcmag.com/blogs/index.php?blog=3&p=453&more=1

http://xdaforums.com/showthread.php?t=332360&page=2

I found this for wm3003

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

Does anyone have a program or CAB that I can install?

THanks
[Networking] starfish_001:
Tried this ... but did not work

http://xdaforums.com/showthread.php?t=276937&page=2
[Networking] starfish_001:
I guess after 55 people have looked and no reply I'm asking something hard or very simple.

I have read a number of post but cannot get ICS working. Can ICS be added to a wm5 device without it in the rom?

I have been unable to gain access via a proxyservice on the pda
[Verizon LG G3] akki7636:
hello every one ... i just installed RR rom... but i am facing NO SERVICE issue . im coming from FULMICS 5.3 . i also tried flashing 35 bootstack . Asking here because searching the specified thread gives me error.

Any help appreciated.
[Verizon LG G3] roirraW "edor" ehT:
It's common after flashing international ports of stock ROMs or CyanogenMod/AOSP based ROMs that Mobile Data goes wonky. Flashing the 10B TOT using the .DLL that's extracted from the 35B KDZ to start fresh is what's recommened. Re-root with the Stump app and use TWRP Manager from the Play Store to put TWRP back on.

Rooting gets more complicated after 10B and putting TWRP on gets more complicated after 12B. For what it's worth, I stick to stock but modified/heavily debloated Verizon/LG ROMs.
[Verizon LG G3] akki7636:
thanks man ... you are always there to help .... you are like a god to lg g3 verizon users. can u plz direct me to the exact post from where i can check the right steps to flash kdz
[Verizon LG G3] roirraW "edor" ehT:
For KDZ method, [MENTION=4795150]annoyingduck[/MENTION] 's stickied return to stock thread in the General section. I recommend the TOT method though. You'd have to Google for:

XDA TOT method

You can still find the actual TOT and .DLL you need at my Android File Host section which is linked to at the bottom of the first post of [MENTION=4795150]annoyingduck[/MENTION] 's thread.

You're welcome!
[Verizon LG G3] akki7636:
Thanks problem solved
[Verizon LG G3] roirraW "edor" ehT:
You're welcome, glad to hear it!
[LG Leon Questions & Answers] humosecretzz:
Anyone know when will be released for lg h340n Marshmallow root:confused::confused::confused:
[LG Leon Questions & Answers] Heinercs:
I wanna know too ??
[LG Leon Questions & Answers] leandresca:
i too
[LG Leon Questions & Answers] lazajnd:
I think the only possible root method is Chainfire's systemless root.

But you need to unlock the bootloader (warranty void) and install TWRP. But as always read about it:

http://xdaforums.com/showpost.php?p=63197935&postcount=2

---------- Post added at 06:32 PM ---------- Previous post was at 06:32 PM ----------

I think the only possible root method is Chainfire's systemless root.

But you need to unlock the bootloader (warranty void) and install TWRP. But as always read about it:

http://xdaforums.com/showpost.php?p=63197935&postcount=2
[LG Leon Questions & Answers] LuciIT:
The question is how do we unlock the bootloader( or we just tick OEM Unlock from Dev settings) and how do we enter in fastboot mode to install twrp?
[LG Leon Questions & Answers] Moyst:
I am trying since several days to somehow install TWRP. And nothing works so far for the H340N .

My next idea is to downgrade again to v10h, then try to root (via kingroot i guess?). Change from kingroot to SU, then install Flashfire. Through Flashfire you should be able to install a OTA Update, such as Android 6.0 without loosing root. And then when you have root and the option to OEM-Unlock you should be able to install TWRP through the TWRP-Manager app. Or am i wrong at some point?

Would be nice to just have access to fastboot mode in marshmallow though...
[LG Leon Questions & Answers] LuciIT:
A new version of kingroot was released yesterday. Can someone check if this version can root our device on marshmallow?
[LG Leon Questions & Answers] cooina:
cant root h340
[LG Leon Questions & Answers] leandresca:
can we install twrp on h340n without root? with fastboot and OEM unlock?
[LG Leon Questions & Answers] LuciIT:
No, because there is not a fastboot mode as far as i know
[LG Leon Questions & Answers] leandeganis:
I've seen some people with LG g4 with the same problem on MM. They can't root withou tunlocking bootloader. That sucks balls. Seems to be that the root needs to be on the boot partition, which is inaccessible without unlocking bootloader. The thing is, will OEM UNLOCK unlock bootloader? That's it? :/
[LG Leon Questions & Answers] j-m-s:
Normally you can do "adb reboot-bootloader" and then "fastboot boot twrp.img".

But "adb reboot-bootloader" does not work with V20a, it just starts a normal boot.
[LG Leon Questions & Answers] xKumaneko:
Any luck so far?
[LG Leon Questions & Answers] Storm75_it:
Any News???
[LG Leon Questions & Answers] FegeleinX:
I would greatly appreciate if someone got a solution to root the H340N with android 6.0. Kingroot doesn't seem to support Android 6.0... :/

Regarding the "systemless root", anyone tried it with this phone and Android version?
[LG Leon Questions & Answers] Charles IV:
I want to know to, and doeas anyone know how to unlock he bootloader, i have allow oem nlock ticked, but how do i actually do it, it doesn;t help that lg blocked the bootloader and recovery
[LG Leon Questions & Answers] dulgherunicu:
root marshmallow lg h340n

Any news for root lg leon h340n?
[LG Leon Questions & Answers] That username is already:
Up, any2?
[LG Leon Questions & Answers] iorbita:
Hi,

...any information on how to apply root on this model would be appreciated, thank you. :rolleyes:
[LG Leon Questions & Answers] hokutojm:
Hi,

I successful root my LG-H340n marshmallow a few month ago. It's a mix of several tips found on Internet.

Using USB download mode and "LG Root Script v1.3", it's possible to have an access to partitions and change recovery partition to TWRP. Using the same way I change also aboot partition (with one compatible with twrp).

After TWRP installed, I use it to install SuperSU systemless root.

And It's magic :) now I can use my SD card and Apps2SD to create symbolinc link to my apps and free internal memory !

I have some notes and links, if you want, I can write a tutorial.
[LG Leon Questions & Answers] j-m-s:
What version did you have? V20a?

What is USB download?
[LG Leon Questions & Answers] hokutojm:
Yes it's V20a-EUR-XX

Download mode is used to restore the phone using computer and usb cable (factory reset using KDZ file and LG Flash Tool).

It's a LG shortcut using volume up button and usb cable (sequence is poweroff the phone, hold volume up, and connect usb cable to computer).

But instead of using LG tool, I use a python script to connect the phone using serial protocol COMX.
[LG Leon Questions & Answers] j-m-s:
This sounds interesting. Did you find the python script here in xda-dev?
[LG Leon Questions & Answers] iorbita:
Hi,

It looks very interesting, if you could write a detailed tutorial on how to do this, it would help a lot of people (me included ;) )

Thank you again
[LG Leon Questions & Answers] LuciIT:
Hi, I tried your steps and I succesfully flash patched aboot and recovery. But when I try to boot into twrp, it doesn't work. It just reboots to normal recovery and it does a factory reset. What can I do?
[LG Leon Questions & Answers] hokutojm:
Try to check recovery partition contents, after modification :

python partitions.py --dump recovery.new recovery

and with command line, check differences:

fc /b recovery.new recovery.old

and

fc /b recovery.new twrp-3.1.0-0-c50.img

if recovery.new and recovery.old are the same, that means somethings goes wrong during partition change.

try to upload another time.
[LG Leon Questions & Answers] LuciIT:
If I wipe recovery and then I do a recovery dump, the new recovery dump size is the same as the old stock recovery dump. It is normal?
[LG Leon Questions & Answers] hokutojm:
That is normal, partition size is bigger than twrp size. So you have to compare file contents (in binary with command "fc /b", or with an hexadecimal file editor).

The begin of new recovery must be the same as twrp
[LG Leon Questions & Answers] iorbita:
...augh! :( very long procedure... I'll try when I have some time available. Thank you very much for your help :good::good: ;)
[LG Leon Questions & Answers] Wolftein:
The root method is not working, after doing everything and dumping the new recovery (which shows it was written) i reset the phone, then dump the recovery again and show it wasn't replaced.
[LG Leon Questions & Answers] hokutojm:
I don't know what is the difference. I remember change a lot of things, maybe I change "Enable OEM unlock" in android Developer options.

Something sure is that my first try doesn't work, and after reboot (and a factory recovery because I go directly to lg recovery instead of twrp). I try several call to “python partitions.py –restore”.

Maybe it doesn't work due to the fact that twrp image doesn't have the same size (10Mb instead of 24Mb for LG recovery).

Because of different size I try also to expand twrp image, I didn't write it in my procedure because I wasn't sure that it was important.

So in Windows, I create a copy of recovery.old to a new name “twrp_24mo.img”. With an hexdecimal file editor I clean the contents to have all 0x00. With the same hexdecimal editor I copy/paste binary data from twrp-xxx.img to my new file “twrp_24mo.img”,

After I upload the modified twrp image to phone :

python partitions.py --restore twrp_24mo.img recovery

And I remember download the image with --dump to check it was okay, and binary comparison was ok ! So I reboot successful to twrp recovery
[LG Leon Questions & Answers] Charles IV:
thanks, i am very interested in this.

A few things though:

The aboot you used appeared to be for lollipop, are there any possible user experience bugs caused by this?

will this work on linux (just installing python in a different way of course)

in case of brick (i am scared of this):

i wasn't sure what you meant, i guess you meant to use lg flash tool, and a .kdz file, but is there a completely stock kdz file, r (i found what i think is an official one)

will this always always work, can anything go wrong if it is that bricked

edit:

i did it, i just had to replace all python with python3, and fc commands returned something about the history being too long

however, when trying to boot into recovery, it booted into the old recovery, so i pressed the power button once, to signify 'No (exit)' to the factory data reset. It then booted, and i tried adb reboot recovery, but that booted to a android with an explanation mark, which is what it did before the process.

i ran adb reboot bootloader, and it worked booted to a bootloader(! rather than rebooting normally), but every command i try fails, saying remote:unknown command, like fastboot boot and flash, rather than saying the bootloader is locked (i dont want to try unlocking it).

It seems recovery isn't flashing correctly/at all, and the aboot isn't working properly

edit:

i saw your post just above mine, but when i commy everything from the twrp-xxx.img to twrp_34m0.img, it says not enough free space on device to save file something.bless. I have 100gb+ free on my hard drive

edit: saved as and it worked. Going to try tomorrow.
[LG Leon Questions & Answers] hokutojm:
I don't think it will work on linux, python script use Window registry to detect serial port, maybe using /dev/tty but the best is to take a look at lglaf website

LG flash tool work for me in the past to restore my phone (after a downgrade to lollipop to test kingroot). And after broke my recovery partition (and no twrp working), I restore Marshmallow using KDZ and LG flash tool (and stock recovery come back).

After some months I found alternate aboot on the web and lglaf python script, so I try a new time to root and it's work for my leon and marshmallow.
[LG Leon Questions & Answers] Wolftein:
Just tried it and didn't work (Dump the recovery, fill it with 00s and then overwrite the binary content of the new recovery, matching the size) :( i will continue trying until it works.

UPDATE: Made it work!

This are the extra step i did

1) Made a new recovery.bin with the size matching the partition's size and the TWRP's data.

2) Flash recovery.bin

3) lglaf.py --debug -c "!CTRL POFF"

4) Dump to check if the recovery was correctly written (If not, keep doing it until it works)

5) lglaf.py --debug -c "!CTRL POFF"

6) Boot into the hard reset recovery screen and after hitting yes twice TWRP 3.1.1-0-c50 kick in :).

NOTE: If you boot normally without doing every step or something fails the system restore the stock recovery.

I can confirm SuperSU v2.82 is working aswell.
[LG Leon Questions & Answers] Charles IV:
only the command to reboot the phone doesn't work, everything else works. (other than fc)

I'll wait a while, and think things over, its a lot of information in one chunk, and I'll try it again later.
[LG Leon Questions & Answers] LuciIT:
Thanks for instructions and tips. Using them I finally managed to root my Leon :highfive:
[LG Leon Questions & Answers] Charles IV:
What exactly is the hard reset screen?

When I followed the instructions previously, I got to the stock recovery, which offers a factory reset, where pressing the power button once selects no and reboots.
[LG Leon Questions & Answers] Wolftein:
In the factory reset screen you need to press Yes twice, if flashed correctly TWRP will execute, otherwise the stock recovery will reset your phone.
[LG Leon Questions & Answers] Charles IV:
So when you say yes, you mean press vol down to select yes, press power button (which factory resets phone) and I don't think there is a screen after that, by default.

I think I'll take a picture, as I think my screen may be different.

Also, does this mean that to get twrp, I'll need to factory reset?
[LG Leon Questions & Answers] Wolftein:
Press down, select Yes it will promp you if you really want to do it and press Yes again.

The factory reset menu is not the recovery, its just some ui done by LG to execute the LG's recovery. When you press Yes that will execute the recovery you have in your phone, LG's recovery only does factory reset but if you flash TWRP correctly it will execute TWRP. Try to follow each step in the exact same order; before flashing the recovery check that both TWRP's recovery and the recovery partition dumped match in size.

You can also do adb reboot recovery directly from your computer (Remember to activate usb debug mode)
[LG Leon Questions & Answers] Charles IV:
ok, ive backed uip userdata partition, so i should be safe.

Does adb reboot booloader bypass teh ui?
[LG Leon Questions & Answers] Wolftein:
If you flash the Aboot.bin it will run the fastboot which is kinda useless in this phone, you need to adb reboot recovery instead.
[LG Leon Questions & Answers] Charles IV:
I meant that, sorry, but, if I pull the battery after flashing recovery, and reboot normally, then adb reboot recovery, will it work, and will it bypass lg's ui?
[LG Leon Questions & Answers] Wolftein:
The LG's ui will always be there, because its in the aboot.bin, to enter TWRP you will always have to press Yes twice, using adb reboot recovery after everystep will take you directly to TWRP yes.

These are the steps that i did

1) Download and install LG universal drivers

2) Download LGLAF python scripts (https://github.com/Lekensteyn/lglaf)

3) Download Python 3 (https://www.python.org/)

4) Downlaod TWRP's recovery with the same partition's size (https://mega.nz/#!0dpG3ILC!coXVoBkmk7wsB6g_8KU4x4Cag33RRC27Xs3JnTvQ908) <- Recovery.bin wiped out + TWRP 3.1.0

5) Download Custom Android Bootloader (https://yadi.sk/d/tpz-nnVcz2Qk2)

6) Replace “name.endswith('ANDNETDIAG1'):” with “name.endswith('DIAG1'): in lglaf.py

7)

-- python partitions.py --dump aboot.old aboot

-- python partitions.py --dump recovery.old recovery

8)

-- python partitions.py --wipe recovery

-- python partitions.py --restore twrp-3.1.0-0-c50.img recovery

-- python partitions.py --wipe aboot

-- python partitions.py --restore aboot.bin aboot

9) lglaf.py --debug -c "!CTRL POFF"

10)

-- ENTER DOWNLOAD MODE AGAIN

-- python partitions.py --dump recovery.new recovery

-- fc /b recovery.new twrp-3.1.0-0-c50.img (Must Match, otherwise go back to step 8 until it matches)

11) lglaf.py --debug -c "!CTRL POFF"

12) Boot into factory reset menu (if you fail this step, LG's will likely to revert your changes), Press Yes on both dialog and wait for TWRP to boot.
[LG Leon Questions & Answers] Charles IV:
Thanks, will try when I have time.

edit:

one other thing, actually. When i run reboot recovery with stock recovery, it reboots to an android on its back, with an explanation mark, surely that means that when i run it with twrp, it goes straight to twrp?

I dont know, I'll back up and try.

more edits:

the aboot.bin link isn't working. Is it the same posted in the original solution?
[LG Leon Questions & Answers] Wolftein:
If TWRP wasn't flashed correctly when you do "adb reboot recovery" it will display the android with the explanation mark, otherwise it will display TWRP. Everything is the same except the TWRP link, which is TWRP with the same size as the recovery partition.
[LG Leon Questions & Answers] Charles IV:
thanks, doing now

edit:

i followed your steps, but fc didn't work for me, as im on linux. I did open then in bliss, and they seemed the same.

After rebooting, and running adb reboot bootloader, it went to the dead android screen.

edit: i did it again, compared them with diff (no difference), then went in through the lg ui, without adb, and it worked! thnx so much all of you!

thing is tho - i have twrp 3.1.1 installed, yet the zip provided was 3.1.0???

when i originally tried, i used the 3.1.1, but your modified one was called 3.1.0.

Anyway, im going to try flashing the twrp i build for c50n :)
[LG Leon Questions & Answers] Wolftein:
Its actually 3.1.1 i renamed it incorrectly lol, good to hear that is working :)
[LG Leon Questions & Answers] Charles IV:
yup, and im going to try my twrp as soon as it restores ...

i selected keep system read only, so that i didn't f things up later, but lg replaced it, twrp app couldn't detect twrp, so i rebooted, and wiped my data -_-. Luchy i backed up userdata! but its taking years to restore ...

edit: i was thinking, and the fastboot commands dont work with the aboot, so do you know if there is an alternative or a way to edit it?
[LG Leon Questions & Answers] Wolftein:
The only way to change it, is disassembly aboot, change some code (most stuff related to fastboot) and compile it again; its quite difficult a could take some time (I'm was doing it to change the LG boot logo) as LG didn't release the code.