yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] LouZiffer:
Different phones store the kernel, recovery, etc. in different places on the internal flash memory. It's important for developers to know where these things are on a phone when they're working with them.
[Android Software/Hacking General [Developers Only]] El Ha$on:
Ok. And how were you able to pull these out??

Sent from my ROOTED HTC Evo Design 4G.
[Android Software/Hacking General [Developers Only]] LouZiffer:
They're the contents of /proc/emmc on the device.
[Android Software/Hacking General [Developers Only]] HampTheToker:
Did you use an app like Root Explorer or adb? I think that's probably what he meant, but I could be wrong. I'm curious myself, honestly.
[Android Software/Hacking General [Developers Only]] El Ha$on:
+1 on this. Thanks for clarifying.

Sent from my ROOTED HTC Evo Design 4G.
[Android Software/Hacking General [Developers Only]] LouZiffer:
Sorry, guys. I sometimes forget that there are a lot of new users out there, and mainly posted the info above with the developers in the dev forum in mind as this information is not useful to the average user. You can use a shell program, root explorer, adb, or any number of methods to get and look at the contents of /proc/emmc. It's a plaintext file on the phone.
[Android Software/Hacking General [Developers Only]] HampTheToker:
I used Root Explorer and could view the contents of proc/emmc as displayed in LouZiffer's post. I'd love to know what this all means as well, but I don't even know where to begin asking questions, lol.

Does the contents of proc/emmc point us to where the actual recovery is located?
[Android Software/Hacking General [Developers Only]] LouZiffer:
Those are the partitions on the internal flash memory of the phone. Each one corresponds to a device linked in /dev/block.

For example: According to /proc/emmc, /dev/block/mmcblk0p21 is your recovery partition.

The EVO Design 4G happens to use the exact same partition scheme as the EVO Shift 4G. This doesn't mean they are the same hardware (though they're close, board-wise), but it does mean that existing solutions won't have to be modified as much to work on the Design.

EDIT: A translation of what you're seeing...

mmcblk stands for MultiMediaCard BLocK device. It's what Linux/Android calls a type of flash memory. mmcblk devices have partitions similar to how hard drives can be partitioned.

mmcblk0 is your internal flash memory.

mmcblk1 is your SD micro card.

mmcblk0p21 is MultiMediaCard BLocK device 0. Partition 21.
[Android Software/Hacking General [Developers Only]] HampTheToker:
Awesome stuff. I can't wait to see you and frigid team up and make some magic happen, lol.
[Android Software/Hacking General [Developers Only]] HampTheToker:
How would I go about opening the contents of mmcblk0p21? I copied it to my sdcard so I could play with it and try to understand how development works a little better.
[Android Software/Hacking General [Developers Only]] LouZiffer:
That's a partition with pre-compiled code on it. You won't learn much from there.

This is an example of a method used to gather knowledge from these types of partitions. Though I don't think this exact method will work for this phone, it'd be something close to this. It's not easy stuff and requires a lot of prior knowledge.

http://www.koushikdutta.com/2010/10/porting-clockwork-recovery-to-new.html
[Android Software/Hacking General [Developers Only]] frigid:
Thanks lou I really appreciate all the help.
[Android Software/Hacking General [Developers Only]] XaeroT:
FYI - One way to fix your recovery is to either re-run the RUU and wipe your phone completely or extract the recovery.img file from the RUU (run RUU, go to your %temp% folder, find the zip file of all recovery components, pull out "recovery.img") and use fastboot to flash it to the phone (ie: install Android SDK, use fastboot to flash recovery.img to the phone). "fastboot flash recovery recovery.img"

I used the fastboot flash method to test about 5 different HTC device ClockworkMod recovery's and none worked. I have yet to try this one but from what I am seeing its not working quite yet either. Not sure why.
[Android Software/Hacking General [Developers Only]] frigid:
Your name looks really familiar what was your last phone?
[Android Software/Hacking General [Developers Only]] ryandaneri:
So awesome to see more devs coming to the design. You guys are building the way to further development, and i would just like to say thank you. I appreciate all that you do for this phone..it sucks that a lot of devs just skipped over this phone and we don't even have a forum yet. I know a lotta people are just as thankful as me so on behalf of them, keep it up! If I had any spare money I would donate so maybe u will get a Christmas present! ;)
[Android Software/Hacking General [Developers Only]] LouZiffer:
I agree. This phone deserves more recognition than it has gotten so far.

The HTC EVO Design is a different sort of phone from other new ones that are out right now. HTC went for quality and reliability with proven hardware and an aluminum mono-body instead of cutting-edge tech and an easier to manufacture plastic form factor.

It's not something I'd want if I wanted to be on the top of the benchmark charts, have a pocket-busting screen, or wanted the power of a low-end laptop in a phone. However, it's what I'd choose as a smartphone where everything "just works" and works well. Something that'll run whatever I want, has meaningful hardware features without gimmicks, and will last a long time.

I look forward to seeing what frigid does with recovery, and will be happy to help out when I have some more time to dedicate toward it.
[Android Software/Hacking General [Developers Only]] 2fast4u88:
Some of you may not know who I am but since I will be picking up the hero s which is the uscc variant of this. If someone wants to do testing I will build a cwm. How ever be warned I don't have a device in hand, so comes if I build it I am not responsible for any bad nor good that comes out of it.

How ever I neglect to see the issue with getting cwm on this thing as it only takes a few mins to get one working. That is if you can flash it some how. In which the htc bootloader tool works for you guys. If that isn't true then I could see the hold up.
[Android Software/Hacking General [Developers Only]] frigid:
Yes bootloader tool does work. You need mounting points? Because i no longer have the design either.
[Android Software/Hacking General [Developers Only]] 2fast4u88:
dev: size erasesize name
mmcblk0p17: 00040000 00000200 "misc"
mmcblk0p21: 0087f400 00000200 "recovery"
mmcblk0p22: 00400000 00000200 "boot"
mmcblk0p26: 321ffa00 00000200 "system"
mmcblk0p29: 00140200 00000200 "local"
mmcblk0p28: 08fc3400 00000200 "cache"
mmcblk0p27: 4aabc400 00000200 "userdata"
mmcblk0p31: 01400200 00000200 "devlog"
mmcblk0p32: 00040000 00000200 "pdata"
mmcblk0p25: 00c00200 00000200 "wimax"
mmcblk0p30: 007ffa00 00000200 "udata_wimax"

Those are right for you guys right? As they will differ from the uscc variant. Well should any way due to wimax.
[Android Software/Hacking General [Developers Only]] El Ha$on:
This is mine.

dev: size erasesize name

mmcblk0p17: 00040000 00000200 "misc"

mmcblk0p21: 0087f400 00000200 "recovery"

mmcblk0p22: 00400000 00000200 "boot"

mmcblk0p26: 321ffa00 00000200 "system"

mmcblk0p29: 00140200 00000200 "local"

mmcblk0p28: 08fc3400 00000200 "cache"

mmcblk0p27: 4aabc400 00000200 "userdata"

mmcblk0p31: 01400200 00000200 "devlog"

mmcblk0p32: 00040000 00000200 "pdata"

mmcblk0p25: 00c00200 00000200 "wimax"

mmcblk0p30: 007ffa00 00000200 "udata_wimax"

So yea the same.

Sent from my ROOTED HTC Evo Design 4G.
[Android Software/Hacking General [Developers Only]] 2fast4u88:
Is there anyone willing to test the build?
[Android Software/Hacking General [Developers Only]] XaeroT:
I had a Hero but I never really did anything with it. Mogul before that. You may of seen my name at other forums pointing to your threads about the Desgin (trying to get more developers interested, this is a nice phone).

---------- Post added at 09:06 PM ---------- Previous post was at 09:01 PM ----------

Yea I am willing. Have a link to it?
[Android Software/Hacking General [Developers Only]] El Ha$on:
I understand you cannot guarantee anything and would love to help the community but I am kind of tight on money right now and if in the event something went wrong, I wouldn't have anything to fall back on. So if there is anything else I can help with I'm in. I am still a noob but am willing to learn.

Sent from my ROOTED HTC Evo Design 4G.
[Android Software/Hacking General [Developers Only]] 2fast4u88:
I thought I had your guys ruu but had to download it again last night. So I will build it and pm a link.

How ever cwm will not bork your phone. You guys have a ruu to flash back to which will restore the stock recovery. Though if you can't afford a brick, you shouldn't be playing :p Not meaning rude but to spice it up in here :)
[Android Software/Hacking General [Developers Only]] El Ha$on:
I know but my curiosity gets the best of me sometimes.

Sent from my ROOTED HTC Evo Design 4G.
[Android Software/Hacking General [Developers Only]] 2fast4u88:
Lol I know what you mean :)

Ok I am pretty busy this weekend, how ever below is a few files for you guys. I know some doesn't belong here but since I nabbed them I figured I would throw them in the post also. Now since I am not familiar with the process of flash recovery with the htc unlock. If someone would be kind enough to post the commands, it would save me some time. How ever be warned this does not have the wimax stuff in it. As it has been a good while since I played with a shift 4g. In turn I almost forgot all about the wimax stuff.

Any way here goes.

Stock Recovery: http://dl.dropbox.com/u/24065431/Kindom_Stock.img

Cwm Recovery ( Not sure of the version right off but synced sometime last week): http://dl.dropbox.com/u/24065431/kingdom-testing_recovery.img

Stock Radio (Not sure of version, but is from the ruu for you guys): http://dl.dropbox.com/u/24065431/radio.img

Then for kicks h-boot 1.22:

http://dl.dropbox.com/u/24065431/hboot_1.22.0000.img

I have no idea if it will work, but don't see why it won't at least boot. Since I don't know what issues you guys had to begin with. Not sure what the recovery may have issue wise. Let me know if it boots and if keys are mapped correct. Functions you can test though be warned to do so at your own risk.
[Android Software/Hacking General [Developers Only]] benbenondatrack:
The Files above work, The only problem is that the screen is unreadable and it looks similar to a cracked phone screen.
[Android Software/Hacking General [Developers Only]] frigid:
Thank you I will add too OP
[Android Software/Hacking General [Developers Only]] benbenondatrack:
Im pretty sure it is CWM though, I am trying to flash some files but i cant remember the option orders to do so.
[Android Software/Hacking General [Developers Only]] frigid:
It's cwm though?
[Android Software/Hacking General [Developers Only]] benbenondatrack:
Anybody out there who can possibly port the beats audio mod to our phones? Would love to get my headphones to work with the phone and also see what the sound quality is like if possible
[Android Software/Hacking General [Developers Only]] DanteTheWimp:
So I rooted my design and unlocked it successfully, although when you try to boot a Rom it freezes everytime. Has anyone found a way around this yet?
[Android Software/Hacking General [Developers Only]] frigid:
What roms there is no roms for it yet
[Android Software/Hacking General [Developers Only]] DanteTheWimp:
I'm sorry, not roms. Tried using the ego 4g rom by someone's recommendation, bad ideas. Although, I meant if I try to boot into recovery it freezes at the HTC screen. Is there a fox for this?
[Android Software/Hacking General [Developers Only]] El Ha$on:
Not yet. Unfortunately :(. But patience is a virtue

Sent from my ROOTED HTC Evo Design 4G.
[Android Software/Hacking General [Developers Only]] frigid:
Is 2fasts compile working?
[Android Software/Hacking General [Developers Only]] 2fast4u88:
What rom did you flash? As no other rom will work, where who ever told you that bit of info shouldn't be giving it out. As the kernel in this phone is not the same as other evo phones. Though I have not idea how you flashed it to begin with, unless the above recovery file I posted. How ever if the phone boots and runs the rom you seem to have. You will need to put the stock recovery back on I linked.

Back to my cwm I had a feeling it would have some issue. Where that is due to the screen type for the build I believe. If it what I think it is any way. I can tell you the menu options as it should be the same as my merge cwm.

How ever if you can explain what it is doing a little bit better and a picture would help more. I will build another one.
[Android Software/Hacking General [Developers Only]] DanteTheWimp:
My phone is in working conditions and it runs the stock rom still. It's just it won't boot the recovery image I made and it's a problem I've noticed other people talking about. My phone is working perfectly though. Has anyone found a way around it.
[Android Software/Hacking General [Developers Only]] benbenondatrack:
This is what it looks like
[Android Software/Hacking General [Developers Only]] Mangani001:
why don't you try rom manager and see what it says about your recovery..
[Android Software/Hacking General [Developers Only]] El Ha$on:
Not sure if that will help. For example on my device I have ROM manager installed and haven't put any recovery on mine yet and ROM manager says I have RA recovery installed when I really don't. And RA recovery is one that was made for the EVO 4G. But anything is possible I guess.

Sent from my ROOTED HTC Evo Design 4G.
[Android Software/Hacking General [Developers Only]] 2fast4u88:
That be the ghd screen I believe, never had the issue till the past two higher res screen ports. I will work on a fix for it in the next day or so.

Dante I do not get your post at all. You say you made a cwm? Or what did you do? Either way I said in my last post to reinstall the stock recovery which is linked in my previous one post. Cwm will not do any good for his case. Well shouldn't any way.

I do want to make something clear as I have seen a bunch of misinformation posted. Which will be the following:

One no other cwm will work unless the kernel used to build it is pretty well identical to your guys.

Two being do no try to flash another device ruu or rom. If it be when cwm works or how ever you plan to try and have at it. It will not boot and could brick your phone. If it is via a flashable .zip with only a boot.img and system folder. You can flash it but will not more than likely boot. If you take your boot.img and put in that rom.zip it may boot or need more files ported.

Do not take and flash anything I post or others post for the design on the uscc variant hero s. You will again likely get a brick or cause more issues.

Then do not flash anything I post or anyone else does, if you don't know what it does. Ask questions if you may, but going through and doing it. Then screwing it up will require more help than explaining what it is.
[Android Software/Hacking General [Developers Only]] LouZiffer:
ro.sf.lcd_density should be set to 275 in system.prop for a 4" qHD screen. That might help things a bit. :)

EDIT: Hup... it looks like the phone uses 240 in build.prop though. Maybe that's best.
[Android Software/Hacking General [Developers Only]] 2fast4u88:
From what I figured out that has nothing to do with recovery displaying right. How ever I got it fixed via the frame buffers.

http://xdaforums.com/showthread.php?p=20444019#post20444019

Confirmed on the hero s as is my device. How ever the design 4g is the exact same partitions and kernel.
[Android Software/Hacking General [Developers Only]] HampTheToker:
So this recovery should work on the Design?

If so, I'll test it as soon as I get home. Does it require an unlocked bootloader?
[Android Software/Hacking General [Developers Only]] 2fast4u88:
Yup design and hero s would be identical down to the partitions. If it says anything I am using your guys kernel from the ruu.
[Android Software/Hacking General [Developers Only]] LouZiffer:
Flashes and boots just fine on the HTC Evo Design from SD card and fastboot. Everything's checking out with functionality, too.

So now we have Team Win and CWM recoveries!
[Android Software/Hacking General [Developers Only]] 2fast4u88:
Yup I said I would port it. Just got stuck and would rather bork my device. Which I got yesterday around 6. Got home around 8, to start playing. If you want you can join the discussion thread I made. Mainly since there isn't one.
[Android Software/Hacking General [Developers Only]] benbenondatrack:
Im trying to run the ruu file but i keep getting a security check error.. the phone gets stuck on the black htc logo. i thought it was because of the cwm recovery..but fastboot no longer detects my phone. i just need to restore my phone to factory as i have erased some of the stock apps. any help?
[Android Software/Hacking General [Developers Only]] The Lepricon:
edit: Ok, for those of you who got my post emailed to them.... kindly forget what I said...apparently it was a fluke and problem was with the tower....sorry, I'll try not to jump the gun anymore.
[Android Software/Hacking General [Developers Only]] ShaySticka:
I am trying to unlock my bootloader and turn my s-off using the supertool but i keep getting my bootloader failed and no error message and my s is still on. It is rooted but I want clockworkmod. Any suggestions?
[Android Software/Hacking General [Developers Only]] El Ha$on:
S-off doesn't work yet.

Sent from my HTC EVO Design worldphone.

If I helped you please press thanks :D
[Android Software/Hacking General [Developers Only]] ShaySticka:
can you help me unlock my bootloader and put clockwork recovery mod on it? I keep trying through supertool v2 and it doesnt work with no error code and i try through steps by htcdev and it doesnt work with no error code
[Android Software/Hacking General [Developers Only]] El Ha$on:
I actually haven't unlocked the bootloader or flashed a recovery. But check this thread out someone outlines it for the sprint version of the HTC kingdom. Make sure you look for that in the thread because in the OP its technically for the US cellular version of the HTC kingdom but it does work on the sprint version.

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

Please remember tho that S-off hasn't been achieved so flashing custom ROMs, kernels will currently not work for this device. So usage of the clockwork mod recovery is very limited. You can flash it but currently there isnt a whole you can.do with it.

Sent from my HTC EVO Design worldphone.

If I helped you please press thanks :D
[Android Software/Hacking General [Developers Only]] ShaySticka:
that makes sense. is there anyway i can unlock wifi tethering yet? I just got the design yesterday and I love it. I need it to wifi tether and i really want to put custom roms on it. Do you think we'll ever have this capability or should i return it?
[Android Software/Hacking General [Developers Only]] El Ha$on:
I beloved with time it should be achieved. But for WiFi tethering try this thread it has a tool that can enable it

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

Sent from my HTC EVO Design worldphone.

If I helped you please press thanks :D
[Android Software/Hacking General [Developers Only]] grad061980:
Roms can be flashed without s-off (having s-on). Here is the FAQ from htcdev.com & there unlock bootloader.

http://htcdev.com/bootloader/faq

" Why is my security still on (S-On) after I have unlocked my bootloader?

Your device is shipped with Security on (S-ON) to protect your system software configuration (such as the bootloader, radio, boot, recovery, system and others). After you have unlocked the bootloader, however, you will have lifted the restrictions on boot, recovery and system. This means you can customize boot, recovery and system images on your phone as you desire. You can easily see that you have successfully unlocked the bootloader by looking at the top of the screen when entering the bootloader screen. Security is left on to protect things like the radio, and SIM lock."

I do know that the oxygen rom on the gsm desire was able to be flashed w/ s-on. :-)
[Android Software/Hacking General [Developers Only]] El Ha$on:
Thanks for that I was unaware of that detail.

Sent from my HTC EVO Design worldphone.

If I helped you please press thanks :D
[Android Software/Hacking General [Developers Only]] ShaySticka:
I tried that but it just flashes like 3 lines of code that i never have enough time to read and then it goes back to the menu screen without unlocking it
[Android Software/Hacking General [Developers Only]] lykoi626:
Go to htcdev.com....sign up....follow the procedure....will unlock bootloader...may have to do battery pull if freezes on writing token...after unlocked use supertool to root and install market and WiFi tether etc.....you will have to have adb and such installed which u can get from htcdev site
[Android Software/Hacking General [Developers Only]] gbert88:
I have tried unlocking my bootloader using super tool v2 and no success. It redirects me to HTC dev site. I follow the directions on the page 3 it says and every time I paste the info it needs it says it failed. Can someone please help.
[Android Software/Hacking General [Developers Only]] BiffTirkle:
THANK YOU!!!
[Android Software/Hacking General [Developers Only]] pilussa85:
RUU for EVO DESIGN

Where Can i Download the RUU for the evo design?????
[Android Software/Hacking General [Developers Only]] El Ha$on:
Right here

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

Sent from my HTC EVO Design worldphone.
[Android Software/Hacking General [Developers Only]] grad061980:
Wrong thread, delete post
[Android Software/Hacking General [Developers Only]] mimo1970:
help frend

:(:):confused::mad::p:rolleyes::D;)
[EVO 4G Q&A, Help & Troubleshooting] carbaj12:
my phone got wet and at first wouldnt turn on but i put it in rice and then checked and it turns on but now it gets stuck in the white screen for like 5 seconds and then it reboots. this phones is done right? time to get a new one?
[EVO 4G Q&A, Help & Troubleshooting] teh roxxorz:
Have you tried going to the bootloader and flashing a rom?
[EVO 4G Q&A, Help & Troubleshooting] carbaj12:
i can go to bootloader and that works but i give up i dont know how to use bootloader i mean i cant set it up adb for some reason , it doesnt show my device
[EVO 4G Q&A, Help & Troubleshooting] teh roxxorz:
Well boot into the bootloader, and highlight recovery using the volume keys, select with the power button. You should be at the recovery screen, so try flashing a rom off your sd card.
[EVO 4G Q&A, Help & Troubleshooting] carbaj12:
well thats the problem it doesnt let me boot into the recovery its just goes to the white screen and after 5 seconds it reboots and it stays on a black screen
[EVO 4G Q&A, Help & Troubleshooting] teh roxxorz:
Do you have the correct drivers installed?

Unrevoked drivers is you rooted on 2.2

Revolutionary drivers if you rooted on 2.3+

Boot into recovery, select fastboot, then try pushing a boot img over fastboot. Drag and drop the boot.img into your adb tools folder. The commands would be

fastboot flash boot boot.img

fastboot reboot
[EVO 4G Q&A, Help & Troubleshooting] carbaj12:
on the bootloader screen it says revolutionary

so i guess the revolutionary drivers..where can i get them?

and ima try it right now
[EVO 4G Q&A, Help & Troubleshooting] teh roxxorz:
http://unrevoked.com/rootwiki/doku.php/public/revolutionary

Click on 'these htc fastboot drivers'
[EVO 4G Q&A, Help & Troubleshooting] carbaj12:
got them

if you can give me detail instructions on how to do it i would realy appreciate it, sorry

i think this phone doesnt work anymore it only lets me boot into bootloader and adb isnt working or fastboot or whatever it is
[EVO 4G Q&A, Help & Troubleshooting] teh roxxorz:
Details on doing what exactly? And how do you know its not working, rather the error messages.