yashsingh1/xdaforums huggingface dataset:
[EVO 4G General] zonyl:
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.
[EVO 4G General] andrew500:
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 :)
[EVO 4G General] Deviation:
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.
[EVO 4G General] toastcfh:
Awesome I'm seeing some faces I remember from winmo. Lilrico I was a big fan of MR and ur green theme back in the diam500 days. Good to see u come to the android side, ur gonna love it
[EVO 4G General] GODZSON:
Those who were winmo (as myself) and are beginning their journey into android will deff see the unlimited capabilities there is to enjoy.

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

Sent via the XDA Tapatalk App
[EVO 4G General] toastcfh:
yep my friend and having u over here is a blessing too. uve done a lot for us on quite a few devices. BTW i dont think i ever said this directly to u so i will now. thanx man for all ur hard work theming and such. i drive and teach people what u do and are always completely open about ur work. i respect that as i try to do the same myself. again thank you
[EVO 4G General] Calkulin:
Picking up Linux pretty quick, so I'll be here

Calkulin
[EVO 4G General] Tenny:
Haha Calk's here... so many old faces from WM days, glad to see everyone will be coming to the Evo!
[EVO 4G General] Kshawn:
Solo here. Learning as much as I can to help out, my forte would probably be something along the Lines of designing more or less than coding *since i need to learn that*

Calk! Glad to see you here too! still loving your current rom on my moment. I can sense the epicness brewing already
[EVO 4G General] edub186:
What's going on people. I'm a noob to Android and def want to learn how to develop roms and cool apps for the community.

I'm coming from Winmo so I have a lot to learn. I'm glad I notice quite a few names because I was definitely scared I was gonna lose contact with all the great Winmo devs.
[EVO 4G General] eme82:
This is amazing...so many great devs here. Calk, I've missed you since I left the TP2. I had plenty of sleepless nights with your kitchen since the Diamond.

Mix a little Toast (hopefully Flipz too) and this is going to be one blazing device.
[EVO 4G General] edub186:
Also did the post count reset? I've been on this site for years, Wth.
[EVO 4G General] MindWr4ith:
Hi guys im new to the site im a information systems major and i know a bit of java, vb, and c++ although my focus is around web design. Hope to get to know you all better.
[EVO 4G General] Techknowfile:
Hola all,

I will be switching over from my pre to the evo on the release date. I'm coming here from precentral.net, where I released a 3g hack for the pre (in places where sprint 3g wasn't available). We unfortunately still don't even have 3g where I live, so I intend to do the same for the HTC EVO.

forums.precentral.net/palm-pre/216852-how-get-hybrid-evdo-palm-pre-while-roaming-alltel-flagstaff-az.html

Also, just to be honest, I hadn't even heard of this phone before today. It looks incredible. I just got a brand new palm pre in as a replacement for my old one and intend on selling it to basically the the EVO for free. Glad I was able to find this dev site to get a head start with the community pre-release.

Experience:

Basic programming with java, c++, c#, php, abap - mysql and pl/sql.

Phone hacks using QPST

Theme Design

WebOS Terminal rooting/hacking

Web Site design (could be useful for the dev-community)
[EVO 4G General] willy900wonka:
This bud's for you: http://scpd.stanford.edu/search/publicCourseSearchDetails.do?method=load&courseId=6650469

Have fun!

As for me I don't have much background in Androids. I figure any OS which has a permanent running log file and weird semaphores, is ok with me. Oh, I search. lol
[EVO 4G General] Tenny:
Too bad that's not free for all students!
[EVO 4G General] willy900wonka:
I'm on the other coast, so I didn't read a lot of the registration stuff, but iirc it might be $25. Sounds good though. Wish they would do Boston.
[EVO 4G General] maejrep:
I'm in the Google I/O crowd :) Coming here from the Hero forum. I'm the one who reverse engineered and released a working, booting kernel source for the stock Hero kernel a week before HTC released theirs ;)

I know a lot of people are anxious for the root exploit (no, I had nothing to do with the current unreleased EVO root). But the problem with having root is we still need to get around the NAND protection that prevents us from writing to the system partition. Shouldn't take long, just requires some extra work.

As it is now, those guys who are getting root via exploit can only get root at that time, and can't make it permanent until they can unlock the NAND and write to it. With a leaked RUU acquired from a friend on the forums (his choice, if he wants to chime in or not), that root ability (ro.secure=0) is already built into the system image, and it's the same version as what was on the phone when we got it. Means we can just "su" to root as we please, but still have the same problem of the protected NAND.

Screenshots attached for your enjoyment :)
[EVO 4G General] chuckhriczko:
Maejrep, glad your aboard bro. So wait, you have a leaked ruu that has su?
[EVO 4G General] joeykrim:
i was under the impression, maybe im wrong, but the ro.secure=0 is set in default.prop, stored in ramdisk part of boot.img not system image as mentioned above, and effects how adb interacts with the phone. ro.secure set to 0 means adb shell by default connects as root. once we have root access can we remount system to read/write or not because of NAND protection? i need to research this NAND protection, any helpful links?

i dont think ro.secure=0 installs the su binary into /system or any other partition which would then allow to just "su" to root as we please, but ro.secure=0 only allows adb shell root access.

once again, i could be completely wrong but thats my understanding of how it works on the samsung moment which uses RFS (samsung proprietary) instead of NAND ...

and to not get far off topic, im excited learning about all the developers on here, check the thread a few times every day, and i look forward to our future success!!
[EVO 4G General] toastcfh:
The ruu I have acquired su is in /system/xbin and gives the user root access. But the nand security has the system locked down leaving the user without write permissions on any partition. We are now attempting to exploit the nand security and gain access to write on desired mtd partitions. But yeah this new security approach is why HTC is releasing kernel source in a timely manner. Who else thought HTC releasing source for the updates new devices seemed shady?! But yeah determination is our key
[EVO 4G General] chuckhriczko:
I wondered why they were releasing sources on time. lol
[EVO 4G General] djarche:
I'm am litterally addicted to flashing now. All my friends have some sort of android phone so i've done like 12 of them. Getting kinda bored with my CDMA Hero, been drooling over the EVO since we heard about it. Don't know when I'm gonna get it, but its gonna happen. Also live on these forums. G1, Eris, Hero, BLUR, Moment, basically all the same but i wanna take it further. gonna try and learn from all you guys and try and take a stab at dev work :D
[EVO 4G General] RavenII:
Pretty cool stuff...nice meeting all of you.

Well, I'm RavenII...I've mostly been dealing with "ESN Repairing" and phone provisioning. I had no other choice since phones that were coming out on VZW/Sprint couldn't be used on US Cellular (when I was with them)...

I'm not at all a well taught hacker. I mostly socially engineered my way to information...well that and not caring about "bricking" a device.

My most notable works were on Mobile-Files (when it was around, I haven't found a substitute)...they included ripping people who don't share information a "new one". How to access and modify your Motorola Q using QPST and activating data on a blackberry for people who's carriers didn't have BIS...most of that stuff is behind me though, I'm a tad bit rusty.
[EVO 4G General] maejrep:
Yes and no.. "ro.secure=0" can be in either boot.img or system.img; but if it's in boot.img, it *cannot* be overwritten in system.img (due to the "ro." in front -> "read only", so it can only be set once). But yes, in this case the property does exist in the boot.img, not system.img: when I said "system image" I didn't mean "system.img" :P Just meant in the ROM (PC36IMG.zip) that gets flashed to the device.

As for "su", that doesn't really mean anything: even the stock EVO that they gave out had both su and sudo, but you couldn't execute them, so it's pointless. Having secure=0 means adb starts as root automatically, but there's no telling what else could be checking that property: they may have a custom su that specifically checks the secure property, before granting access.

I haven't started disassembling the kernel I have now, but based on the source code that toast provided, msm_nand_unlock isn't even implemented in the code, which means the MEMUNLOCK ioctl is not going to work, and we'll have to find out how that is implemented, and maybe do the work ourselves as a low-level temporary kernel module. I'll try the ioctl first though, and see if it's in the kernel (my gut says no)
[EVO 4G General] kmartburrito:
Hey there everyone!

Been a loyal XDA'er since the HTC Wizard. Moved on to the Mogul, then Touch Pro, and then Hero.

I'm a developer by background, working in the healthcare IT industry. I've got some good Linux background, and have the potential to be a strong dev, but haven't had anyone show me the ropes on cooking ROMs or compiling kernels.

I've got an app out on the market, with a couple in beta close to release. I would love to help from the hardware side, but might be the most useful in creating custom apps for us should we find a need for something.

I'll help in any way that I can, and look forward to reconnecting with some of you that I recognize already from past forums here @ XDA. I can't wait for June 4th. :)
[EVO 4G General] hokansoc:
Hello everyone!

Past experience:

Alpha tester for numerous projects with the Samsung Moment over at samsungmomentforum and sdx-developers. Admin at both forums.

Dev work

-Created working ops file for ODIN to work with the moment

-Helped with the effort to port 2.1 to the moment early

-various other theme and hex editing stuff

Anyways, i'm not that skilled yet but I intend to learn. Looks like an awesome community for the EVO is already starting.
[EVO 4G General] Sporkman:
hi im sporkman i have no hacking skills but im all ways willing to learn :D
[EVO 4G General] splicitysplat:
Hey im excited to be involved with this new device. I, like many others am coming from winmo, so there will be a lot to learn. I don't have much experience I have flashed roms onto my vogue and made a few themes, but I have a ton of free time on my hand and would love to learn and be able to help out in anyway I can.
[EVO 4G General] rmk1825:
Hey Guys,

Senior Java Programmer here. My professional career is a java programmer. I program apps using eclipse.

I've had the Mogul, Touch Pro, now Touch Pro 2. I always used other ROMS or Kitchens to cook my device.

No experience in Kernel development. Some C/C++ programming experience. Some Linux Experience. Would like to get into the Android development community. Very excited about the EVO and looking forward to learning and contributing anyway I can.

Thanks!
[EVO 4G General] shep211:
Hello everyone my name is brandon. I work in IT department for a fortune 500 company. I also own a local onsite computer repair & networking business. I have cooked roms for WM. I have been working hard at learning to cook for android. I program in autoit, C++, and C#. I am working on learning java and android sdk using eclipse. My first android device was the nexus one so i am fairly new to android but not to Linux.
[EVO 4G General] sheffield:
Hi all,

Summary:

* Long time lurker, first time poster

* Linux as primary system since 1998

* Compiled lots of kernels (linux 2.2.x-2.6.x), made a few mods here and there

* Ran a linux frankenbuild as my primary system for 4 years on hardware less powerful than the average modern smartphone

* Currently finishing the 2nd year of a PhD in computer science

* Most research is focused on compiler optimizations

* Some other research relates to power management (e.g. linux scheduler hacks)

* 3 years in the Fortune 500 coding Java, SQL, sh/bash

* Currently develop mostly in C, C++, x86 asm, Python, and sh/bash

* Previous WinMo user (Mogul), flashed and cooked ROMs blah blah blah

* Have been coming up to speed on the Android SDK and NDK API's, along with the Android source

My old Mogul's :eek: touchscreen died last weekend, so I'm upgrading to an EVO ASAP.

I'd like to get into more system and kernel level stuff, especially power management hacks. I'm also on a personal mission to write a lock screen app that doesn't suck.

Looks like there are some really talented and experienced devs here. I am looking forward to working with and learning from you.
[EVO 4G General] maejrep:
Succeed, and a lot of people will be happy :) of course, "suck" is relative to the observer, but that's what's so nice about being a developer and having an open platform :D You can write what you want for yourself, and if someone else likes it too, all the better
[EVO 4G General] Avalaunchmods:
Hello im Avalaunchmods. aka gary.

-Started with xboxs. joined avalaunch dev team in week 2 of work. got alottt of skills there.

-own(ed) a business that i repair all electronics.

-i can write in c++, some java.

-phones started with razrs. i made monsterpacks galore for them.

-i have compiled kernels for linux but i dont release alot.

i hate linux. so day one ill release my avabox here with Dev tools for windows.

ill put forth effort with fixes for problems. i like troubleshooting and fixing things. soo dont expect too many new things from me. i do have a vast knowledge of the hardware/software from almost every phone around.

thats my application. do i get accepted to the evo forum? :cool:
[EVO 4G General] khov07:
Wow, really impressed at all the dev's around that are ready to work on the EVO. I'm not a dev myself, but as a network admin I support all kinds of hardware. XDA has been very helpful to me with different devices.

Very excited to see what the EVO is truly capable of.
[EVO 4G General] Chad256:
n00bie dev

Well i don't have much experience or any at all really

the most techie things i've done are

Jailbreak my ipod touch

Use linux terminal

horrid html (tech studies 1)

but i want to learn and figured this would be the best place to learn if any one could help me gain some knowledge in java and other things i would need to know to be a dev i'd be :D :) :) :) :) :D . (plan to get the evo soon extremely excited!!!!)
[EVO 4G General] Rennat:
I am experienced noob per say. I know abit about how linux works and how it is built from doing alot with my Pre. I can help out almost anyone as far as rooting/editing and such (will have to talk a walk around the Evo before I start though). And would LOVE to help anyone beta test there work. I know HTML/Javascript quite well and am in the process of learning Java right now. That pretty much means that I can read code and modify it but not yet make anything. I would love to help out anyone who needs help and would love to see a PM from anyone.

Also I would Like to add that I did have a HTC Diamond. I used and followed the XDA forums and installed the MightyMouse ROM on it and know a bit about WinMo and these forums.
[EVO 4G General] Professa91:
Long Time Lurker

Hi everyone, I'm Dan. I've read and used xda since the Apache and winmo 5 days. I have a pretty good knowledge of Java and know a little about linux and I am currently working on an Android game, but I want to learn more and help out with kernels and roms now.

It is amazing seeing the support the EVO is getting and it is great seeing all you developers on board and the themers and the coders whose work I have been using on all my phones for the past few years, including the guys from sdx working on the Moment that I am using now.

I was a little on the fence about the EVO because I didn't want to loose my hardware keyboard, but seeing all the great devs that are going to support it made my decision final to pick up an EVO tomorrow and I look forward to seeing what you guys can do to make it an even better phone.

P.S. I am available for any kind of testing or help that I can offer to the community.
[EVO 4G General] zane78219:
I start hacking with the xbox, moved onto cable modems, and now I do jtag hacks on the xbox360s. I have a lot of c++ experience and am about to be picking up java (thanks to android lol). Basically I can't own a device with out hacking into it and uncovering its full potential.
[EVO 4G General] frifox:
Been on here for quite a while, mostly in "leecher" mode enjoying all the goodies WinMo devs on here cooked up. Now that I'm getting Evo, I'll let myself loose with modding/tweaking ;)

As far as "hacking" background, I was involved with more "typical" hacking. Viruses, trojans, antivirus evasion. OS exploits, local/remote system takovers, network sniffing, session hijacking. Password cracking, hash decrypting/brute-forcing, and all the other similar "fun" stuff... Later on moved on to video/youtube scene. FFMPEG+x264+MP4Box and a good ol' HEX editor, managed to upload and have youtube stream full 1080p h264 video back when they only allowed crappy 320x240 VP6/H263 videos. Later on hacked youtube's 10:59min time limit, uploading a 100hr video. Found an exploit in youtube that crashed ALL browsers upon viewing a "patched" video, tho youtube devs patched that exploit within few weeks, lol. Sometime later wrote a batch file that takes pic+audio file and encodes to HD video for uploading to youtube. Highly optimized the process and got 11min 1080p video to encode in under 15 seconds producing VERY small filesizes (~15MB)... good times :p

As far as mobile "hacking", I've been mostly cooking themes and UI mods for personal use on my WinMo 6.1/6.5. Also, researched video file playback on Touch Pro in and out. Got my phone to play DivX/xVid/Baseline-h264 videos up to 720p smoothly, with at least 25-30fps playback. For other videos wrote a batch script to encode/compress to optimized h264/AAC MP4. Should I mention that the batch script was FULLY autonomous and supported unlimited drag&drop from explorer into the script, a feature that is found only in GUI based apps, hahaha :D

Anyways, expect me to contribute mostly in "media" aspects of mobile devices. UI, themes, video playback, etc... Looking forward seeing what this lil Evo can do when pushed past its limits :)
[Hero CDMA Q&A, Help & Troubleshooting] chuckhriczko:
So last night some Nexus One owners got their 2.2 upgrade. Anyone know anyone who would be willing to provide a system dump so we can dev this up?
[Hero CDMA Q&A, Help & Troubleshooting] Darkshneider:
You can post this in the N1 section and see what happens.
[Hero CDMA Q&A, Help & Troubleshooting] smoothone:
I have an N1 and a Hero thats why I frequent this forum and I can tell you that it is a rumor and absolutely no one on the nexus forums has the update or a rom! So absolutely no dump!
[Hero CDMA Q&A, Help & Troubleshooting] animal7296:
Love the pic in your sig.
[Hero CDMA Q&A, Help & Troubleshooting] smoothone:
Thanksssssss :D
[Hero CDMA Q&A, Help & Troubleshooting] VinceOB:
This doesnt belong here...it belongs in General or the N1 forums.
[Hero CDMA Q&A, Help & Troubleshooting] zenulator:
Until there's a dump this should be locked or moved.
[Hero CDMA Q&A, Help & Troubleshooting] obelisk79:
Engadget confirmed they recieved a push among a few others. Little is known about how the rollout of this is being handled right now.
[Hero CDMA Q&A, Help & Troubleshooting] Leukay:
Someone is currently uploading it in the Nexus forums. They said it will take a while, but it is uploading from their iphoney

http://xdaforums.com/showthread.php?t=658063
[Hero CDMA Q&A, Help & Troubleshooting] Austin3600:
Tech-Crunch confirmed they received the update as well. Seems like a really weird roll-out?
[Hero CDMA Q&A, Help & Troubleshooting] markus_del_marko:
So we may actually have a working 2.2. rom pretty soon for our hero's? :D
[Hero CDMA Q&A, Help & Troubleshooting] gu1dry:
We already have a working 2.2 ROM for the Hero, just not full working.
[Hero CDMA Q&A, Help & Troubleshooting] crazymike1234:
Hahaha...thats funny:

http://www.androidcentral.com/how-update-android-22-froyo-your-nexus-one-manual-way

Mike
[Hero CDMA Q&A, Help & Troubleshooting] animal7296:
Is this the actual rom?

http://xdaforums.com/showthread.php?t=686631
[Touch Diamond, MDA Compact IV ROM Development] neopeek:
Sure there are located some other threads with several builds. But this one seems to be the fastest and runs very smooth on my HTC Touch Diamond GSM. Like in all other builds stumbling around this forum the package should work with all compatible devices.

I am still not able to link something here as the mods didn't update my account. I will update this thread frequently when I am able to link.

If you are interested in watching how the latest build boots up on our Diamond then check out:

Diamond Android

Other builds took about 10mins to boot up on my device. This one needs about 6mins (see video on posted url above)
[Touch Diamond, MDA Compact IV ROM Development] immortal_1:
i will test it and give you feedback, thank you