New to the forum thanks for root - EVO Shift 4G General

I just got my first android phone the HTC EVO shift. I rooted it last night and I'm too new to the forums to post in a development thread so I wanted to say thank you here. I didn't feel like installing the android sdk and I'm very comfortable with linux cli (long time linux user), so I did all my rooting straight through the phone with a terminal emulator. I was able to check my MD5SUM and the rooting process went very smooth. Thank you very much to bnice20 and all the other devs and tester who worked on this root. I was very happy to get rid of the bloatware that came on this phone. So far I love the phone, but I need to do a lot of work on it as I'm a little disappointed with most of the apps I've installed thus far. I'm not impressed with connectbot or any of the other ssh clients I've found, or the terminal emulators I've been using. In the coming months as I find time I plan to write some of my own apps to solve my issues I have with the existing ones.

Related

Introduce ourselves and hacking backgrounds

Hello all,
This post is meant so we can get to know each other before the dev community gets going. This way we learn what each other's strengths are and can maybe get things going better.
My name is Chuck and I am a well versed XDAer. I came from the HTC Wizard and WinMo and then moved on to the G1. There I learned from guys like JF, Haykuro and, everyone's hero, Cyanogen. I didn't really do any devving there though. I then moved on to the Hero and since we didn't really have any devs I stepped up and learned how to cook roms. Then I learned how to compile AOSP and kernels. I built the Gutted Hero rom, which I eventually abandoned due to time restraints but I know that won't happen here. I am attempting to learn more about linux exploits and gaining root so that hopefully I can help root this beautiful device when it comes today.
So anyone else who wants to please join in and let us know your background.
Hi Chuck!
I'm pretty much a n00b when it comes to the dev environment, but I want to jump in and get my hands dirty I started reading XDA back when the HTC Titan (Mogul) first hit the scenes, but then jumped into a Blackberry... Since jumping, I haven't really looked back into wanting to learn until news of Android... Then mentions of the HTC "Supersonic" coming to a CDMA carrier (I have Sprint btw) and as well as the N1 possibly releasing a CDMA version. That caught my attention and now I really want to learn and jump into developing!
Now I'm trying to read up as much from the different Android forums, but it's all so much... Trying to take it one step at a time. I'm not a complete n00b when technology is involved, as I used to build boxes back in the day of Pentium II/III, AMD T-Bird days, PC Tech for Gateway (when they had stores), and the sorts...
Stinks that the N1 is not coming to Sprint, but I am planning on getting the Evo. Definately wanting and willing to learn as much as I can!
admin over at SDX-developers.com
wrote my own root exploit for the samsung moment on android 2.1
modified/tweaked an open source recovery
with released open source linux kernel 2.6.27 and 2.6.29, compiled many custom kernels
strong suite, linux. decent with java. terrible with being creative like theming.
excited to work together on the EVO!
edit: for those interested - my android 2.1 resume all with the Samsung Moment
Root Exploit for Android 2.1
Online Kitchen
Linux 2.6.29 Android 2.1 Custom Kernel
Hey guys,
Ok, i have background what so ever... But im slowly learning java so i can start coding and so on with android. So basically my cup is empty...
just wanted to say hi !
Oh and another thing i wanted to add, I was always the guy that devs get files and stuff to for testing and made guides on how to install things and so on ^.^
side note
Themer
Well this is a nice way to meet each other and see what we can assist each other with. I began with editing files, back in the Apache the small fridge looking device . I've been in the windows scene for about 3-5 yrs or so and modded, and mostly created themes. In that time frameI learned to edit manila files,make cabs, and learned how to edit all different software ui apps, windows, and shell. The Vogue had the android files arranged and worked with to use in the sdcard and have the android working with it working I found out how to edit files and do some soft modding. I then learned how to theme but with family and biz I've still got the need to sit down and learn to package, and the rest of the guru qualities as some of you may have. Here is a thread I've begun as I did with the Hero for all creations, mods, themes etc to be shared. I've enjoyed learning and being a part of XDA, looking forward to the fellowship. I've begun editing the Evo files and created some clock's and will continue with rosie, taskbar and apk's you can view it here: http://forum.xda-developers.com/showthread.php?t=685537
Apache-Mogul-Vogue Touch-TouchPro-Hero-Evo soon
Thanks to you all that played a part in rooting, roms, modding and making it possible for themers to give it a touch of class to share with everyone as you have with your work.. Thank you
Good idea for a thread.
I'm Justin--but it's easier to go by Shidell--and I'm moving over from the Vogue community. Within the last two years I've gotten serious about development, and have a strong .NET background with a (growing) C/C++ background. However, linux is still pretty foreign to me, which makes development on that platform somewhat challenging.
With the Vogue, I compiled my own build of Eclair for it from AOSP, and worked with Dzo, mssmison, jnadke (and others, all the names evade me right now) on updating/fixing the GPS library.
I'm fairly clueless when it comes to the bootloader, the kernel, how one would go about exploiting either to achieve root (or even how to go about doing so), but I'm eager to learn and help.
I plan on keeping my Vogue and continuing to learn by using that as a test device for more serious ambitions (kernel development/flashing, etc.) But I'll be actively involved in this community as well. Please feel free to ping me with questions, requests for assistance, etc.
(Also, I do have an Evo via Google I/O, so if you're looking for data a bit early, I'd be glad to help.)
Hello all- I have no experience with this stuff at all other rooting & running different roms/hacks on my former devices (g1 & mt3g) so I was debating whether to even post this here...however I am very interested in learning as much as I can about everything mentioned above & more- it is fascinating to me!
So any suggestions on where to start learning (books/links/etc)?
6/4/10 can't get get here soon enough!
tester here
i am willing to begin testing you may send me a pm and we can discuss over gtalk.
i have years of experience of flashing my phone numerous times back in the ppc6700 days and have had a moment since january and always flashing off sdx and am glad to be back on xda! hit me up ill work with you and tell you what bugs i find etc after i know your phone wasnt bricked
Hello, im a loyal follower of joeykrim from sdx-developers. No experience in writing or creating, but MORE than willing to be a test dummy, guide writer, as i can be quite explicit (the good kind), or a noob helper. pm me and i can get you my email address, phone number, or we can chat through facebook. not currently using any other methods of communication but im willing to switch to anything else more universally accepted by these fine forums.
EDIT: joined xda because the evo is coming out, and i hear this is THE place for htc devices. want to give all the assistance i can
My name is Dan, though I also go by Q. I got an EVO at Google I/O, and want to get it rooted while I still can (an NDA may get in the way soon)
I've been hacking on Linux for 8 years now, and know the entire system very well. I'm also not particularly afraid to solder (which is unfortunate, because I'm also not particularly good at it), so that may be an option. I also have a Droid and a Google ION.
I'm a jack-of-all-trades. I know some C, mediocre C++, C# expert, some java (easy to pick up), php, vb.net, etc. I know hardware, but not embedded stuff. I'm the geek that other computer geeks come to. You get the idea.
But, what skills are you using to modify the Android kernel? Do I need to know assembly? C++? I know I need to know C and the Linux kernel, but how much of the kernel do I need to know? Beginner, so-so, professional, expert? Do I need to know embedded Linux specifically? Do I need to know Linux drivers?
Just point me into the right direction, thanks!
I currently have the G1 from 2 years ago. I'm put my deposit down, and getting my EVO on 6/4/2010. I look forward to learning from you guys.
im well... toastcfh been through a lot with linux for sure. it all started with my old Dell Axim X50. i began working on linux for that device before android was a real deal. then i got a HTC Diamond and did a lot of kernel work for the support of linux on it and other HTC devices. got my HTC Heroc by a streak of luck and smooth talking for free (sprint can be dumb) . anyhow, on the Heroc i managed to be a big part of root,porting and development for it. the main things im known for is my work on Eclair for the Heroc and more recently my port of Eris 2.6.29 kernel source to the Heroc. creating my own board files through a lot of creative debugging and previous struggles with backporting drivers from .29 to .27. at the moment its the only .29 source for the Heroc as Sprint/HTC hasnt even released the .29 source for the device yet. also my work with overclocking the Heroc, but those are just notable contributions to the community ive made. im also the kind of person that is willing to help almost anyone. ask anyone whose ever asked for my help. i believe in the idea of open source and helping others. i also believe in giving credit where credit is due. or at least giving it the boyscout effort anyhow i cant promise ill be ablee to make ur EVO turn into a skynet and cleanup the oil spill in the Gulf. but i can promise that ill damn sure try. im not one to be told it cant be done, nor will i ever except that statement unless it can be proven without a shadow of a doubt (btw its pretty hard to prove to me )
anyhow im looking forward to root, as we need that first and for most. im happy to know we got some awesome devs here and coming soon.
as a single developer i am nothing. but together we can have everything.
toastcfh said:
im well... toastcfh been through a lot with linux for sure. it all started with my old Dell Axim X50. i began working on linux for that device before android was a real deal. then i got a HTC Diamond and did a lot of kernel work for the support of linux on it and other HTC devices. got my HTC Heroc by a streak of luck and smooth talking for free (sprint can be dumb) . anyhow, on the Heroc i managed to be a big part of root,porting and development for it. the main things im known for is my work on Eclair for the Heroc and more recently my port of Eris 2.6.29 kernel source to the Heroc. creating my own board files through a lot of creative debugging and previous struggles with backporting drivers from .29 to .27. at the moment its the only .29 source for the Heroc as Sprint/HTC hasnt even released the .29 source for the device yet. also my work with overclocking the Heroc, but those are just notable contributions to the community ive made. im also the kind of person that is willing to help almost anyone. ask anyone whose ever asked for my help. i believe in the idea of open source and helping others. i also believe in giving credit where credit is due. or at least giving it the boyscout effort anyhow i cant promise ill be ablee to make ur EVO turn into a skynet and cleanup the oil spill in the Gulf. but i can promise that ill damn sure try. im not one to be told it cant be done, nor will i ever except that statement unless it can be proven without a shadow of a doubt (btw its pretty hard to prove to me )
anyhow im looking forward to root, as we need that first and for most. im happy to know we got some awesome devs here and coming soon.
as a single developer i am nothing. but together we can have everything.
Click to expand...
Click to collapse
yes! youre getting an evo 4g! we're going to have a nice group of devs here ..i having a feeling toast is going to be the one to port froyo
Cheers to all the great devs speaking out. I've been watching the android game from the sidelines since the G1... I've been a palm loyalist for the longest time, but I'm finally dropping the Pre to jump onthe EVO.
Can't wait to get into customs roms (bleh to Sense, hoping for vanilla froyo).
I'll be everyone's testpig, I promise
Hey guys, I'm Kyle. Currently a computer science major at Berkeley. I haven't really messed around with Android before, but I attended I/O and received an Evo. I really want to get this thing rooted, but I have no idea where to even start. If anybody has some pointers, that would be great.
Happy hacking
Adam / apristel - Live in Green Bay, WI, 15yr computer tech, mostly windoze and linux.
Started phone hacking when the RAZR came out. I helped get modmymoto.com going and spent alot of time being a mod there. I also created some very popular roms aka monsterpacks for the GSM V3 RAZR, then moved to the V6 MAXX....few years later got onto the WM Scene, got a TP and eventually a TP2. I made personal roms, never shared them, but I shared tons of hacks and cabs I made. I got sick of WM and got a moment and a hero. ..now the EVO in a few days.
I'm willing to put in what I can, I know I'm not at the level of you linux pro's but I'm not scared to try anything.
Glad to see familiar names here - this should be an exciting time. Glad to share it with you fellas.
Welcome me in!
I've done a lot of themes for HTC devices throughout the years. I've owned mainly windows mobile devices, such as i930, Apache, Titan, Touch Diamond, Touch Pro, and the Touch Pro 2. I've always been flashing ROM's and helping ROM dev's with hexing things, changing some layouts here and there, registry edits and of course testing it before it went public. I also host all this stuff online for free since I HATE countdown sites for a download.
I helped with MightyROM themes and we had over 7TB of data pulled from the servers, which is pretty amazing, but I'm all Android now!
I hope to learn Android quickly and hope that some of my tools will also work with it. I have good hosting capabilities if a dev needs it, and I'm more then willing to help. I've done work for over 10+ cooks, on over 8 different devices since 2003.
Background: BSCE, Machine Language on MIPS, x86 / arm / mot / att assembly, C/++ on Posix and Win32. PIC / HC11 system design. GCC cross compiling. Have a JTAG, digital storescope, and an HP protocol analyzer. Been using Linux exclusively at home since '99.
Projects:
- Open source contributor on a few Linux projects (mainly device driver / interface development)
- Helped with the Agenda Vr3 (Snow rom)
- Hacked around with the IPAQ Linux (hardware and software)
- Helped with the Zaurus FBVnc effort
- Helped with the IOpener hack / USB problems
- Helped with the EPOD Windows CE hack / drivers
- Helped with various efforts on the Palm Pre
Future Projects:
- Root (someone will probably beat me to this)
- WebKit over HDMI (not sure where it stands on launch day)
- BT HID Keyboard (sounds like we need some back porting here)
- BT HID Mouse (virgin territory from what I have seen)
- Video recording bitrate (fun project on the side)
The EVO is my first android phone, not my first HTC though. So hopefully I can help a little bit here and there.
Hello,
I work with a small company and develop everything from boards to firmware to full-blown desktop applications for interfacing with different sensors and devices.
I've started at both ends of the computer world and am working my way towards the middle. On one hand I know my way around assembler (although I prefer C...) and write firmware for AVRs and PIC microcontrollers and on the other I'm a fluent .Net developer and have built some pretty complex .Net applications, some PHP applications, and fiddled around with the Google web toolkit.
I've reverse engineered hardware before but nothing close to the complexity of the EVO. I've never developed for Android before but I'm eager to break out the SDK and learn. I have some limited Java experience (my philosophy is once you know one managed language you know them all and I have some extensive experience with it's cousin, C#).
Very eager to start tearing into the EVO and Android system and see if I can't contribute to the effort to root and expand this device!
I've never been a huge contributor to a community effort but I hope to change that in the coming years and see if I can't contribute something back to the communities I have learned so much from!
I'll be getting my EVO June 4th
Relative rookie here in terms of mobile devices. I've put together a few custom WinMo ROMs for co-workers and myself. I've quite a few devices, but currently have the ones in my sig. I'm a professional computer geek. I write apps in C++, various .NET, PHP, etc. and work primarily with server systems (Windows, Linux, Solaris, etc.).
Looking forward to contributing to the Android world soon. Lots of great stuff here.

Interested In Android?

I have been running Froyo for three days now as my primary phone Operating System. Although NAND is not available and may never be for the HD2, 99.9% of everyday functionality is.
At this moment, the only thing I can think of that doesn't work is WiFi tethering, which is not a big deal for me.
I thought about writing a tutorial along the same lines as my others; a simple, step-by-step method for locating, downloading, installing and running Android on our T-Mobile US HD2, but I am not sure that there is enough interest here.
Before anyone points out that there are such tuts over on the Leo forum, I would like to mention that they are poorly written and confusing for a complete newbie. I believe that I can do a much better job myself.
If I get 10 positive responses to this thread, whether by poll or by reply, I will write the tut. Negative responses will not count, but are welcome.
I think a simple step by step walk through is a great idea!
Sent from my Nexus One using XDA App
newbie in need
I will jump on this band wagon...I would love to see a step by step guide to Android for my HD2 t-mobile us. I just got a 32g sandisc and thought about using my original 16g for Android. Can you advise me?
Thanks for the thread
I have already installed android myself. Was alot of reading before I felt comfortable to try. You are right, the documentation in the Leo HD2 forum can be overwhelming. Give it a go, I am sure it will be appreciated!
Sent from my Nexus One using XDA App
I voted yes.. I was curious: what is the difference between running android on a normal hd2 vs the tmobile hd2? I just flashed a bios and radio on my us tmobile and I was about to attempt to run FroyoStone_Sense.
Android????
I thought about doing the android on hd2, but like you said, it seems to confusing, and dangerous, i don't want to brick my phone, and would i have to use another sd card just to run android on my phone. I am just safe running spb mobile shell along with htc sense that came with my hd2, i don't know, help me.
yes
yes - i would be interested in a tut for the tmo hd2
I think it's a great idea... Reading is important, but a lot of people here aren't that technical and I think that they do get lost in some of the verbiage used in the posts...
Please
I personally would greatly appreciate it. I fried my first HD2 playing with Android a few weeks ago. HTC was kind enough to send me a replacement unit. Long story short I would prefer not to make the same mistakes.
Good Idea
I think its a good idea i learned years ago how to flash phones and create different partitions on your sd card for different roms, but i did jack up my fair share of sd cards during the process, luckily never a phone lol. I think it would be good for other people to not have the same amount of issues. Been running android for months on my HD2 tried every flavor, but with recent releases it is finally good enough for everyday use.
Thanks!
Thanks to everyone who responded! The results were overwhelmingly positive, all the replies were "yes" and all but 1 of the 18 polled agreed as well.
As promised, I will start the tut immediately (flashing my phone now and will re-install Android in a bit to ensure I have the steps right) and it should be up this evening or tomorrow morning.
Moderators: Please feel free to lock this thread out and let it die, it has served its purpose
can't wait to try it out. Anyway to backup the current phone before flashing to android?
dotNet07 said:
can't wait to try it out. Anyway to backup the current phone before flashing to android?
Click to expand...
Click to collapse
We aren't "flashing" per se. Your Phone's ROM is untouched, you just install and run Android from the SD card. When Android starts, most of Windows Mobile is shut down (I'm not 100% sure of the whole process, sorry) and Linux is loaded, which runs Android. If it helps, you could think of it as full-screen Emulator, but Android takes over fully.
I sync to Google via Exchange (see my sig for the link on how to do it yourself) and when I switched to Android, my contacts were also added along with the FB stuff that I added back in Sense on WinMo.
By the way, this thread is officially dead. I did indeed write the tutorial and it's in my sig as a link as well.
Hope this helps!
---Deleted Duplicate Post---
Sorry about that, Folks!

[Q] Brand New to Droid

Brand new to the droid, I have unlocked the palm by verizon back in the day and then the blackberry 9000 for att to tmobile.... I now have the shift and I was looking at the threads that the main guy put up about permante rooting and I can not figure this out... once you get to step four I believe he starts talking about temp root and then I gave up after cross reference after cross reference... then it started talking about ADB and then I went to link that one suggested to get it but then there were like 4 more downloads ADT SDK, Eclipse, Java...
I just want to know: 1) how to overclock the man for speed
2:want to unlock for free tethering(BTW the new sprint commercial about throtling i guess I will take him up on it since its free)
3:Better Battery Life
4:
EASY WAY AND INSTUCTIONS TO FOLLOW TO ROOT: Like am I putting commands on the computer or through the phone, very important to know for a novice.... well thanks in advance.
Try this:
http://forum.xda-developers.com/showthread.php?t=976605
^ Shift Faced

New Nexus Player-user! What will I gain by rooting and installing CyanogenMod 12.1?

Hi!
I'm a new Nexus Player-user!
I just picked up mine from the store and have a few questions before I dive into it all.
Mainly, what will I gain by rooting and installing CyanogenMod 12.1 on my Nexus Player? And maybe more importantly, will I lose any functionalities?
Is it OK to update the original firmware (if there is one) before I root and install CM12.1?
And last, is there anything else I should know or think about?
Any answers are helpfull!
Thanks in advance!
Over 60 have read, and no reply? :crying:
I'm just sitting and looking at this thing, itching to give it a try, but I don't dare until someone can answer my questions... Sorry for being such a stupid noob. I'm just scared to screw something up.
I just got mine as well. But i have a several year history of tinkering with android. As efrant taught me long ago with my gnex, read and understand first, tinker later. If you know exactly what you are doing and how youll recover in the event of failure, then you are set. If you just use toolkits and run into issues, most more experienced users will not have the patience to help the impatient. So... Have you booted it up and used the stock software yet? How do you like it? Anytime you change firmware you are gaining and losing. It can change the whole experience. Since you just got it though, one suggestion is to fastboot unlock it now, so you're not concerned with backups and losing data later. There is a guide around here.. Cyanogenmod has been around a while and its definitely worth trying their software. They likely have root in their firmware and you do not need to install it separately. Also, there is no real reason to update your rom if you are just going to swap it with cyanogen anyway.. I primarily use root for elevated privileges and tinkering. Until you know you need it, you can hold back. So onto my experience: I just hooked up my nexus player the other day and found it unbearable. Basic setup and it was unbelievably slow. The reason seemed to be the attempt to update its software in the background. So last night i did it manually, and boy what a difference it made. But it still is a bit of a letdown. My initial goal with it is to get xbmc back up and running for streaming. I have not fully investigated it yet, but i suggest you also look into it as another aftermarket option. See tvaddons.org; you are looking at kodi or tvmc.
I do have the Nexus Player rooted and a custom ROM. So far a bit better use of side loading applications and cloud applications. I like the flexibility.
Sent from my Nexus 7 using XDA Free mobile app
Thanks for your reply guys!
I've unlocked bootloader and rooted my NP, but nothing more than that.
I do like the stock rom quite a bit, especially the GUI, but I feel VERY LIMITED with such little storage space.
It's very off-putting that the voice search feature does not work with CM-12.1 yet, since I like it a lot, but not having the possibility of expanding my storage space with a usb stick with the stock rom is a BIG let down.
So it really comes down to what I value the most...
Is CM-12.1 the only custom rom that has a GUI that's very similar to the one on the stock rom?
Is voice search broken on all custom roms out there?
I am more of a iOS-guy, and this is really the first time dipping my toes into tinkering with Android.
give the dev preview of android m a shot. natively you can browse now additional memory. definitely better if you like the leanback experience. all other custom roms are giving more a complete android experience. as said, try the dev preview m. it surprised me a lot. of course there are some bugs in there but it let us hope to come more...
Much like the rest of other guys say. A custom ROM will give you a more "full Android OS" experience. I upgrade to 6.0 (M Preview) and must say the experience is great. I was able to use an OTG cable with multiple outlets to connect a USB keyboard/mouse combo and a 32GB flash drive I had laying around. The experience is great and works wonderfully.
Can this device run full Android apps with the stock firmware or is it limited to TV apps?
Codename_Falcon said:
Can this device run full Android apps with the stock firmware or is it limited to TV apps?
Click to expand...
Click to collapse
Of course it can. You need to sideload them and use a mouse to have good control within them though.
dannyboyswe said:
Is CM-12.1 the only custom rom that has a GUI that's very similar to the one on the stock rom?
Is voice search broken on all custom roms out there?
Click to expand...
Click to collapse
I know this is a little bit late and time has passed but the launcher for CM12.1 depends on what you select, and if you install GAPPs for android TV.
All custom ROMs built from the AOSP base have a broken voice search due to it being a proprietary binary driver with no open source component. Unless someone builds a wrapper or reverses and reimplements the driver this will continue for a long time.
It is great
Just get android 6

Windows phonwe user finaly switching over.

Was a windows phone user. So im totally new to this. Could use some help. I have a g5 plus. FRESH OUT THE BOX! I want to put lineage on this bad mamajama but i have absolutely no idea where to start. Im told root then install but im still not sure where to start. Apps i need are gmail, one note, gab, minds, youtube, brave. I would appreciate if you fine android wizards could point me to the proper step by step tutorials. I dont want to brick this sucker. Thanks!
Also get telegram and join the G5+ group. many devs for the roms we use are active daily.
I also recommend to stay on the stock ROM at least for a little while. I used to always root but now stock Android is pretty nice and the rooting scene has changed a lot since I was in it. There are some potential problems and it is usually recommended to have some basic knowledge when rooting instead of blindly following a guide.
All those apps should be available at the Play Store (maybe not GAB (oh boy)) but I suggest you look into YouTube Vanced instead of using the stock YouTube app
Last year I switched from a Lumia 640 lte to the G5 Plus after being on that platform for 3 years. First thing I did was search for similar apps that I used. As for the launcher, I settled for Launcher 10 which is very close to the original start screen and app list on windows 10 mobile paired with 'Whicons' pack. It has plenty of space for apps and other files.
Now under a year of ownership, it's running stock Oreo from side loaded zip. it's been a great experience, never rooted or needed a custom rom.
Thanks for the advice everybody. I was able to get everything taken care of.
@ElroyJx Hey that setup looks pretty great. Wouldnt have imagined someone would have gone to the trouble to make a launcher to mimic windows phone.

Categories

Resources