yashsingh1/xdaforums huggingface dataset:
[Wildfire Android Development] jcsww:
I'm glad to see that I'm not the only one that likes and wants some of the HTC apps in the custom ROM's.
[Wildfire Android Development] Sympnotic:
Don't get to excited, there's no big deal here,

Basicly, he searched a way to load HTC's frameworks to load upon boot, he then found that in BOOT.IMG, there's a BOOTCLASSPATH in init.rc which does what he wants.

He asked for the changes to be done here : http://xdaforums.com/showthread.php?t=824308

(what's important is what files he added to BOOTCLASSPATH, so you can grab them from a WildPuzzle and try yourself, there's also some libs that are HTC related here : /system/lib/)

Flashing both BOOT.img mod and related /system/framework/ files + /system/lib/ files should help HTC apps to run, but GreatWizard havn't tried to flash his modded boot.img (dates correspond (1st nov.) to when he announced HTC's framework was ported but untested)

There's also some other files to grab from a WildPuzzle, some related files to clockwidget in /system/etc/clockwidget or /system/customize/ folder (didn't bother to search more)

Now, concerning apps, just grab everything in /system/app which have HTC in their names, flashed them on an AOSP rom (with a modded boot.img and frameworks files). Tada! That's the latest progress for now, I didn't try myself, so I don't know if something works or not.

There's also some files in /system/etc/permissions/ (com.htc.framework.xml and com.htc.rss.xml) that requires our attention.

PS: that's the same "thing" I tried to get flashlite working, I might think we need some changes too in /system/BUILD.PROP, as it seems to check for some ro.product.* or ro.build.* lines to check it's a "genuine" htc device.

related flashlite files are :

system/lib/libflashlite.so

system/lib/libflashliteplugin.so

system/lib/libflashsnddec.so

system/app/FlashPlayer.apk

system/app/FlashLitePlugin.apk

ENjOY!
[Wildfire Android Development] makdi.msdn:
is this project still on going?
[Wildfire Android Development] brilldoctor:
Didn't they port sense to the nexus one? If they can do that, dare I say how hard can it be?
[Wildfire Android Development] Sympnotic:
Well sense lays deeper in the OS than some separate libs.so and frameworks.jar, the best way to do would be to RE it, see what it lacks on an AOSP build, then codes missing functions/others things and then cross the fingers in hope that it will work.

That would be a massive task to accomplish, and no, I don't think it would work by replacing files (or you'll end with a Sense rom, as there's so much things "modified" for sense)

ps: no this thread seems to be dead since post#1; wrong way of doing things, posting it publicly : best way to desert.

edit: they ported sense to the nexus one because they ported the entire ROM from a HTC Desire, basicly it's the same thing as our Wildpuzzle Rom = a Sense ROM
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] Gihanfx:
Hi guys i got my HD2 recently and i want to know what is the rom version i can update to, thanks in advance

software info

Manila

2.5.19211619.0

Rom

1.487202(71294) WWE

Rom Date

11/25/2009

serial starts with SH
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] angel182:
same problem! same numbers of ROM and serial

the official site is not giving any support.so how to start?
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] Gihanfx:
Yeap and this is the 2nd thread i posted seeking help but so far no reply :(, im also thinking to install Android and use duel boot as well, but without knowing these ROM and Flash update info i dont want to do anything
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] kurt-willems:
Your device x.XX.720.x is a Asia/India rom device.

If you don't have a branded device, than yes you can update to this rom Asia_India_3.14.720.3

If it is a branded device you need to wait till your rom is available.
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] xamilx:
Hey guys, I'm from India too.. I faced a problem at first as I was checking on HTC global website. Latest version (v3.14.720.3) is available on HTC India website.. Download by entering serial number and enjoy!
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] jigners:
1. HSPL 2.08 your device

2. Flash the latest 3.14 WWE ROM by usb method

3. Android flashing galore!!!
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] nrfitchett4:
gotta disagree with you. Most of the stock 3.14 ROMs do not play well with android.
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] kurt-willems:
Hmm, I have test my stock rom 3.14 NLD, and Android worked very well.

But I don't use HSPL, because HSPL and stock rom 3.14 caused lot's of problems.
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] Gihanfx:
Kurt i Updated the ROM and now

Manila

2.5.21913

ROM

3.14.720.3(04666)WWE

ROM DATE

10/08/10

Radio

2.15.50.14

I have few questions, what if i install Android to the phone ? will it be better than the win mobile ? also does the Android overwrite and after i install cant i access to win mobile again ? is it possible to use Duel boot so when the phone is on i can select to log via win mobile or Android ?
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] kurt-willems:
;) nice to see you have updated your device ;)

Okay, let get clarify some things before:

- You don't install Android on your device, but on your SD

- Better?? is a big word sir. I must say I'm a WM user fore about 8 years, and I'm now a Android user (follow the mode) fore 3 weeks.

But I must say both are different. Personally I prefer WM, but it depends on your needs, wishes, feeling, taste.

- No sir Android don't over-wright WM, you used it from your SD

- Two way's to launch Android, launching from WM; ore using duel boot (I test ons and I was't satisfy)
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] halwadi:
i need serial Number for India

hey please....

can you give us your Serial Number to get the ROM update fo India.. the latest one 3.14.720.3

thank you
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] pakure:
easier to download from multiupload link , courtesy kurt willems

http://xdaforums.com/showthread.php?t=821029&page=2
[EVO 4G Q&A, Help & Troubleshooting] jean marc:
New Here,

I am in Europe and I think about Evo but does it work only 4G or 2G and 3G also? I want buy one but know about it before and then can we change the radio and make it to work 2G and 3G?

Regards.
[EVO 4G Q&A, Help & Troubleshooting] JuggZaPoppiN:
It works on 2g and 3g as well. It's called the Evo 4th because its capable of using a 4g connection.
[EVO 4G Q&A, Help & Troubleshooting] Product F(RED):
It will not work in Europe. It is a CDMA device, meaning it does not use a SIM card. It can only be activated in the United States and will basically only work in North America and a few parts of the world.

Basically, the answer is it will not work where you are. My recommendation is you buy an HD2 and put Android 2.2 on it.
[EVO 4G Q&A, Help & Troubleshooting] Product F(RED):
Or that, yes lol. I forgot that the Desire HD was out. It won't have the kickstand or the 4G, but at least they did a better job of protecting the camera! :p
[Desire HD General] xspyda:
Deleted - just realised this has already been covered here:

http://xdaforums.com/showthread.php?t=819263&highlight=dust

Note to mods: please feel free to delete!
[Desire HD General] hughyb:
I can't see any dust but my screen doesn't fit flush to the case. It rises up in the top right causing a lip. This is my 3rd unit but ironically build wise is the best.
[Desire HD General] xspyda:
Oh dear! That's not a good advert for HTC!

I think for a £500 phone we are entitled to expect nothing less than perfection.
[Desire HD General] hughyb:
Especially as they are going up against Apple. Tempted to take this back too
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] FenderGuy:
And I think I like windows better, just because I can't seem to customize the screen on the andriod mode and it seems very limited ....what is the best Andriod ROM out there that is like a a full version of the andriod OS?
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] AinsCrowbar:
Same here, I only just started using Android last week. At first it was hard to get exactly what I wanted in the OS, but then I found out that if you press the Windows hardware key on the HD2, that brings up a settings menu for things.

I'm currently using the "Mdeejay eVo Sense v. 2.3 rEVOlution" ROM.
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] grumpylad:
I've played around with it for a while now and it has pros and cons. The ROM below works well. The home screen can add widgets. My preference is still for WinMo.
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] rhacy:
Hate to say it, but I'm still a huge fan of WM as well. Even after testing out many solid Android 2.2+ Nexus, EVO Sense, and Desire Sense builds on the HD2, and using iPhones for years, WM is still better for my daily needs in regard to getting work and basic operations done. Plus, the WM combination of voice command and bluetooth for hands free use still outperforms Android by magnitudes here. Moreover, I still prefer Core Player, Pocket Player, NanoGroove, Scilors Groove, MS Office & Exchange, ThumbCal, Mobile Invoice, iGuidance, iGo, Elecont Weather, etc..., as well as customized Sense with CHT over any Android or iPhone counterparts or equivalents at this time. That said, there are parts of Android I like much more, including the market, speech to text, live wallpapers, many of the 100,000 apps and games, lol..., as well as the ever increasing kernel development. Guess it really comes down to what apps and operations you use the most and are most comfortable with. For work and basic stuff, it's all WM here. For fun it's trying out new Android builds, launchers, themes, as well as testing new apps, and gaming with Android and iOS, lol...

As far as good builds of Android for the HD2, there are many, including NexusHD2 v1.5 by tytung (my favorite at this time), HyperDroid and HyperDroid Sense by pongster, Mdeejay's EVO and Desire Sense builds, plus lots of other excellent builds that I'm forgetting at the moment. If you use Exceller's Multiple Build Loader, you can easily switch and test out as many as you can fit on your memory card at once.

Best to all,

R
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] FenderGuy:
I'm using the core series V4 which has the Andriod boot built into the rom, its really cool but not all andriod roms seem to work with it. I wonder why?
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] zarathustrax:
I've really grown to love android over the last few months, but I still don't want to completely replace winmo. Android has a lot of apps and is really user friendly, but winmo is still way more customizable and seems to have more functional, better apps... even though there are less to choose from. 95% of android apps are useless and pointless.

I like android and winmo both pretty equally right now. I'm sure my next phone will be android as winmo isn't being actively developed for anymore like android is.... but for now I can have both OS's on my phone, which is perfect for me.
[Epic 4G General] Topgamer:
I have read about froyo 2.2 and all that it adds supposibly, but does anyone no if it will increase our download/upload speeds? i would assume no due to that being our isp provider. but it is a change in hardware/software so idk if it will or not? anyone? thx
[myTouch 3G Slide Q&A, Help & Troubleshooting] Virus1x:
Anyone have any ideas eugenes worked before he left now if you don't have 3g or edge wifi wolnt work
[myTouch 3G Slide Q&A, Help & Troubleshooting] Virus1x:
Anyone
[Nexus One Q&A, Help & Troubleshooting] avio07:
I see ports of a lot of great phones, but none for the Galaxy S? Why?

Galaxy S features some good stuff,

1. The notification bar is quite amazing, as it displays the toggle widgets, and music player in there.

2. The lock screen is quite awesome also, it has a widget for calls/messages and music player.

Those are the two things I like about the Galaxy S which I'd like to see on the Nexus One.

The notification bar toggle widgets are available with CM 6.1 but the lockscreen isn't ported, can someone port that??
[Nexus One Q&A, Help & Troubleshooting] sorch:
I don't think I'd want to infect my phone with any of Samsung's rubbish.
[General Questions and Answers] drive2droad:
I just sold my HTC Legend on ebay.in & i am in market for a new android device. I don't care about HTC Sense or any other skinning of default android experience. I wish to keep a device which is regularly updated to latest version of android either by Google or by the wonderful developers here at xda.

Both of the devices available to me have already been upgraded to Android 2.2 Froyo (HTC Desire is upgraded to 2.2 with sense).

Which device is better one to buy ?

1.Google Nexus One running stock android 2.2 ?

or

2.HTC Desire running android 2.2 with sense ?
[Droid Eris Q&A, Help & Troubleshooting] SoSicWiTiT:
hi, i recieved a eris from a friend of mine with the intentions on fixing it and using it. when i power it on there's just a black backlit screen.. no splash, nothing. if i plug usb in it goes to a htc screen with 4 triangles in the corners. i've tried the ruu update and it gives an 110 error at the end saying something about files not found, i unhooked the usb and it went to a white screen with hboot 1.49 , n s-on n all that stuff.. and it showed info from the ruu, and it showed that the system and boot(or recovery, i cant remember exactly) failed and they were red. i can connect with fastboot but not with adb.. is there anything i can do to atleast get the phone working.. fastboot oem boot doesnt work for me, it just gives a long list of errors
[Droid Eris Q&A, Help & Troubleshooting] bftb0:
fastboot will do nothing useful for you if you have the 1.49.0000 S-ON bootloader.

The basic definition of a brick for the Eris is this:

1.49.0000 S-ON bootloader + no recovery + non-booting OS = brick

So, let's review.

1) You have 1.49.0000 S-ON. There is no PB00IMG.zip available to you that can change that using Hboot (without performing some magic with a custom recovery first), and fastboot is worthless with S-ON. So, no go there.

2) You didn't mention (or your description was lacking detail) what happens when you try to go into the Hboot menu (cold start with Vol-Down+End). From there you might be able use the menu to try to launch the recovery boot, to see whether (a) it is the stock recovery, (b) it is a custom recovery, or (c) it fails to start. You should try that next.

If that doesn't work, try a cold start with Vol-Up + End. (You need to keep holding both the buttons down until the screen lights up). That is an alternate way to get to the recovery (when a 1.49.xxxx bootloader is on the phone).

If you have a "stock" recovery, you will see a splash screen with an image of the phone and a triangle with an exclamation point in it. (Pressing Vol-Up+End after you see that splash screen will show a blue menu). If you have Amon_RA's custom recovery, you will see a green menu.

3) If your kernel boots, but the OS is "hanging", there is a remote possibility that you can initiate a factory reset from the "hung" OS. This is a long shot, but you power up the phone normally and then press together Vol-Up+Send+End after waiting a couple of minutes. This might make it bootable. (As I said, "long shot". The fact that you have 1.49.0000 on the phone suggests that the prior owner tried some things - and apparently failed at it.)

bftb0
[Droid Eris Q&A, Help & Troubleshooting] SoSicWiTiT:
thanks for the response :)

i tried all of that just now and all i get is a black backlit screen unless i connect usb which gives me a black screen with HTC n four exclamation point triangles in the corners. and there isnt anything i can do from that screen and its bricked huh?
[Droid Eris Q&A, Help & Troubleshooting] bftb0:
That's not a very good sign. I will say, however, that it is very strange that you can get the phone into RUU mode but not have a working bootloader - those two observations are mutually exclusive.

For grins, you could check to see if perhaps your Vol-Up/Vol-Down keys are broken by doing the following:

- Cold start the phone by pressing Send + End simultaneously (make sure to press Send first so that you are not initiating a normal boot; hold both keys down until the screen lights up). Make sure you pull the battery and have the USB cable disconnected when you pull the battery before you try this (to insure that the phone is "really" off).

If that works, the phone will be in Fastboot mode. You might be able to get into Hboot (but not recovery if your Vol-Up/Vol-down keys are broken) at that point with the command

fastboot reboot-bootloader

from a USB-connected PC.

Under normal circumstances, you can navigate from Fastboot Mode to Hboot and then from there to the Recovery boot - but this requires working Vol-Up or Vol-Down keys.

There is a very, very slim chance that if you can get Hboot launched this way (that is "fastboot reboot-bootloader")... and try to apply the Leak-V3 "PB00IMG.zip" file. If I recall correctly, you don't need Vol-Up/Vol-Down to apply an HTC PB00IMG.zip file - just the trackball press.

I'm not optimistic though - I think that the Leak-V3 (and all other Leak PB00IMG.zip) files probably will just fail with "Main Version is Older Messages".

As for other avenues of approach, there are no publicly known exploits of the RUU mode (= oem-78 mode).

Good luck
[Droid Eris Q&A, Help & Troubleshooting] SoSicWiTiT:
well

actually after staying up n working at it for 48 hours, i'm halfway done with a solution...and maybe the first ruu exploit.

i decided to run the 2.1 RUU and after it does its install wizard thing, i navigated to the temp folder where it installed all the files. i took the root rom (pb00img.zip) n renamed it to "rom.zip" then over wrote the version in the temp folder and started the ruu (clicked next and what not).. it failed as usual with error 110.. but afterward i noticed my phone says

pb00100 xc ENG S-OFF

HBOOT-1.49.2000

and before i did the file swap and ruu it said

pb00100 XC ENG S-ON

HBOOT-1.49.0000

so now i might be able to flash a custom recovery thru fastboot since i have s-off now

if not.. still.. its progress
[Droid Eris Q&A, Help & Troubleshooting] bftb0:
Hmmm, interesting.

Whether or not that qualifies as new behavior sort of depends on what your "friend" did to the phone prior to getting it into the nearly bricked state. If they had previously run the jcase "Flash any RUU" method, then the Root ROM would have "taken" with the Hboot method... although in your case, since you "couldn't get there from here", my hat's off to you for a clever way of making the best of what you have!

Since you have the S-off bootloader, you might be tempted to direct-boot Amon_Ra without even bothering to flash it:

fastboot boot recovery-RA-Eris-v1.6.2.img

to see if your phone springs to life... congrats if you see a menu!
[Droid Eris Q&A, Help & Troubleshooting] SoSicWiTiT:
i did that right after i seen it say "S-OFF". i get to the menu but when i try to flash a rom it gives me an error after formatting system.

E:Can't symlink /system/xbin/arp
E:Failure at line 65:
symlink /system/xbin/busybox SYS
TEM:xbin/arp

and after hours or more reading, everything is pointing to the boot and system partitions being corrupted by a bad flash of some sort.

i think i might have hit the end of the road..

EDIT

i managed to somehow get all the regular hboot, fastboot, n recovery to work and flashed amon_ra and can get to it from volup+power.. even got the 3 skateboarding droids on normal power on..

but cant flash any roms , from amon's ( gives the error above )or pb00img from hboot (at the end has "failed-PU" next to system..)

any idea's?
[Droid Eris Q&A, Help & Troubleshooting] bftb0:
I have a couple ideas (still typing them up) ... in the meantime, if you boot Amon_RA and then open up a shell from the PC ("adb shell") and then

- check the output of "dmesg" to insure that the MTD partition table is still intact; you should see something like this towards the beginning of the boot log:

NAND_EBI2_ECC_BUF_CFG: 1ff
flash_id: 5501bcec size 20000000
Creating 6 MTD partitions on "msm_nand":
0x00001ff60000-0x000020000000 : "misc"
0x000002c60000-0x000003160000 : "recovery"
0x000003160000-0x0000033e0000 : "boot"
0x0000033e0000-0x00000dde0000 : "system"
0x00000dde0000-0x000015fe0000 : "cache"
0x000015fe0000-0x00001ff60000 : "userdata"

- try mounting (in turn) each of /system, /data, /sdcard, e.g.:

mount /sdcard
mount /data
mount /system

/cache should already be mounted.

Which mounts fail?

bftb0
[Droid Eris Q&A, Help & Troubleshooting] bftb0:
The scenario you describe has come up before - or at least very similar symptoms.

Note that Nandroid restore will fail because it uses standard Unix tools such as "rm" to clear filesystems, so if a partition will not mount because of a corruption issue, nandroid will fail. I suppose that the same thing is true of the /sbin/recovery utility running underneath the booted recovery kernel (but I have not read the source code to verify that it is attempting to "mount" the filesystems first - if it didn't do that, it would need to understand the raw format details of yaffs2, and I think that is a stretch).

Unfortunately the filesystem formatting tools provided by Amon_RA do not include tools for repairing the mtd (NAND flash) - they are for the SD card/ extN filesystems. It is my impression, however, that the "yaffs2" filesystem is "format free" - meaning that a clean (Flash memory) "yaffs2" filesystem is simply a bunch of zero'ed pages - no superblocks, or Inode lists, - none of that. This suggests that the equivalent of "dd if=/dev/zero of=/dev/mtd/mtdNNN bs=..." could "repair" a yaffs2 file system by simply wiping it... but let's try something a little less crude than that (see below).

I had one of the file systems in my phone in this state at one time and I was able to repair the problem by reflashing the Root ROM - otoh, XDA user "stick" tried this and it seemed to produce a permanent brick in his case, so I am reluctant to recommend you do that. (You might, however, want to perform the jcase "Flash any RUU" hack to the "misc" partition so that you have flexibility to apply any PB00IMG.zip file)

Because the "flash_image" tool (in /sbin/flash_image in Amon_RA) writes both boot images and yaffs2 image files to arbitrary mtd partitions (and raw binary files to "misc"!), there is a chance that it is merely the equivalent of "dd for the MTD device" - so that you could "repair" a corrupted yaffs2 filesystem by simply overwriting it with a valid yaffs2 image file. The repair strategy here would be to:

- Unpack any PB00IMG.zip file and move the contents to a folder on the SD card. (Verify the md5sums of the files on the SD card before you use them - use this reference)

- Use "flash_image" from Amon_RA to flash the corresponding image file for the offending ("won't mount") partition, e.g.

flash_image system /sdcard/unpacked-PB00IMG/system.img

If this succeeds, see if you can "mount /system".

bftb0

PS Don't try flashing "system.img" using fastboot. However it is engineered (by the HTC bootloader) it will fail due to space issues. It is possible that the HTC bootloader uses the /cache partition to temporarily stage the file, which is only 130 MB compared to 159.5 MB for the /system partition - but whatever the explanation, the experimental result is that that on the Eris, you can not flash /system from fastboot. All the other partitions, no problem - but not the /system partition.
[Droid Eris Q&A, Help & Troubleshooting] SoSicWiTiT:
thanks,

i tried what you suggested and it let me mount all 3 of those partitions, and i tried using flash_image to flash the system.img i extracted and in return got a million and one errors..

starting with mtd: ECC error soft 0 hard 1 (continuing until about a hundred something)

then

mtd: not writing bad block at (basically the entire /system hex range)

then finally

error writing system: no space left on device