Related
Let me start by saying yes I read the forum rules for the Paid Software group and as far as I can tell I'm posting in the correct spot. I don't meet the 100+ post criteria but I also am not selling an application. If this belongs elsewhere please move it, don't delete
Basically what I'm looking for is some constructive critisim and feedback. I'm a software development major wanting to someday make a career of Android development, but as a student am constantly needing to partake in projects. For side work for the last year or so I have been doing Android rooting, flashing and modification via CL. One big issue I immedietly noticed was my scope of work. I could reach a much larger audience if travel wasn't part of the equation. This gave me an idea..
Most root methods are simply a few scripts ran in sequence, with a possible reboot or two in the process. A lot of that can even be handled by writing a single script to run each file in order, with a response wait while rebooting occurs.
I'm considering hosting a website on which users can access my server, and, after selecting their device, root it with a single click. Keep in mind I've successfully rooted over 70 phones, with no failures, and have been tediously keep track of the easiest, least risky exploits and methods. Of course rooting (like always) would be at the users liability.
Any ideas or feedback would be greatly appriciated. Android is, and poised to continue, dominating the smartphone market. I feel that a resource like this would literally be invaluable to the community. If I continue to stick with this it will probably be going on KickStarter soon.
bummmpity bumpage
Evo OTA 4.24.651.1
Have you been able to root the HTC Evo 4G with the 4.24.651.1 update?
The purpose of this thread is to serve as a central place for people to organize/post/talk/*****/complain about the unlocked bootloader situation with the Sensation/Evo3D. A lot of people, including myself, e-mail/call HTC on a regular basis to try and get some sort of time-line for when they will actually unlock the bootloaders on these devices. A lot of people, including myself, post these responses in the Dev threads which only leads to clutter and flame wars, so I thought it was appropriate to start a new thread to serve as a place for this information.
If you get an e-mail response/phone call from HTC, talk to them on the phone, Facebook, Twitter, or online chat and want to share that info, post it here rather than posting in a Dev thread. It will make everyone's lives much easier. Also to avoid flame wars, post a screen shot of said response if possible. This will save everyone from "proof it or didn't happen" type responses.
So let's utilize the power of community and flood HTC with e-mails/calls in an effort to get SOME type of response from them on when our bootloaders will be unlocked. They promised, now they need to deliver. No flaming or baiting, just teamwork and sharing!
My recent response from HTC is attached below!
How to Contact HTC:
Online e-mail form: http://www.htc.com/us/support/e-mail
Phone: 866-449-8358 (North America)
HTC Support Forums: http://community.htc.com/na/htc-forums/f/default.aspx?tab=support
Facebook: http://facebook.com/htc
Twitter: http://twitter.com/htc
Youtube: http://youtube.com/htc
Developer Resources: http://developer.htc.com/
It isn't effective i think..I have sent more than 20 e-mails to htc_hk, but they always said they have no idea when we will get unlocked bootloaders but we will get it..
So do you think htc will unlock our devices? I doubt.
You do realize that this isn't effective, right?
I know you're trying to be helpful, but please, there is a sticky from the MODS explicitly saying not to post any more bootloader threads.
http://forum.xda-developers.com/showthread.php?t=1113086
jerrylzy said:
It isn't effective i think..I have sent more than 20 e-mails to htc_hk, but they always said they have no idea when we will get unlocked bootloaders but we will get it..
So do you think htc will unlock our devices? I doubt.
Click to expand...
Click to collapse
Well the point is to get everyone to stay on them, regardless of whether or not people think it's effective. I'm not one for the "I don't have to do it because someone else will" approach, I'd rather take initiative and at least try. I DO think they will unlock our devices, they have stated as such. The problem is when? And if starting this thread gets us no closer than so be it, but it only takes one person to slip/leak and give someone a date and we have our answer. That's easily a chance I'm willing to take.
xnifex said:
You do realize that this isn't effective, right?
I know you're trying to be helpful, but please, there is a sticky from the MODS explicitly saying not to post any more bootloader threads.
http://forum.xda-developers.com/showthread.php?t=1113086
Click to expand...
Click to collapse
I don't see how it couldn't be. Just searching there aren't really any threads like this. People post response info all over the place, mostly in Dev, so why not centralize? Then mods can delete/merge posts from the Dev threads, and the people who will continue to contact HTC and want to share can do so here.
Yes I'm just trying to be helpful. The reason I started it was because of a mini flame war in the Fre3vo thread, and I agree that stuff like that shouldn't be posted in a Dev thread. If mods want to delete this thread then so be it. But I don't see a thread like this specific to this purpose.
bigmase521 said:
Well the point is to get everyone to stay on them, regardless of whether or not people think it's effective. I'm not one for the "I don't have to do it because someone else will" approach, I'd rather take initiative and at least try. I DO think they will unlock our devices, they have stated as such. The problem is when? And if starting this thread gets us no closer than so be it, but it only takes one person to slip/leak and give someone a date and we have our answer. That's easily a chance I'm willing to take.
Click to expand...
Click to collapse
I'm pretty sure lots of people are on them like white on rice.
Honestly if HTC gave anyone an actual date, that person is just gonna do like everyone else & made a new thread. They're not gonna search for 1 of the other 2838292 bootloader threads. That's why I think this is a useless thread. Just a bunch of people that are gonna post what everyone else has already posted: stuff from a CSR that probably has no real info & is just giving you a standard PR response to shut you up.
bigmase521 said:
Well the point is to get everyone to stay on them, regardless of whether or not people think it's effective. I'm not one for the "I don't have to do it because someone else will" approach, I'd rather take initiative and at least try. I DO think they will unlock our devices, they have stated as such. The problem is when? And if starting this thread gets us no closer than so be it, but it only takes one person to slip/leak and give someone a date and we have our answer. That's easily a chance I'm willing to take.
Click to expand...
Click to collapse
it is very easy for htc to unlock bootloader, if they want to, they can release it immediately....I belived that htc would unlock our devices some time ago, but now i doubt whether they will unlock or not.
xnifex said:
I'm pretty sure lots of people are on them like white on rice.
Honestly if gave anyone an actual date, that person is just gonna do like everyone else & made a new thread. They're not gonna search for 1 of the other 2838292 bootloader threads. That's why I think this is a useless thread. Just a bunch of people that are gonna post what everyone else has already posted: stuff from a CSR that probably has no real info & is just giving you a standard PR response to shut you up.
Click to expand...
Click to collapse
I know I see the posts all the time, but like I said these posts are all over the place. Maybe the mods decide to make this sticky and say "Hey, if you wanna post HTC responses, do it here and here ONLY." People are going to post them regardless, we know that, why not have ONE place for them to do it in? That's all I'm saying, and in that regard, I don't think the thread is useless.
jerrylzy said:
it is very easy for htc to unlock bootloader, if they want to, they can release it immediately....I belived that htc would unlock our devices some time ago, but now i doubt whether they will unlock or not.
Click to expand...
Click to collapse
Right! That's why it's so frustrating! I don't believe at this point they can go back on their word, esp. after Peter Chou's FB post. And the canned e-mails have clearly been updated to state that the devices WILL be unlocked so now it's a waiting game. There would be mayhem if they went back on their word now! There's no good reason NOT to unlock these two devices All I'm saying is maybe we can influence that wait time.
bigmase521 said:
Right! That's why it's so frustrating! I don't believe at this point they can go back on their word, esp. after Peter Chou's FB post. And the canned e-mails have clearly been updated to state that the devices WILL be unlocked so now it's a waiting game. There would be mayhem if they went back on their word now! There's no good reason NOT to unlock these two devices All I'm saying is maybe we can influence that wait time.
Click to expand...
Click to collapse
My take after getting two slightly different responses is that HTC already has the unlocker ready to go. They're waiting for some date or issue to come and go by. This is not a technical challenge but a logistical or administrative or money one to them. Or more specifically a political decision. They are waiting for something to come together that will really demonstrate that they are the leader. Maybe a new phone which comes out magically unlocked.
Perhaps they have already given this to the carriers as well. Tmobile and Sprint may be playing this for all its worth. The truth is that this is not a technical challenge when you have the "keys".
This all leads me to believe that they are simply waiting for a certain time or event to occur which will give them a significant market share boost.
mpmilestogo said:
My take after getting two slightly different responses is that HTC already has the unlocker ready to go. They're waiting for some date or issue to come and go by. This is not a technical challenge but a logistical or administrative or money one to them. Or more specifically a political decision. They are waiting for something to come together that will really demonstrate that they are the leader. Maybe a new phone which comes out magically unlocked.
Perhaps they have already given this to the carriers as well. Tmobile and Sprint may be playing this for all its worth. The truth is that this is not a technical challenge when you have the "keys".
This all leads me to believe that they are simply waiting for a certain time or event to occur which will give them a significant market share boost.
Click to expand...
Click to collapse
I like your theory. I myself thought about this and can only come up with political or administrative. Administrative being that devs/tech writers creating an unlock tool and documentation on how to unlock and they'll post it on their Dev site. Political.. who knows. I thought maybe the carriers, but Samsung's last few devices have all been unlocked and will be going forward, so I don't think carriers are standing in their way. In terms of unlocking, that part isn't technical since they have the encryption keys, but if they are creating a "one tool unlocks all" type application that could be a possibly reason. OR they are rolling the unlocked bootloader into a future update and we all know how much time that takes them for each device. I'm just speculating here but the fact that they're being so hush hush is increasingly frustrating.
Folks, there have already been several threads about this.
HTC has stated they are going to unlock the bootloader. Pestering them isn't going to help matters.
This thread is locked, and anymore like it will be deleted as per my sticky. PM me with any beef.
Trying to just sim unlock. Still S-on, no roms flashed yet other than the recovery and super user thing. (which works according to the terminal emulator.)
No just trying to unlock it so I can stick in my tmobile prepaid sim. They tell me once the phone is unlocked I can just drop it in and everything will be fine.
Problem is, the only way to unlock it I can see is to screw around with downgrading my firmware, using ace to unlock and then bringing i5t back up to date and none of the methods seem current. They virtually all have dead links or are for earlier version of everything.
Having managed to root (more or less, still s-on) is there any way I can get the unlock code for my imei without having to pay someone or go beg at&t in person?
Or can someone confirm for me with some kind of citation that unlocking an htc inspire is not possible even when rooted?
Thanks very much for your time
After thought: would flashing MIUI or some other rom sim unlock my phone?
The AAHK site by attn1 has a manual method.
shall Henbil
bananagranola said:
The AAHK site by attn1 has a manual method.
Click to expand...
Click to collapse
Thank you for responding
I've been all over that site. Starting here: (I'm not allowed to post links) *sigh*
And I can't find anything relevant to my particular combination of circumstances. I've been googling and reading all day.
Could you provide a more specific link?
To my understanding the ace hack method will require me to relock my phone and then employ it to unlock it, but this will also entail a down grade of my radio firmware. I would like to avoid that because the ace kit is apparently no longer supported and I'd like to not risk bricking my phone with an extraneous process. (relocking with the intent of unlocking.)
What part of the phone controls the sim lock? Is s-off relevant in this context? In a sense search engines, forum or Google, are worthless because of the sheer number of variables and old answers. This problem is made infinitely worse by the general trade for forums to outlaw "necro posting." (Which preserves outdated information while simultaneous severing links to new information, on tops of creating false positive results.)
I haven't even begun to play with my phone only options. For all I know there is some off market third party app out there that will unlock my phone from its home screen hehe.
I'm rambling. Sorry.
http://tau.shadowchild.nl/attn1/?cat=6
Ironic. That's the link I wasn't allowed to post above
It's useless to me because I'm not a developer. It's rather blatant and mean about running non-devs off.
This is NOT a step-by-step, but a description of the activity. This is deliberate. If you don’t know what you are doing and don’t understand what’s going on – DON’T EVEN TRY THIS.
Click to expand...
Click to collapse
In fact I don't know what I am doing.
Do you (or anyone) have any alternative resources?
How is it pay sites are able to generate unlock codes?
All I know to do is go ask your provider for an unlock code.
bananagranola said:
All I know to do is go ask your provider for an unlock code.
Click to expand...
Click to collapse
I'm starting to agree, but given my inexperience I was hoping I just missed something in my research.
Thanks for your time.
Bounty doubled to $1000
Note : Admins please do not delete, contact me if you need my business contact.
Hi developers,
We are looking for a help in detecting mobile network performance on unrooted/rooted android phones specially those running Jellybean.
What do we expect?
Although we would consider detailed instructions , we are looking for a workable demo or code that allows us to be able to attach to the phone process and use reflection to call methods relating to com.android.internal.telephony (in any unrooted Jellybean). And not only return null (return live). so basically detect all disconnects and their reasons.
What you should expect?
Get your questions answered. Actually we encourage you to send in your questions
Once you have a reproducible solution get in touch with us to submit it. We will confirm that we have received it.
We will confirm that we can reproduce it.
The earliest best complete solution submitted (as judged by tests) will be selected to receive the payment. And maybe further paid development requests.
Deadline:
September 30 2013
This has been posted as a contest at freelancer.com
good luck
https://www.freelancer.com/contest/Detecting-Mobile-Network-Performance-Android--38042.html
dundroid said:
Note : Admins please do not delete, contact me if you need my business contact.
Hi developers,
We are looking for a help in detecting mobile network performance on unrooted android phones specially those running Jellybean.
What do we expect?
Although we would consider detailed instructions , we are looking for a workable demo or code that allows us to be able to attach to the phone process and use reflection to call methods relating to com.android.internal.telephony (in any unrooted Jellybean). And not only return null (return live). so basically detect all disconnects and their reasons.
What you should expect?
Get your questions answered. Actually we encourage you to send in your questions
Once you have a reproducible solution get in touch with us to submit it. We will confirm that we have received it.
We will confirm that we can reproduce it.
The earliest best complete solution submitted (as judged by tests) will be selected to receive the payment. And maybe further paid development requests.
Deadline:
September 30 2013
Click to expand...
Click to collapse
Bounty doubled to $1000
The bounty has been doubled to $1000 and the requirements including working on rooted phones as well.
good luck
dundroid said:
This has been posted as a contest at freelancer.com
good luck
https://www.freelancer.com/contest/Detecting-Mobile-Network-Performance-Android--38042.html
Click to expand...
Click to collapse
Hello,
I got the ultra for about a month now, and frankly I am starting to get desperate since i couldn't yet unlock its potentials with the rooting. I have been trying different instructions on different websites, which turned out to be fake. rooting apps such as KingRoot fails, so I couldn't find a way!.
Just to be clear, I am very good at rooting any android device as long as I have clear instructions ,,, I mean with step by step guide I am the king of rooting :good:
Thanks for the supportm
While you are waiting for root, be sure to disable all automatic updates so that if root is found, the phone won't get patched accidentally to prevent you exploiting it.
speculatrix said:
While you are waiting for root, be sure to disable all automatic updates so that if root is found, the phone won't get patched accidentally to prevent you exploiting it.
Click to expand...
Click to collapse
True,
I seriously thought rooting an Android would be the same for all or most devices, i guess it's not!
Asus is going to release the bootloader utility for the ultra in a couple of months I persisted with their support services online and the last email I received informed me they are working on it.
I too contacted them, saying I was strongly considering the phone, but won't buy it without being able to unlock the bootloader. I am waiting for the reply.
If a bunch of people also contact them, perhaps they will realise that it really matters to some people and will promoted sales. OTOH, their customer service people might not understand and simply fob us off without passing the message on.
speculatrix said:
I too contacted them, saying I was strongly considering the phone, but won't buy it without being able to unlock the bootloader. I am waiting for the reply.
If a bunch of people also contact them, perhaps they will realise that it really matters to some people and will promoted sales. OTOH, their customer service people might not understand and simply fob us off without passing the message on.
Click to expand...
Click to collapse
where do I contact them?
https://www.asus.com/support/
I received a reply from them. Sadly it was a pre-formatted reply which simply included a link to their online return/repair/RMA service. Pretty pointless since I had specifically said I was *thinking* of buying but would only do so because as an android developer I need an unlocked bootloader. facepalm.
I sent a reply asking them to read my request more carefully. I don't expect much help from them.
I have tried to contact other Asus departments in the past and either never got a reply or only got a useless one.
Me getting desperate as well. The main reason I switched from iPhone to Android was trying its full potential and app development. It sucks they haven't released it yet. So let it be a lesson for the next Android phone I want to buy to do a through research in this forum.
I really want one of these phones but I must have root. I contacted the service centre asking when they will release a unlocked bootloader. Here is their responce -
"Thank you for contacting ASUS Service Care.
My name is Gilliant and it's my pleasure to help you with your problem.
We're so thankful to hear about your consideration of our product.
In regards to your concern, please be noted our new Zenfone series (ex: Zenfone 3, Zenfone 3 ultra, Zenfone 3 deluxe, etc) is not yet available with unlock bootloader tool. However, we also could not inform you the estimated release time of this tool since we don't have any available information yet. "
Sounds like it my never be release from that, so I'm not prepared to take the risk and get one early.
I got similar reply, and added they do not support rooting, like I don't know!
isn't there a way without Asus support? like a community or something!!
someone will almost certainly find a way to unlock the bootloader without Asus's help one day, but it may be a long time, and may be with some considerable risk to your phone.
so at the moment if you absolutely must have permanent root and unlockable bootloader, don't buy.
someone found that the Dirty Cow exploit worked on the Lenovo Phab 2 Pro, which has the same CPU, so there's a chance it might provide temp root on the AZf3U:
http://forum.xda-developers.com/showpost.php?p=69867475&postcount=2
maybe someone can get the binary and try it on the AZf3U?
I asked the guy, he responded with a link and I was able to build the binary using the NDK which I installed alongside Android Studio, and I did get root on my phone with it. I'm happy to share the binary if anyone wants to poke the AZf3U and see if it works.
This link says yes, the device CAN be unlocked/rooted and upgradable to android 7 as well. We're looking at the device, and hope to root, too. Anyone feeling lucky?
http://www.how-to-root.stream/2016/09/asus-zenfone-3-ultra-zu680kl-8130.html
.
hillg001 said:
This link says yes, the device CAN be unlocked/rooted and upgradable to android 7 as well
Click to expand...
Click to collapse
the date on the article means it's quite possibly bogus, given the AZf3U's general availability date.
Well, there are people who wrote 'thanks' for the info, so that would hint of its authenticity. In any event, our 3/ultra device is now on its way, being shipped to us even as i write this. If no one else is brave enough - I'll let you know how it goes once we get it up & running.
Is there someone with an AZf3U willing to trust me and try the dirtycow exploit?
I've uploaded the dirtycow exploit which I built using the Android Studio NDK to
http://www.zaurus.org.uk/download/CV...5195.built.tgz
there's two builds, one for for 32 and the other for 64 bit android
unpack and run on a linux box connected to the phone over ADB
the instructions on how to use it are here:
https://github.com/timwr/CVE-2016-5195
let me know if you need more help
Paul
speculatrix said:
Is there someone with an AZf3U willing to trust me and try the dirtycow exploit?
I've uploaded the dirtycow exploit which I built using the Android Studio NDK to
http://www.zaurus.org.uk/download/CV...5195.built.tgz
there's two builds, one for for 32 and the other for 64 bit android
unpack and run on a linux box connected to the phone over ADB
the instructions on how to use it are here:
https://github.com/timwr/CVE-2016-5195
let me know if you need more help
Paul
Click to expand...
Click to collapse
I'm willing to give this a go but I don't do Linux (way too much hassle and there's always something that doesn't work right out of the box). Is there a way to run this on a Windows machine? Or at the very least through a Hyper-V VM? (The issue with a VM would be access to the USB port...)
It should be possible to map your phone as a USB device through to a linux VM and try the process that way; any decent hypervisor should allow that, with virtualbox or Hyper-V. Create a linux VM using a distro of your choice, ubuntu 16.04 is popular, and then install Android Studio. Do a git clone and build the project. Warning, AndroidStudio is pretty huge, it will take a long while to download, I suggested minimising the number of Android versions you want to support to a minimum. You'll need the toolkit which includes fastboot and adb.
I also think it should be possible to adapt the process to run on a windows machine with a windows binary of ADB. Or, if you are willing, install Android Studio on your windows machine and add the NDK and then build this yourself, if that process would be more familiar.
Has anyone tried the bootloader unlock tool for the regular Zenfone 3 on the ultra??