yashsingh1/xdaforums huggingface dataset:
[T-Mobile Samsung Galaxy S 5] spirodave:
I thought NG3 was the latest update .. Yeah i would go ahead and downgrade or if you are rooted just download the TWRP app from the play store and install it throught that
[T-Mobile Samsung Galaxy S 5] GeeZus21:
You're right that was a typo. NG3 is what I have. I'm downloading NF6 right now from http://samsung-updates.com/device/?id=SM-G900T. Ill let everyone know if that works!
[T-Mobile Samsung Galaxy S 5] spirodave:
Yeah let me know if that worked . Mine came with NCH . I actually rooted it while i was still in the tmobile store buying it . I had Towel Root on my SD. The sales guy at T-Mobile was trying to tell me there is no root method for my phone when i got it . Before the purchase was final i was rooted . The sales people all think they know everything about phones but in reality the only solution they have to most problems is to do a factory reset.LOL...........Good Luck
[T-Mobile Samsung Galaxy S 5] ahrion:
For those of you having problems flashing TWRP: download Flashify from the play store and flash TWRP from there. I've never used ODIN or a PC to flash a recovery. I just use Flashify. Works like a charm.
[T-Mobile Samsung Galaxy S 5] spirodave:
I just flashed Twrp via odin on my PC with NG3 and it worked fine .. I am the complete opposite . I have never had any problems flashing a recovery with Odin on PC . The person that posted above said TWRP wasnt sticking because he was on the latest stock firmware but he must be doing something wrong cause it worked just fine for me . I always thought and still do think flashing with Odin on my PC has been safer than flashing with an app . Out of the 900 and something people that viewed this thread only one posted about having problems with it . Im guessing user error
[T-Mobile Samsung Galaxy S 5] spirodave:
Hey i updated to stock NG3 just to see if i could flash TWRP with ODIN on my PC and it worked fine . IM not sure why your phone isnt accepting the recovery but it is not likely the latest firmware is causing it .Hope you got it all figured out
[T-Mobile Samsung Galaxy S 5] GeeZus21:
Thank you for trying that for me. I downgraded to NF6 by flashing the full stock TAR from http://xdaforums.com/showthread.php?t=2761412. I still was not able to flash TWRP. What's weird is towelroot wouldn't work either. I'm thinking something got patched that's not reversible. When I first got the phone Towelroot worked just fine. Ill keep searching the forums.

Thanks again!
[T-Mobile Samsung Galaxy S 5] spirodave:
Do you have USB debugging Enabled ? Its under developer options . If you dont see developer options go into build version in About phone and click on Build version until it says develper option enabled .Sound like that can be your problem .Nothiung was patched that couldnt be fixed by downgrading
[T-Mobile Samsung Galaxy S 5] GeeZus21:
Yes USB Debugging is enabled. That wouldn't matter though because the phone is in download mode when I attempt to flash TWRP, right?
[T-Mobile Samsung Galaxy S 5] spirodave:
All i know is USb debugging needs to be enabled . There is no way anything was patched that would stop you from being able to flash a recovery. The boot loader would have to be locked . Go back to NCH and try towel root . I hate to say this but it has to be something you are doing wrong brcause i updated to the latest firmware already and flashed a recovery . Samsung can only patch thing to work on the firmware you are running .For example if you are on ne6 and something was patched on it then that patch wouldnt be relavant when you change firmwares . Unless it was a BootLoader . I would double check usb debug is enabled then reflash TWRP . Maybe re download the twrp and try it again . I have 2.7.0.1 up . If you already have that one try 2.7.0.0 . After you flash TWRP and try to boot into recovery what does it do? Does it boot into stock recovery?
[T-Mobile Samsung Galaxy S 5] GeeZus21:
haha maybe it didn't like 2.7.1.0 when I flashed 2.7.0.0 it worked just fine! Thanks for the advice. Custom ROM here i come!
[T-Mobile Samsung Galaxy S 5] spirodave:
I had a feeling that would do the trick . There really was nothing else left to try
[T-Mobile Samsung Galaxy S 5] kungzila:
twrp

Has twrp been updated to work on s5 ? or is it just phill reocvery ?
[HTC Desire 610] ClearD:
Also, to save this spot and before I forget it going to sleep tonight, I'm actually not sure if firewater or sunshine will work or not yet because I haven't gotten app root yet for them to function. I'll have to get that, then we'll try one or the other of those. /end thought

Edit: I do believe we will need the wp_mod to disable system write protection and allow su to stick before we continue. That'll allow us full root. Or, we could continue with a twrp build or a Clockworkmod build if someone can assist.
[HTC Desire 610] dummie999:
I could help with that, but you will have to build, I currently don't have a cyanogenmod source around. I need outputs of:

cat /proc/emmc

mount

cat /system/build.prop #<-- root maybe required

and I need your stock recovery.img, try getting it from an ota, or using dd.

The kernel source for this phone is released, you don't need to use the wp_mod.
[HTC Desire 610] ClearD:
It is? Where did you find it released? And how would we go about getting system writable without wp_mod? :) I'm still trying to work out all the kinks and have never built from source.

The outputs you need should be in my dev info thread except for the build prop, but I can remount and pull that.
[HTC Desire 610] dummie999:
? never built from source? You are RD!

http://www.htcdev.com/devcenter/downloads Filter device desire 610.

About the system write protection: https://github.com/dummie999/android_kernel_htc_z4u/commit/19626f6c38b56b715dcc0b005ec8b82ce8ca264a

Should work

Well, build.prop then,

Edit: I need your stock recovery. You can get this with:

dd if=/dev/block/mmcblk0p41 of=/path/to/file/recovery.img

But you'll need busybox installed.

Edit2: You play subwaysurf! :highfive:
[HTC Desire 610] AdriVelazquez:
I'll add this hear also since I was adding it to the rooted forum. But dummie999 is right.

Also, you'll need to build from source for this.

Also, you can just create modules to intercept the data on boot, which would be easier.
[HTC Desire 610] dummie999:
Lol, no I couldn't get that working :p, compiling from source was a lot easier, at least for my d500

Edit:

Just curious, where do you work?
[HTC Desire 610] ClearD:
I usually build from pre built stock, then change what I want through decompiling and recompiling, also do gui things and script things and theme things. This is new territory, but nothing I'm not uncomfortable doing by any means. I'll work on it tonight. :)

Also, those outputs were not from my device, but from an unlocked and s-off device of a friend lol. I noticed that also, but was too lazy to remove it. ;)
[HTC Desire 610] dummie999:
Well, then I hope you have a linux pc/laptop somewhere around ;)

Good luck!
[HTC Desire 610] ClearD:
One of each. ;) we'll see what happens lol.
[HTC Desire 610] AdriVelazquez:
Yonder Music. It's a new music streaming app.
[HTC Desire 610] dummie999:
http://xda-university.com/as-a-developer/getting-started-building-a-kernel-from-source before I forget. There is also a readme included with your download.

Why do you make your devices S-off? (the thread in general)
[HTC Desire 610] AdriVelazquez:
Instead of you paying a subscription fee every month, Yonder Music sells the app bundled with the phone which you have free streaming music for the lifetime of the device.

S-off let's us do all of that.
[HTC Desire 610] ClearD:
The only source code currently offered by HTC is:

Device	Carrier	Region	Type	Kernel	Android	Size	Description

Desire 610

Vodafone

UK

CRC

3.4.0

v4.4.2	152 MB

1.29.161.2

Desire 610

Vodafone

CH GER

CRC

3.4.0

v4.4.2	155 MB

1.29.166.2

Any idea if either of those would work? :/
[HTC Desire 610] dummie999:
They usually work, you just have to be sure that your software version (1.29.sth) matches. For example, if you are on 1.29.401.3, it should work. I'm not sure, but I think this usually is only a problem on high end smartphones (one m7&m8), because the carriers there modify the kernels of those devices.
[HTC Desire 610] ClearD:
Mine (and I assume others) are on 1.30.x.x
[HTC Desire 610] dummie999:
Try it anyway, it might work. For example:

On my phone, the kernel for 1.20 runs fine on 1.13 1.10 1.16, but it doesn't run on 1.26 1.32 1.34. You can't know if it works before you try it.
[HTC Desire 610] ClearD:
Root achieved thanks to jmz (confirmed on my unit after his) , s-off is being worked on (by pros, not by me). Jmz built us a twrp recovery that allows for an easy root. :) Hopefully it'll be released to the masses soon!
[HTC Desire 610] Shattariff:
first post

Does this image works with At&t devices because I am running firmware 1.19.502.4 not sure if it would stop me from booting...I have attained root by using TWRP however nothing sticks whenever i restart my phone so I was hoping this would be a solution
[HTC Desire 610] jmz:
Nope that wont fix it. I am working on a kernel that will solve that problem
[HTC Desire 610] F_FERREIRA39:
original rom

hello.

Can you please help me.

i need a original image from europe (uk) htc desire 610 rom.

i flash na at&t rom now i am in troubles and i cant find this in any place.

I try the rom in page 18 but i cant insatll it from twrp recover. is giving me error.

PLEASE.

THANKS.
[HTC Desire 610] wintergreen10:
SuperSU

When ran SuperSu on my phone, it told me 'There is no SU binary installed and SuperSu cannot install it'. It also suggested I might have just upgraded to android 4.3, but I have not, I have 4.4.2.

Any ideas on how to proceed? Thanks
[HTC Desire 610] wintergreen10:
ALSO: I didn't know what 'flash' SuperSu was - I extracted the zip file on my phone and then ran the SuperSu APK file.

I wasn't sure how to boot into recovery either, but I pressed volume down and power when the phone was off. Then I selected 'recovery' from the list of options (below 'tampered' and 'unlocked'). After that a second reboot screen came up immediately without the recovery option and I chose reboot. Then ran SuperSu and got the above message.

Thanks
[HTC Desire 610] KLit75:
AT&T asking for update

Well this was unexpected...I looked down at my phone and there was a notification that AT&T has an available update. I clicked "later" since that was my only viable option. I thought updates had been disabled with root tool? I'd just keep clicking later but I know sometimes it'll download automatically. It just asks when you're using the phone because it will be unavailable for use during the install (I'm thinking this is lollipop)

I haven't done anything since I rooted the phone. Do you have any advice/thoughts? Should I be getting notifications of updates?
[HTC Desire 610] dummie999:
1. Make a cwm backup

2. Try to install the update

if it fails, and you are S-on, try this: http://xdaforums.com/showpost.php?p=53901933&postcount=6
[HTC Desire 610] ClearD:
Don't unzip it at all... Move the entire zip file to your phone. And are you using the power button as the select button while in bootloader mode? It's not supposed to just bypass recovery like that, and that makes me think that twrp may not have flashed after all, even though your output showed that it did.

That's awesome! Thanks for the write up!

Haven't gotten it yet, but if I do soon, I'll try to make a flashable zip with it. :)
[HTC Desire 610] KLit75:
Ok. But to be clear--this update notification is expected? My main concern is it'll auto update and I'll lose root. Looking around I can't find a way to disable updates. It's good that it warns me. I just worry that it'll install without my consent--first android phone so I'm not sure how it works. Common sense tells me it won't auto update but I'm not 100% there.

On a different subject do you think we should wait to update even if we're able to flash it? Would this effect us possibly installing a custom Rom if it is in fact being developed for kitkat on this phone? Or does the os version have nothing to do with it?
[HTC Desire 610] ClearD:
All good questions. First off, don't worry, it can't auto install. Your phone is unlocked, and it will detect that and fail to install even if it tries. You're safe. :)

Next, it may indeed lose root when it updates, but we'll just unlock again after the update and root again. ;)

I don't think there is a way yet to disable updates. It's possible through the hosts file, I'd guess, but I've not yet read up on even attempting it.

I'm going to say I'm 99% sure this update has nothing to do with Lollipop, and is probably just a large maintenance update. I located the update in /cache/fupo/OTAPackage.zip (I think that's right) and it's only around 189 Mb. I'm extracting it to my computer now and will see what I can find in it. :)

EDIT: I uploaded the OTA zip to my server and anyone that can do something with it can download it here: http://www.cleardroidroms.com/download/OTAPkg.zip

I need someone to help me that has rooted with the latest root tool but not flashed jmz's kernel please. I need them to be on at&t also. This is important, because if I can get a volunteer with a stock boot image that we can use, we can most likely get this update.
[HTC Desire 610] dummie999:
Removing /system/app/COTAclient.apk will stop the update popups, however, you will need to restore it to install the update later on if you want to.
[HTC Desire 610] ClearD:
Good deal. You don't have a stock recovery and boot image for the at&t variant laying around, do you? Lol
[HTC Desire 610] dummie999:
Well, they are in you firmware.zip, but they are the update ones. Why do you need them?

Edit: your ota package is att only, do not attempt to install it on a phone not from att.
[HTC Desire 610] ClearD:
Because the ones on my (and most other) phones are modified and it won't flash without stock ones, from my understanding. At least the boot image. I may have located one though, I found a recovery I made 2 months ago in twrp.

I might even be able to make a quick and dirty tool to one click flash this OTA for rooted people...
[HTC Desire 610] dummie999:
1. You might try to first flash the ota without flashing the firmware.zip (edit the updater-script as http://xdaforums.com/showpost.php?p=53901933&postcount=6)

You won't have lost root (most likely). If your phone works fine now (check wifi-calling etc.), you can stop.

If not everything works, first try to flash the boot.img from the firmware.zip:

fastboot flash boot boot.img

If not everything works then, you'll have to

2. flash the firmware.zip, steps in the thread. It contains boot -recovery -hboot -more idk. Because you need to lock and unlock your bootloader for it, it will wipe your data. There is currently no way to flash a firmware.zip without a locked bootloader, unless you have S-off available. Root is then likely to be lost, and the custom recovery surely is lost
[HTC Desire 610] MiniBlu:
I beleive there are copies of JMZs original stock At&t images here: http://androidfiles.org/?developer=A3UL&folder=StockFiles

MiniBlu
[HTC Desire 610] ClearD:
Funny part is, that's probably my boot image :) Downloading those now, and will update with what happens tonight
[HTC Desire 610] wintergreen10:
Hi,

Yeah I did use the power button to select 'recovery' in bootloader mode. So maybe something is wrong there. What would you recommend I do (assuming I have very little technical knowledge which is the case)?

Thanks
[HTC Desire 610] ClearD:
Well, what *needs* to be done is the drivers need fixed on the computer you're using... Or possibly try with a different computer :)

Also, couldn't hurt to install htc sync, connect your phone, then uninstall it. It should leave the drivers behind.
[HTC Desire 610] ClearD:
Also, I can't open firmware.zip at all, in any form. I can't access anything inside it.
[HTC Desire 610] dummie999:
How do you mean, can't acces the contents? I can perfectly access it. You tried unzipping them?
[HTC Desire 610] ClearD:
I mean I can't open it at all lol. May be corrupted on my end. However, I do have a shiny new ruu from htc this morning. :) we'll see what comes of it after the download finishes. ;)
[HTC Desire 610] ClearD:
Running new version now, completely stock. Will unlock bootloader and root again when I get home. Just an update. The HTC ruu works perfectly and brought me back to full stock.

Edit: added stock htc ruu link to first post in thread.
[HTC Desire 610] blabliblabla:
I justed rooted my phone and want to get rid of all the bloatware that came with HTC Sense (like Facebook, Twitter). Is there already some Roms like Stock Android (Google), CM or Paranoid?
[HTC Desire 610] ClearD:
Nope. You're out of luck if you're looking for roms, because we haven't started on them yet. However, you can always go into settings > apps and disable the ones you don't want active.
[HTC Desire 610] ClearD:
Dangit. New root tool doesn't work like it's supposed to. On mine either... Perhaps back to version 2.1 with the engineering boot image then :(
[HTC Desire 610] rporter8@yahoo.com:
What's up ClearD...how do i update my phone? I did not get the option to update...is it because I'm in Jamaica and if so how would i go about getting this update....P.S. I'm still rooted with the first version of ur root tool, should i root again with ur latest version or am i ok?
[HTC Desire 610] ClearD:
Are you on an at&t device?
[HTC Desire 610] rporter8@yahoo.com:
My device was bought at an at&t store but im living in Jamaica. Im not on an att plan.
[HTC Desire 610] ClearD:
Just download the file that I added into the first post of this thread. The htc ruu exe. Then relock your bootloader (instructions are there) and install it through Windows.
[HTC Desire 610] rporter8@yahoo.com:
...ClearD my phone is already rooted.... do i have to go back to full stock b4 i can try downloading and using a later version of ur root tool..i dont want to lock my bootloader again...I'm a newbie and not that verse in this rooting... will i brick my phone if i jus run ur latest root tool?
[HTC Desire 610] ClearD:
It won't install without relocking your bootloader. It will return you to complete stock unrooted when installed. There is no way around it until I can produce a rom from it. I'll try soon, but haven't had much time lately. Also, bdaman80 and myself are working on a kernel.
[HTC Desire 610] KLit75:
Hi Clear D

Someone on another thread pointed out I wasn't using jmz's kernel. I should've realized it earlier but this was my first experience with flashing a kernel. Now I'm not sure it was ever installed. I must've always been rooted because su is installed and I'm using apps that require root. Twrp, however, is not in my apps section. Is it supposed to be? I know how to get to boot loader screen but don't want to risk clicking "recovery" if for some reason twrp is no longer there. But maybe you can confirm it's safe to press it either way.

How should I proceed? Use new root tool?

I'm just all kinds of confused lol...I thought our root needed jmz but I appear to have root(titanium backup works, link2sd, etc) and apparently I'm running a stock kernel. Can you make sense of this for me?
[HTC Desire 610] ClearD:
Did you do instructions on your phone when you installed the root, with a rainbow background? And does the phone have jmz in the kernel build information in the settings area?
[HTC Desire 610] dummie999:
Maybe you should add a short explanation to the first page about system write protection, and the difference between root and system write protection removed and S-off
[HTC Desire 610] ClearD:
Indeed, I'm going to revamp this tonight entirely hopefully. Now that I've got a rom made from the new 1.50 base, I'm going to try to use my own insecure boot image for everything instead of the one from htc as well. That way it won't have that ugly splash screen.
[HTC Desire 610] KLit75:
I fixed it. I thought I responded here too but only went to the q&a.

The day after I first ran your tool I reported here that it just went to twrp screen and it did nothing. You thought I was all set and Supersu was working so I left well enough alone. It wasn't til the other day someone said to check the kernel.

No matter. After that last fail I tried again. None of the root tools took me through the whole process. Might've been my pc. It kept trying to unsuccessfully install drivers.

I found out my Supersu binaries werent there so that was an easy fix then just rebooted recovery and flashed jmz kernel. Think I wiped dalvik before & after. It is running great!!! No more lag and so far WiFi is fine. It does boot up to that screen warning it's for developers only or something. But I can live with that.
[HTC Desire 610] ClearD:
Good deal! I need to put something in there that the phone drivers need to be installed before running the root tool as well, I believe.

Edit: changed directions to refer back to version 2.1 and also added how to get the drivers installed on the first post. That's the version that should install the kernel by itself, if it works right. It'd be much easier for me to work with in the root tool in boot image and modules format though.
[HTC Desire 610] ClearD:
Alrighty... Added terminology to the first post of the thread at the very top. Someone correct it for me if any of it is wrong.
[HTC Desire 610] KLit75:
Have i lost root?

I'm looking for info/guidance from anyone with experience...

A couple of weeks back I reported strange behavior seemingly provoked by switching from one hotspot to the next (phone tries calling people, does unwelcomed Google voice searches, etc) But without intervention, that seems to have ceased.

Then, 3 times in the past 2 weeks, my phone has booted itself into recovery. Despite this the phone functions well. However...

Today titanium backup told me it couldn't get root access. I'm still using jmz's kernel and a quick check using the app root checker states I have root access.

I'm very confused. With my other devices I have proceeded less than cautiously. But that's not the case here. This is my only phone and it's still pretty new. So I need to know if there'sanything potentially dangerous (other than the fact that being irresponsible with root privileges can brick a device)

Should a phone with root & custom recovery be asking for updates?

Can't we do something like pm disable them for safety?

Could updates to apps like YouTube cause issues with a rooted device?

I could ask questions until I annoy myself. Sorry.

I'd just like more insight to what's happening. My experience with android is too limited to say something is or isn't normal. So I think some advice on what I might do for my above issues would be a good start. Thanks.
[HTC Desire 610] cougzys:
Do anyone know if the root works on international devices?
[HTC Desire 610] loplo:
I can confirm that it's working.

Lately I had some issues, phone freezing pretty often, but I don't know if it is root related.
[HTC Desire 610] cougzys:
It probably is root related.
[HTC Desire 610] loplo:
You're saying this based on what?
[HTC Desire 610] ClearD:
It isn't related to being rooted in itself. I believe I know what it is, and having it fixed will either work or not. I think it may be related to the kernel that's flashed.
[HTC Desire 610] loplo:
ClearD I'll be more than happy to test it. The phone is used by my GF and ... she's killing me each time the phone hangs.
[HTC Desire 610] cougzys:
I managed to root my phone. Everything works good, so far. I do have an issue with wifi. Even though i'm connected to a network, it scans for networks continuously, and it keeps disconnecting me and reconnect to the same network. It does this every 5 seconds.
[HTC Desire 610] ClearD:
Loplo, are you experienced in flashing? I've got a zip to try. Pm me for details.

Coug, try clearing cache and dalvik in recovery. Common problem, and that usually fixes it.
[HTC Desire 610] cougzys:
Wiped dalvik and cache, problem persists. And phone hangs quite a lot.
[HTC Desire 610] ClearD:
Try flashing an international version boot image from an international rom. There's a thread with a backup download I believe. That may fix the issue.