yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] twistedumbrella:
The reason for the lack of ports is honestly the firmware being so tied to social aspects. All the "cool" features are in the UI with the social stuff, but the rest of the firmware... well... sucks. I ported both and got bored in a couple days. Hero has new dumps and new versions of sense and the prospect of updating to 1.6 and eventually 2.0 These are done. One dump, one version, no projected future. Not much room to grow. Hero has all the features this does and then some, with the exception of universal inbox and the way launcher reacts. Pulse isnt really much of a ROM, either. Its just a cool UI and a bunch of paid apps put together into a firmware.
[myTouch 3G, Magic Android Development] zeroplace:
I hear ya. I just get tired of looking at the same bottom bar and out of all the times I try to ask for help, no one wants to share on how to get started making my own with my own look. I have seen a hero rom with a somewhat Pulse bottom bar and it looked killer but the slowness of the rom was not bareable.
[myTouch 3G, Magic Android Development] zeroplace:
I actually flashed the new Andriod 2.0 Eclair to my phone. It is a stripped down Rom and has nothing in it but MAN do I like the lock screen and menu play. Very nice, clean and cool. I wish I had Eclair with a MotoBlur look and feel and Hero internals. I do like Blur's social widgets. Nice!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] nignoroma:
Hello everyone,

I wanted to ask for information, since I'm new, I have downloaded many programs setup.xml and inside there are other files not recognized. If I try to open setup.xml I open Internet Explorer.

But how do I install those types of programs?

Thanks to all
[Windows Mobile Apps and Games] mohitsapru:
an app that can automatically filter the SMSes from the SMS inbox to separate folders

Link to
[Touch HD Themes and Apps] Arjay12345:
Hi

Can someone tell me the best place to download HD Touch compatible software? There's so many sites out there but I can't work out which will work with my HD.

Specifically, I want to buy games like Monopoly and Scrabble (for an upcoming holiday), but I want them to be UK versions (i.e. non-USD currency, non-US spelling, etc).

Any ideas? I was hoping to find a HTC equivalent to the Apple store

Thanks

Arjay
[Touch HD Themes and Apps] RamonIRD:
Software HD

http://www.htcmania.com/showthread.php?t=28646

Games HD

http://www.htcmania.com/showthread.php?t=22782
[Touch HD Themes and Apps] Marcdu81:
Hello,vga or wvga softwares are fully compatible with our HD .
[Touch HD Themes and Apps] ASK768:
try the windows marketplace. it should already be on your device if youre using a 6.5 ROM, if not theres a .cab floating around these forums.
[Touch HD Themes and Apps] wingtytn:
dude u can google that urself....

pocketnow.com

freewarepocketpc.net
[Windows Mobile Development and Hacking General] scholbert:
Hi!

So what it's all about?

There are so many projects dedicated to porting linux to WM devices.

Mostly the only way to boot into linux and kick windows mobile out of RAM is the haret tool.

For thoose who never heard of it is a linux bootloader (it is even more), that is started from within windows mobile.

This is the result of the fact that the native bootcode of the device could not easily be replaced.

Apart from that, there are to many things to consider to rewrite own bootcode for a closed device.

So what if the native bootcode "thinks" it boots in windows mobile again, but it in fact jumps into linux kernel code?

Whaaat, you might think and i thought a lot of it in the last few weeks:

The idea is, to embed a linux kernel in a XIP container and boot it with the native bootloader :D

So that's crazy stuff and it's even more crazy, that some insane hackers already did some successful attempts.

The project aims to port Android to a device called Meizu M8.

Step into this thread and start reading:

http://www.meizume.com/modding-development/9014-project-port-android-meizu-m8-18.html

One of the developers already has started to push some GIT-repos of the toolset here:

http://gitorious.com/~banxian

Of course there's a lot to investigate and other things to consider:

1. The injected code must be in good shape (kernel needs excellent hardware support)

2. The device will need to be hard-SPLed (no security check)

3. The files must match the Flash layout of the bootcode

4. JTAG support for the device would be mandatory for testing

5. Lots of information about internal Flash structure is required

....

Please tell me what you think about it!

Cheers,

scholbert
[Windows Mobile Development and Hacking General] stepw:
That's an excellent idea!

Multiboot would seem to be a better (albeit more complicated) alternative to me though... In their current stage, Linux ports to WM devices tend to be unstable and rather limited in functionality. Replacing a fully functional WM with a semi-functional Android on one's primary device is not as tempting as having both at the same time.

I'd say the first step in this direction is bootstrapping custom XIP from RAM with a patched SPL. Flashing XIP nbX every time custom XIP is patched is slow and tedious. Once a working XIP with booting Linux kernel is available, it should be relatively easy to switch SPL back to normal booting from NAND. Also ULDR XIP can be used as a container for the custom XIP rather than the WM kernel XIP. This way one can boot WM by default and then reboot to ULDR/Linux if required (not quite multiboot, but something close).

The caveat here is that when HaRet is used to boot Linux kernel from under WM, some hardware init could have been carried out by WM kernel at boot time. When WM kernel/XIP was never ran, there's a good chance some of the hardware that works when booting Linux via HaRet won't work anymore :( Completely bypassing WM kernel initialization means more initialization may have to be done in Linux kernel/custom XIP.

The progress that Meizu people made is certainly impressive, but there's a long way from a 100-byte piece of code that fills the framebuffer to a fully working Linux kernel. I'm not being sceptical here, on contrary I'm pretty sure this is possible, but it will take a lot of time and dedication to make this happen. At any rate, good luck and I'm sure you'll find plenty of support here.
[Windows Mobile Development and Hacking General] Yagami_ex:
This project, is cool, i am waiting any progress, i want put the android in the MS20(Brazillian KS20 without wifi and 3G)
[Windows Mobile Development and Hacking General] scholbert:
Hi again,

thanks for the feedback so far :D

@ stepw:

I really share your thoughts concerning long and dusty road of development.

So perhaps i was in kind of euphoria when i decided to post it yesterday.

Anyway, let's see what the future will bring us ;)

Maybe we should start with some kind of ramloader and place it in XIP area.

BTW, could you be more specific about this ULDR XIP thing?

Sounds interesting and to be honest, never heard of it...

Please consider the thread as a starting point for an open discussion.

Anyway, i will need help, because i'm a horrible hacker.

So maybe i should have written IDEA not PRJ :rolleyes:

Have a nice day!

scholbert
[Windows Mobile Development and Hacking General] stepw:
As per http://channel9.msdn.com/wiki/CEDeveloper/BSP/

ULDR and IPL

For BSPs that are for Windows Mobile products, the ULDR and IPL are required parts of the BSP.

“ULDR” stands for “Update Loader”, and is part of the Image Update system. This system allows deployed devices to be updated with new software after they ship. The Update Loader reads a configuration stored in persistent memory and downloads and installs new versions of operating system or OEM files.

“IPL” stands for “Initial Program Loader”. This piece of code is launched by the bootloader or executed directly at startup if a bootloader has been removed from a board. The sole job of this program is to choose whether to execute the ULDR software, or load and execute the operating system that is currently on the device. If a user has downloaded new versions of operating system or OEM files, the IPL will be configured to launch the ULDR. Otherwise, it will load and launch the OS.

===

Da_G's thread http://xdaforums.com/showthread.php?t=520009 has plenty of information about ULDR, although it's more about keeping it rather than about using it for something else.

Replacing ULDR is a valid way to inject another item into NAND partition table. Unfortunately with WM all 4 primary partitions are used in the MBR by default, so taking ULDR out allows for reuse of one of the parition slots for other purposes. IPL already has a way to bootstrap either ULDR or OEM XIP (WM kernel), it should be possible to control boot partition selection from each of the OSes. Manipulating partition type and flags should make it possible to choose the default OS too.

ULDR partition is typically fairly small, but it can be expanded to store Linux ramfs image or even the filesystem. Alternatively, FATFS partition in NAND could be mounted at boot and filesystem image could be located there. Yet another location for it is IMGFS partition, but that calls for a file system driver (read-only at least) that I don't think exists for Linux. Anyway, if at least FATFS can be mounted, access to all user files accessible from WM should also be possible from Linux/Android once it's booted.

Sorry for deviating from the original topic :) :)
[Windows Mobile Development and Hacking General] scholbert:
Hey stepw!

Hey we got an open discussion here...:)

Thanks for all this useful information so far!!

I knew about starting up WM platform and i also looked deeper into IPL and stuff. What i am missing a little is just these information about XIP and WM image in general.

So i think i'll first step through Da_G'S thread, it looks very promising. Great stuff!

Again leave your technical comments here, because i think it's the only way to get best solution :D

Best regards,

scholbert
[Windows Mobile Development and Hacking General] dzo:
Hi,

I've been working on this for a few days now and have a simple bootloader that loads and runs a kernel on my vogue. Unfortunately the kernel doesn't boot properly because it can't initialise all the hardware correctly but it definitely runs. Attached is my code and a script to insert it into an xip payload with a kernel.
[Windows Mobile Development and Hacking General] scholbert:
Woooow.....

Hey dzo,

this is a real breakthrough or whatever you may call it.

Really great stuff!

Maybe this won't reach peoples interest right now,

but let me forecast, that someday this will give us the opportunity

to wipe out windows mobile completely if we like to :D

Anyway i think it would be nice to get some stuff pointed out more clearly.

So let me sum up:

1. Let's assume we got excellent kernel zImage to support the hardware of our device.

We will need to initialize even parts of hardware in this kernel,

that we did not even know about, while testing with haret.

2. We need some hard-SPL bootcode on our device, because we need to avoid security check of the image.

3. We got WM ROM for our device and we got some kitchen to extract it and work with it.

The starting point will be the file OS.nb.payload, because this is pure binary.

(the image like it is stored in NAND flash memory).

The image (OS.nb.payload) itself is organized in different parts and partitions.

At the moment we don't care much about it, because we leave it mainly untouched.

We need to find the entry point from the WM kernel, which is pure XIP code (XIP.bin).

4. We inject a tiny loader for elf binaries at this point, which is also compiled as XIP code (tinboot).

5. We step a bit further and place the kernel zImage (which is an elf file) at a certain offset.

At least this should be the address the tiny loader points at (e.g. offset + 0x8000).

6. We use some kitchen tools to reconstruct a flashable image.

7. We flash this image to our platform, using the same tools we use to flash a cooked ROM.

8. We boot into linux!

Please correct me if i forgot something or made a wrong assumption here.

Would be really nice to get some more hackers and ROM cookers over here to benefit the discussion.

Thanks again dzo!

Best regards,

scholbert
[Windows Mobile Development and Hacking General] scholbert:
Hi again!

A little research at the forum gives some more details about OS.nb.payload:

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

This maybe all well known, but should help to point at it again for a better understanding.

So if we use mtty and type the info 8 command on HTC loaders this prints out these partitions (should be all the same on HTC devices):

Partition[0], type=0x20, start=..., total=... BOOT (ULDR)

Partition[1], type=0x23, start=..., total=... RAWFS (XIP)

Partition[2], type=0x25, start=..., total=... IMGFS (SYSTEM)

Partition[2], type=0x04, start=..., total=... FATFS

TBC

scholbert
[Windows Mobile Development and Hacking General] stepw:
That's some excellent progress! Did you build your kernel yourself too? Is it mission critical hardware that fails initalization or some minor stuff?
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] luxa44:
yesterday i updated m pda to windows mobile 6.5

now i tryed to install and activate resco explorer.

but it ask me to fill in my user info (owner info) in my pda after that i can

fill in my serial...

i can not find the screen to fill in my owner info....

help me pls
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] andylayo:
Settings - Personal - Owner Information, Any name will do.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] luxa44:
hmm ty, but some how i do not see the butons i supossed to.

in my dutch version i only see keybord, button and phone settings???
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] rspillo:
Try this:

HKLM\ControlPanel\Owner, set the value "Hide" to "0".
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] luxa44:
=)

Thnx that was what i needed, now im happy again =)
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] tinker2000:
if you dont want to tweak yoiur registry, go to today settings, select show user information and close touchflo. Edit your user info and then revert back to touchflo.. Should be all sorted :)
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] stuartro2000:
activatind resco2008...

owner: Emil

key: 49072
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] rayden2004:
MOD EDIT - Removed warez. Warez is not permitted on XDA. This is your first and last warning!!!
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] _nima:
MOD EDIT - Removed warez request. Warez is not permitted on XDA. This is your first and last warning!!!
[G1 Q&A, Help & Troubleshooting] kylelipp:
Does anyone know of a Pulse rom that is still in development(on xda or elsewhere)? I really liked Diaz's rom and would still be using it if it didn't reboot after calls.

I'm sure I'm not the only person who liked this rom.

I did searches on XDA and Google, came up with nil.(sorry if I missed anything):)

Thanks.
[G1 Q&A, Help & Troubleshooting] neva dinova:
there is one posted nov 4 on droid haven but dont know if it works on the g1
[G1 Q&A, Help & Troubleshooting] zole2112:
I love the Pulse rom too, my favorite actually. The Droid Heaven rom cause alot of FC's on my G1, completely unusable for me.
[G1 Q&A, Help & Troubleshooting] kylelipp:
hey thanks for your reply.

Does it still reboot after a call?

Do you have a link for it? I searched for pulse rom, no dice....
[G1 Q&A, Help & Troubleshooting] zole2112:
http://xdaforums.com/showthread.php?t=580117

It's in the Sapphire rom development forum...good luck with it!
[G1 Q&A, Help & Troubleshooting] kylelipp:
Thanks!

The one on droidheaven.com is

http://droidheaven.com/android-forums/?vasthtmlaction=viewtopic&t=30.0
[G1 Q&A, Help & Troubleshooting] enatefox:
I was going to mess with it but really all I wanted was the home launcher ported. Still, it's Cupcake and I've been working on Donut. Still have a working build (for a Vogue/Kaiser though). What are you trying to do with it? It seems really scaled down and bare but I would like to scrape it for parts maybe. The 9 panel zooming home screen is really nice
[G1 Q&A, Help & Troubleshooting] JeckyllHavok:
I'm trieng to just port the launcher, but no progress till now. Anyone got the Pulse Launcher working on another rom?
[Touch Diamond2, Pure General] loadstone007:
FYI:

HTC have confirmed that there is a bug with WM6.5 that shows that you have an unread message, while you clearly don't.

A fix is being prepared by Microsoft.
[Touch Diamond2, Pure General] PMoto:
Never knew about that...

But knew about alarm ringing alarm and notification sound mixed.... and alarm does not stop... in the morning.

Battery additional info reseted to "0" so no historical info there....

No option to light signal for more that 5 minutes (thank god there is a registry tweak for that).

Well. I'll keep waiting.

PMoto
[Touch Diamond2, Pure General] mobobat:
I am having exactly the same issue and posted it here: http://xdaforums.com/showthread.php?t=579772

Thanks for the update loadstone007...hope both MS and HTC start rolling out fixes for the various bugs in 6.5!

Mo
[Touch Diamond2, Pure General] toth42:
What about the other bugs? Or am I the only one having them:

-Extra blank line between input-box and suggested words-line. Meaning the suggested words-line cross the "send"-button, and when you're picking a word, you accidently push "send".

-TouchFlo/Sense now only shows 160(?) letters in SMS-dialogue. Almost all my sms, in and out, exceed 160, so to read sms now, I have to use the Windows-dialogue(inbox). This was not a problem on WM6.1

-The input box and keyboard overlay the sms-dialogue, so what you see when you write a new text, is NOT the last you recieved, but 2 or 3 messages back in history. The newest ones are hidden behind keyboard, instead of scrolled up.

The weird thing is that these don't seem like bugs, just.. bad construction.
[Touch Diamond2, Pure General] -Sie-:
No I dont have these issues, but then again I dont use HTC Sense. Are these Sense related or Windows 6.5 related?
[Touch Diamond2, Pure General] mobobat:
Totally with ya on this one, toth42. I'm having exactly the same issues and think it's Sense rather than WinMo 6.5 itself...
[Touch Diamond2, Pure General] munrobasher:
Yup - I've seen all of these. Does seem a little buggy...
[Touch Diamond2, Pure General] toth42:
Yea, I'll say it's sense/manila/tf3d, but all the problems occured after the official 6.5 update.

BTW, the one bug, with last SMS's being hidden by keyboard and textbox, is the same in WinMo(inbox). Just check, go to a conversation in your inbox, and whip up the keyboard. The keyboard and text-box takes most of the screen, and what u see above it, is not the last message of the conversation.
[Touch Diamond2, Pure General] zimmicz:
They are not bugs, just bad ideas badly implemented i suppose. Yep, the one with send button is driving me crazy
[Touch Diamond2, Pure General] toth42:
I seem to recall there was a hotfix for this for 6.1, called something like "hotfix for fixing the problem with the extra white line when writing sms"? And still they don't implement the fix in the next version?:confused:
[Touch Diamond2, Pure General] mobobat:
Hey guys i got the issue fixed using a little tool to clear the message count. Check this post, and thanks to onthemail:

http://xdaforums.com/showpost.php?p=1519862&postcount=3

Run the program and do a soft reset - wait a couple of seconds and the annoying green message count will disappear. If not, do it all again (run program and soft reset) and it should def work.

Good luck

Cheers

Mo
[Touch Diamond2, Pure General] Tsubaki-San:
Although I'm not experiencing the exact same problem the topic starter posted, I'm also having a problem with the HTC SMS. When I go to contacts, choose one of my favorites, go to the sms tab and send an sms from there, sometimes the sms doesn't show up in the thread, it just totally disappears from the device. As far as I know the messages are sent to the person, but it's annoying to me to not be able to read back what I wrote.

Anyone familiar with this problem and has a solution for it?

Thanks in advance!
[Touch Diamond2, Pure General] mrcol:
I get quite a few Joke texts sent, but the long ones allways get cut off near the end. Some of them must be 4 or more texts long. I didnt have this problem until i upgraded to win 6.5. I allways miss the punchline :( is this a known problem and is there a fix or is there i setting i have missed.
[Touch Diamond2, Pure General] mobobat:
It's a bug in WM6.5 unfortunately. You have to go in to Windows messages to see the entire message (as opposed to HTC's sense UI)..it's annoying and i hope HTC come out with a rom update very soon as this is just one of many many bugs and annoying quirks in 6.5. Argh!
[Touch Diamond2, Pure General] denco7:
HTC Pure Hotfix

While this doesn't address the problems posted inthis thread, I thought that I would just use this existing thread for an FYI. HTC has released a couple of new hotfixes this morning for the Pure and Tilt 2

http://www.htc.com/us/support/tilt-2-att/downloads/
[Touch Diamond2, Pure General] Bruce Inman:
Have you successfully installed these?

I received "Device not compatable" errors on both files.

Prolly because of LEO ported manila.

Oh well, thanks anyways Denco7.
[Touch Diamond2, Pure General] cmart4:
I have the stock AT&T rom on my Pure and both updates worked fine.
[Touch Diamond2, Pure General] philaldred:
I also have this problem, so annoying! Microsoft need to get a fix ASAP!
[G1 Q&A, Help & Troubleshooting] KingAzzA:
Ive got a rooted G1 and im running CyanongenMod 4.2.3.1 Ive got a 16gb class2 sd card :( and ive partitioned it it it with 14.5gb - Fat32 and 1gb ext2

Now i know thats not right and so i wanna fix it. What i really wanna do is :

a) Have all the partitions set at correct sizes

b) a swap partition

c) and an upgrade to ext3 or 4 whichever is better

As ive already got about 200 apps installed whats the best ways of backing them up and doing the above

Thanks in Advance
[G1 Q&A, Help & Troubleshooting] evry1sgirl:
Thru console:

parted /dev/block/mmcblk0

print (verify what size your card is)

rm 1

mkpartfs primary fat32 0 15500

mkpartfs primary ext2 15500 15852

mkpartfs primary linux-swap 15852 15948

quit

upgrade_fs

reboot recovery

May want to reformat to fresh fat32 beforehand but up to you.The sizes above can vary depending on what size your card is but that is a base for 16gb and includes a 96mb swap. Press enter after each line.

Tons of ways to backup...on your PC or I use Astro to do so...but any file manager works
[G1 Q&A, Help & Troubleshooting] Exodeity:
http://xdaforums.com/showthread.php?t=534714

I have that lovely little tutorial bookmarked, I use it almost everyday ( I flash new roms and stuff everyday, I just don't know what to settle on :P )
[HD2 General] erikvario:
he,

can i have with usb-host and a mini usb to usb (male)adapter use a usb stick as storage card.

erik
[HD2 General] br3nt:
http://xdaforums.com/showthread.php?t=580526

;)
[HD2 General] erikvario:
oh thnx,

but they say that it don't support usb-host but now everybody says it haves.

so.....?

erik
[HD2 General] br3nt:
got a reply from HTC today;

"It doesn't support"

thats a shame really, hoped it would have... no TV out and no usb host, that sucked :P
[HD2 General] ganon4:
too bad.... HTC was announced htc hd2 with mini-usb host.... and now he haven't.... I'm really sad :@
[HD2 General] tibursio:
no they never announced it, it was just rumours and a confirmation from a tester
[HD2 General] ganon4:
ah k .. sry :)
[HD2 General] manuelcalavera:
every data that tester gave was right , why this one goes wrong ?

several reviews mentioned that hd2 has usb-host
[Touch Pro2, Tilt 2 Themes and Apps] jazzperm:
Because of the inaccuracy of Sportypal, I tried to install Sanoodi on my TP2. The does install and run, but the image is displayed poorly.

Does anyone maybe know another alternative for sportypal?