yashsingh1/xdaforums huggingface dataset:
[HD2 Android Q&A, Help & Troubleshooting and Genera] bravo261:
wouldn't be easier and cheaper to buy a card online and just ship it overnight?

or, walk into a verizon store and they'll charge you plenty, but for a legit card
[HD2 Android Q&A, Help & Troubleshooting and Genera] fischerben:
hi

i have just installed hyperdroid 1.6 on my hd2, but is it only on my phone that all the text and icons are really small? can you change that size some how
[HD2 Android Q&A, Help & Troubleshooting and Genera] RobertsDF:
Search the hyperdroid thread on how to change the dpi. Its been answered there about a hundred times. You'll probably want to change it to 240.
[HD2 Android Q&A, Help & Troubleshooting and Genera] FireMAN999:
Try experimenting with the "LCD density" setting in the build.prop file.

180 works for me in most builds or use the stock 240 setting.

Regards

Link with more detail.

http://xdaforums.com/showthread.php?t=763772
[HD2 Android Q&A, Help & Troubleshooting and Genera] fischerben:
Thank-you that worked
[G1 Q&A, Help & Troubleshooting] jamal717:
Im not sure what happend to it its a 2GB computer wont pick it up or g1 or moto cliq should i just get a new one?
[G1 Q&A, Help & Troubleshooting] AdrianK:
Try formatting it in the phone, if that doesn't work it's probably dead. **** happens. You can pick up an 8GB class six for ~£12 or 16GB class 2 for ~£22.
[TG01 ROM Development] leeston2379:
Welcome to my tutorial in cooking for the TG01.

I shall no longer be updating this thread, so please feel free to post and make any contribution you see fit.

This is meant to be a very simple, plain English guide to cooking.

With this in mind i will not be showing you how to port a new sys/xip or any of the more advanced features like sense

lets just see if we can dump, modify, build then flash a working, booting ROM for now.

This tutorial is only what i have learnt whilst beginning to cook my own ROM, so if you find a mistake or have something to offer feel free to post

If you have a question that your going to post, please please search the forum first, i learnt a lot of what i know from threads that have nothing to do with the TG01 or even the type of kitchen we're using. So as the rules state - Search before posting, Thank you.

Modifying the ROM of a Windows Mobile is dangerous to your devices health. If you mess it up it can be fatal.

The information contained in this tutorial is only as far as i am aware. Don't blame me if you brick it.

Having said that, i have never had a problem the short pin method couldn't fix.

You will need the attached .zip file, it contains the kitchen and associated applications.

In this tutorial i am using L3V5Ys kitchen, cab converter by Jason8, Package converter by Total Fire and Package Creator by Ervius.

So thanks to them and everyone in the XDA community for making this kind of thing possible.
[TG01 ROM Development] leeston2379:
1. Dump a ROM

1.1. Download the ROM you wish to modify. I suggest Miros miROM4, its clean and fast without any clutter.

1.2. Extract the ROM and place the resulting .tsw file in the BASE folder in the kitchen. Then rename it "TG01WP_5005000176.tsw"

1.3. Run dump.bat and wait for it to finish, this could take a little time depending on you PC, it may be worth making a tea as it seems to take longer if you watch it.

1.4. You should now have some new folders in your kitchen, for now the only one were interested in is SYS.

2. Modify a ROM (Removal of packages)

2.1 Open your kitchen folder then open the SYS folder,

2.2 You should now be faced with a window with lots of folders in it. The folders are called packages.

2.3 Delete the package Entertainment and its associated packages (Entertainment, Entertainment_DPI_192, Entertainment_Lang_0409 and Entertainment_Lang_0409_DPI_192)

2.4 This has effectively deleted the games that ship with your chosen ROM,

2. Modify a ROM (Adding packages)

2.1 Open your kitchen folder then open the SYS folder.

2.2 Copy the package from its source to the SYS folder. Remember that for this kitchen it must be an OEM\old type package (see post #4)

2.3 Thats it, you added software to your custom ROM.

2. Modify a ROM (modify existing package)

2.1 Open your kitchen folder then open the SYS folder.

2.2 Open the folder titled "Redist_dpi_192_resh_480_resv_800"

2.3 Replace welcomehead.192.png with the one in the downloaded zip.

2.4 That's it, when you boot your new ROM it should show the new welcome screen.

3. Building and flashing a ROM

3.1 Run "2. build no XIP port_no auto.bat" (this is the original build.bat, modified by myself to skip the port xip and BuildOS/auto parts)

3.2 When the cmd prompt opens press any key

3.3 When BuildOS opens check the packages you wish to install then click the green arrow in the top left.

3.4 When BuildOS has finished, close it and the cmd window will carry on opening and closing other programs as it goes. You do not need to touch any thing till it has finished and it asks you to hit enter.

3.5 Assuming you pressed enter when it asked, the cmd window will have now closed.

3.6 Go into your kitchen folder and you should have a new file called "TG01WP_00.tsw" This is your ROM.

3.7 Copy "TG01WP_00.tsw" to a folder called PRG on your storage card (if its not there then create it) and then run SDDL+ or use the short pin method to flash it.

3.8 That should be it, you should now have the rom you started with but minus solitaire.
[TG01 ROM Development] leeston2379:
The Kitchen:

In your "Kitchen" you will find some folders and some files. They all relate to either the ROM ityself,

or the tools used to edit/dump/create the ROM.

BASE - This is the folder in which you put the rom you are dumping

OEM - This is the folder where the Toshiba part of the ROM would be if it was an official Rom that was being dumped,

however when dumping a cooked ROM this folder will be empty as a cooked ROM cannot be dumped correctly by the tools available

and all packages are put in the SYS folder. This will not affect the output, and the OEM packages can be left in the sys folder.

If you dump a cooked ROM you will need to create the OEM folder as BuildOS panics without it, even if its empty it needs to be there.

SYS - This folder contains the dumped ROM separated into packages

ROM - This folder contains the xip, boot.rgu and boot.hv. For this tutorial we won't be working with anything here.

TOOLS - This is where the exe's are that make up the kitchen, you don't need to touch these, the .bat files do it all for you.

Temp - This is the kitchens working folder, you don't need to go here unless there are problems building the ROM but that is beyond the scope of this tutorial.
[TG01 ROM Development] leeston2379:
Packages: (there are 2 types, EXT and OEM, our kitchen can only handle OEM so thats what i'll be discusing)

Each package contains an element of the ROM. For example the BROWSING package contains the parts of the ROM required for internet browsing.

For a package to be usable it requires certain things

Required:

.dsm file - This is to complicated for the scope of this tut so for now just accept that this file is necessary and should never be deleted. All dsms must have a unique name.

That is all a package needs to be a package, though without any files in it won't actually do anything.

Optional:

.rgu file - This file contains the reg entries for the package in question and its name will be the same as the .dsm file in your package.

initflashfiles.txt / initflashfiles.dat - This file tells the PPC where to put the files that are within the package, ie. a short cut to a program in the start menu.

NOTE without an initflashfiles.txt all items within the package will go to the Windows folder.

option.xml - Holds information relevant to the package

The files you wish to install, without them its pretty pointless.

Packages often have other packages associated to them, for example the Entertainment package also has Entertainment_DPI192, Entertainment_Lang_0409 and Entertainment_Lang_0409_DPI_192.

Where Entertainment is the package, Entertainment_DPI_192 has the files specifically for our screen size, Entertainment_Lang_0409 has the files for our language (0409 is WWE)

and Entertainment_Lang_0409_DPI_192 has files that are for our lang and our screen size.
[TG01 ROM Development] leeston2379:
Modifying a .rgu file:

.rgu files contain registry information for the package they are in. If you wish to modify this data then you can do so with notepad, though i recommend downloading Notepad2. If you open a .rgu file and don't understand what's in it then you need to go learn about windows registry editing first. I am assuming that if you are looking at building a custom ROM you already know about reg editing.
[TG01 ROM Development] leeston2379:
CAB Converter:

This program is used to convert a .cab file into a package to be cooked into a ROM

1.Open CAB_Converter.exe

2.Click "add a cab" and browse to your cab or drag and drop your cab into the window

3.Click on the text representing your cab at the top of the window so its selected.

4.Click CAB->OEM, and wait till its finished. Should only be a few seconds.

5.Your package will be in the CAB Converter folder in the converted OEM folder
[TG01 ROM Development] leeston2379:
Package Converter:

Our kitchen only supports OEM\Old type packages, so what if we want to use an EXT\Visual type package? Well Total Fire kindly made and distributed a tool that converts from one to another.

The program is fairly self explanatory but i'll quickly cover converting from a visual to an old package.

1.Open the converter, then click "select" where the greyed text say package,

2.Browse to and open your visual package.

3.click "Convert VTO", now wait till you see "Conversion Complete".

4.Your now usable package will be in the same directory as the visual package with the text "PACKAGE TF" added to the title.
[TG01 ROM Development] leeston2379:
Package Builder:

If you wish to create your own packages, this is the tool to do it.

1.Create a folder named whatever you want your package to be named

2.Add to it the files you want

3.Add to it a .reg file if required

4.Open package Creator, in the bottom right you can choose ITA or ENG.

5.Click open package and browse to the folder you created.

6.Now the initflashes.txt options page appears, here you can select the .exes in your package and choose where to create short cuts. You will need to click apply on each one.

7.Now click complete package.

8.The creator will now create a .dsm file, a .rgu file with your .reg file settings in, an initflases.txt file and an option.xml file within the folder turning it into a package.

9.This package can now be used in your kitchen.
[TG01 ROM Development] leeston2379:
Reserved...
[TG01 ROM Development] leeston2379:
Reserved....
[TG01 ROM Development] drupad2drupad:
Thanks for a lovely tutorial! Makes sense!

I am continuously facing this attached error! Any ideas how to solve this! :s
[TG01 ROM Development] EVEALEX62:
Wich cab do you use ?

What is your Operating System ?
[TG01 ROM Development] drupad2drupad:
I used Opera.cab (opera 10) and with windows 7
[TG01 ROM Development] EVEALEX62:
chek property of your folder in c: or test to reinstall this program with administrator right (clic right).

Can you send me MP with your cab, I'll test tomorow morning ;)

Have a good night
[TG01 ROM Development] leeston2379:
Its better to grab hold of one of the existing opera packages on the forum, I never successfully converted it to a working package. Just seemed to be the opera cab as i have no problems with any other. I think ninjaduck does a nice version with flash and the like already in.

I never saw that particular error myself though. Sorry I can't be more help.
[TG01 ROM Development] leeston2379:
So long and thanks for all the fish.

I will no longer be updating this or any of my ROM threads as its upgrade time and I've got a shiny new Desire HD, my trusty TG01 has been retired and i'm off to have a bodge with Android.

The TG01 forum is a nice little place with only a hand full of regular contributors/posters but its always friendly and development seems to move along at a steady pace, so thanks to all its members for that.

To those who PM me, feel free to continue as i will still be around here somewhere and will help in anyway i can.

See you later.:D:D:D
[TG01 ROM Development] mirolg:
i have one samsung galaxy tab and next week i get also one HTC Desire HD of my company. Android is really good- but more fun i have with WinMo.

today i have get my second "new" tg01!

you were ever friendly and helpful. thank you for your activity and cooking for our tg01 community.

i wish you all best, good luck and cheers, miro
[TG01 ROM Development] drupad2drupad:
Hi Lee!

TG01 community will miss your contributions! In case your retired TG01 lures you back to development, I will keep my eyes peeled. I hope you like your new android, but in case, Winmo is missed (I wish!), do come back! :D :D :D
[TG01 ROM Development] fxdjacentyfxd:
Hi.

Leeston2379 will not be doing any changes here any more so I allow myself to upload my version of his kitchen here without creating new thread.

What has been changed ?

"Virgin" kitchen was only for packages modification without any pagepool changes or xip porting. Leeston2379 was basing on l3v5y kitchen which have certain bug. Interestingly this bug was "not active" as far as old ( original ) xip.bin was taken in .tsw file creation.

There are 4 batch files for new system building:

a) 2. build_without_xip_port.bat - the same as original leeston2379 batch but with fixed bug although here it is not "active"

b) 2. build_without_xip_port_pagepool_set.bat - allows to set pagepool size

c) 2. build_with_xip_port.bat - like original but allows to port new xip

d) 2. build_with_xip_port_pagepool_set.bat - like original but allows to set pagepool size and port new xip

I did not utilize automatic execution via for example

AutoExecAndClick.exe /launch "xipport.exe" /clickbutton "dump xip.bin" /clickbutton "write maps" /clickbutton "make pkgs" /kill

In my oppinion it is buggy . There are any timing races or something other causing any strange errors from time to time. User has to like in original l3v5y kitchen press different buttons in xipport software.

Thanks Mangasora for his post concerning porting xip

Regards

fxdjacentyfxd
[TG01 ROM Development] mirolg:
2. build_without_xip_port_pagepool_set.bat is my mod based

on leestone 2. build_without_xip_port.bat. bug?

please explain a little bit better: what you have do, what changed, the method for xip porting and how works? i hope is testet from you
[TG01 ROM Development] fxdjacentyfxd:
Hi.

I do not know Your change. I have my changes based on original leeston2379 .zip file which I downloaded about 2 months ago.

Look at following lines in original leeston2379 "2. build no XIP port_no auto.bat"

*********************************************

1) echo Inserting XIP and IMGFS in to payload.NEW

2) ..\tools\osnbtool.exe -c os.nb.payload 1 XIP.bin

3) ..\tools\osnbtool.exe -c os.nb.payload 2 imgfs-new.bin

*********************************************

It will work because we do not change XIP in this batch, nevertheless look that:

..\tools\osnbtool.exe -c os.nb.payload 1 XIP.bin , creates os.nb.payload.new file

so last mentioned line (3) should be:

..\tools\osnbtool.exe -c os.nb.payload.new 2 imgfs-new.bin not

..\tools\osnbtool.exe -c os.nb.payload 2 imgfs-new.bin

and we should get os.nb.payload.new.new not os.nb.payload.new

It works only because XIP is the same ( no page pool changing , no xip porting ) so adding XIP in line 2) gives nothing

Line 2 is "dead" in this case

Look at ffboy kitchen it has something similar to my fix:

..\TOOLS\osnbtool -c tg01.os.nb.payload 2 imgfs-new.bin

..\TOOLS\osnbtool -ap xip.bin %PP% -y

..\TOOLS\osnbtool -c tg01.os.nb.payload.new 1 xip.bin

As You can see ffboy did something similar to me but in reverse way.

First he add imgfs-new.bin, further he changed pagepool and at last

He add xip.bin but to tg01.os.nb.payload.new not tg01.os.nb.payload

I discovered this bug few weeks ago when I was looking forum to check how pagepool can be changed and in first scenario I had something like this:

a)..\tools\osnbtool.exe -ap XIP.bin %1 -y

b) ..\tools\osnbtool.exe -c os.nb.payload 1 XIP.bin

c) ..\tools\osnbtool.exe -c os.nb.payload 2 imgfs-new.bin

I was thinking to myself "what is on. I changed page pool but after system

boot I have still the same RAM size". I started inspecting batch code and I found.

It of course did not work because even though:

- in line a) I changed page pool,

- add changed xip in line b)

- but line c) my changes has been lost because

of described reason. Line c) should look :

..\tools\osnbtool.exe -c os.nb.payload.new 2 imgfs-new.bin

I hope it is clear now.

Regards

fxdjacentyfxd
[TG01 ROM Development] minDark:
How to dump remote_apis_clnt.dll

Hello, i have one problem, i want to dump a rom and to extract remote_apis_clnt.dll from it. The problem is i don't find this file in dumped rom. I see all files but not this one. Dose anyone know how to extract this?
[TG01 ROM Development] fxdjacentyfxd:
Hi.

You can find it in the root of OEMdrivers directory.

Regards

fxdjacentyfxd
[TG01 ROM Development] minDark:
Thank you for your interest, but still can not find this file, no there. If you have this file please send it to me or post it here (recmoded, i need dll file not module itself, from TG01 rom).
[TG01 ROM Development] fxdjacentyfxd:
In attachment.

I do not know why You hane not this file in OEMdrivers. I can find it in all roms I have - both official and cooked.

Regards

fxdjacentyfxd
[TG01 ROM Development] minDark:
And I have also tested three roms, one official and two custom, but I could not find this file in any of them. Probably I'm doing something wrong but i only need this file so i will not going further. Thanks anyway for your help.
[TG01 ROM Development] fxdjacentyfxd:
I guess You can not see it because Your file manager ( I do not know what You use for system exploration - Total Commander ? ) has not enabled to see hidden or system files. It is only explanation.

Regards

fxdjacentyfxd
[G1 Q&A, Help & Troubleshooting] jamal717:
Do higher class and higher capacity speed up phone?
[G1 Q&A, Help & Troubleshooting] AdrianK:
A higher class increases the read and write and speed of the card.

You have to consider how the r/w speed would become a bottleneck. If you're using a swap partition (where the phone is always reading and writing to the card), then yes a higher class will make it a bit more efficient. If you have tons of music which takes the phone ages to populate, the speed of the card could be a bottleneck.
[Sony Ericsson XPERIA X10 Mini] batemann:
Hi,

i debranded my u20i (was german vodafone). now i have a qwerty keyboard instead of qwertz. is it possible to change this without flashing a new firmware again?
[Sony Ericsson XPERIA X10 Mini] aPaullyG:
Yes, it's possible to switch out the keymaps, I wrote a quick guide for switching out the qwerty Portuguese to qwerty English for the Brazil firmware here. It should give you a decent idea of what needs to be changed, I also recall reading some qwertz specific info in the debrand thread so you may want to check through that.
[Sony Ericsson XPERIA X10 Mini] vlissine:
I had the same problem when debranding with UK ROM a phone which was originally from A1, Austria. This post explains it all:

xdaforums.com/showpost.php?p=7827223&postcount=88

Sorry as a new user I can´t post the link in my post. Just copy it an paste into your browser.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Eclipse26:
Im new to the android side just came over from touch pro II and I was wanting to know how do I root my galaxy S phone. I need to know what software I need and the steps to do it. Thanks.
[Galaxy S I9000 Q&A, Help & Troubleshooting] leoon:
Just go to the dev. section and u'll see a big HOWTO thread
[Galaxy S I9000 Q&A, Help & Troubleshooting] Eclipse26:
Ok thanx
[Touch HD Themes and Apps] Eagledig:
Internet Explorer mobile

Patch Display by EagleDig​

=> Internet Explorer mobile is a good browser on official HD2's Rom.

The layout is good, the display is fast, supports flash !

But on WM 6.5.*, the layout is very bad, the font are so big !

I created a patch that corrects this problem, here are some screen that shows the difference:

...................Without EagleDig's Patch:..............................................With EagleDig's Patch......................

After instaling the .cab file, restart your device.

=> Donwload link on original post => here
[Touch Diamond, MDA Compact IV Themes and Apps] Eagledig:
Internet Explorer mobile

Patch Display by EagleDig​

=> Internet Explorer mobile is a good browser on official HD2's Rom.

The layout is good, the display is fast, supports flash !

But on WM 6.5.*, the layout is very bad, the font are so big !

I created a patch that corrects this problem, here are some screen that shows the difference:

...................Without EagleDig's Patch:..............................................With EagleDig's Patch......................

After instaling the .cab file, restart your device.

=> Donwload link on original post => here
[Touch Pro, Fuze Themes and Apps] Eagledig:
Internet Explorer mobile

Patch Display by EagleDig​

=> Internet Explorer mobile is a good browser on official HD2's Rom.

The layout is good, the display is fast, supports flash !

But on WM 6.5.*, the layout is very bad, the font are so big !

I created a patch that corrects this problem, here are some screen that shows the difference:

...................Without EagleDig's Patch:..............................................With EagleDig's Patch......................

After instaling the .cab file, restart your device.

=> Donwload link on original post => here
[XPERIA X1 Themes and Apps] Eagledig:
Internet Explorer mobile

Patch Display by EagleDig​

=> Internet Explorer mobile is a good browser on official HD2's Rom.

The layout is good, the display is fast, supports flash !

But on WM 6.5.*, the layout is very bad, the font are so big !

I created a patch that corrects this problem, here are some screen that shows the difference:

...................Without EagleDig's Patch:..............................................With EagleDig's Patch......................

After instaling the .cab file, restart your device.

=> Donwload link on original post => here
[Tilt, TyTN II, MDA Vario III General] dave-taylor:
Help please... My tytn 2 has gone faulty. The screen locked up, I removed the battery, tried soft reset, hard reset, downloaded latest 6.1 from ORANGE site. Same result. The phone tries to boot but usually get stuck in the procedure. Occasionally after many resets it will go to home screen works then freezes. Sometimes get error msg. repllog. exe. Strangely... you can dial the phone from another and get ring tone but the phone doesnt ring. Have tried a new battery.
[HD2 General] perrygraf:
I just picked up my new (T-mobile) HTC HD2, replacing my iPhone.

As nice as it is the HD2 seems far more complicated to use than the old iPhone.

I have 3 major issues I'm trying to fix and hope someone with more experience can advice me.

1-When making or recieving calls, I find it really hard to hear clearly. I'm not hard of hearing but the speaker seems way under powered. In a slightly noisey environment I have to switch to speaker to hear the caller !!:rolleyes:

2-For some crazy reason I can only set 3 alarms, which is driving me mad. I have to keep my old iphone next to my bed to use it's alarms ( I work varied shift times ):mad:

3-After finally rearranging all my contacts to HDC happy ( no way of multiple, first name first changes ) I want to import all the birthdays into the calander. Is this possible ? In addition, I have linked many of my contacts to facebook, but the pictures randomly dissappear and I have to add them again. Can I save the complete address book so I can simply reload instead of having to update every picture when they dissappear next time ?:confused:

Any suggestions are warmly recieved.

;)