yashsingh1/xdaforums huggingface dataset:
[P3300, MDA Compact III ROM Development] cesconoa:
After various tests it's ready my stable release

I'm working to obtain a low usage of program memory (for storage up to 53MB free)

This release is not so light but includes this changes:

Removed

WindowsLive

Catalog

Sounds, themes, images

HTC green phone pad (also pin pad)

HTC green background from various progs

Added

VoIP

FlashPlayer7

HTC Home 2

PhonePad ita

Hibernate

PinBackup

Regedit

Timer

Upgraded

Java Midlet Manager 11

TaskManager 2.0 (build 30487)

QuickGPS (changed with SeaSGEE)

VoiceSpeedDial (from 1.1 to 1.2)

MegaUpload

New Release: Artemis_cesconoa_1.2

Differences with Original, not with rel.1.0

Removed:

WindowsLive

Catalog

Games

Sounds, themes, images

HTC green phone pad (also pin pad)

HTC green background from various progs

TaskManager

Added:

HTC HOME 2.0.8 (configurable, translated)

TotalCommander (in italian)

ROMsettings (Translated)

NetworkWizard (Translated)

pBar 1.5 (Translated)

PhonePad ita

PinBackup

Regedit

Timer

Updated:

CommManager (with new style, translated)

ArcsoftMMS 4.2.8.1

Java Midlet Manager 11

QuickGPS (changed with SeaSGEE)

ClearVue PDF (changed with PocketXpdf)

VoiceSpeedDial (from 1.1 to 1.2)

Fixed:

ClearType in Landscape

ClearType in browser

Other registry fix

New Update 1.2 (MegaUpload)

Mirror (files-upload)
[P3300, MDA Compact III ROM Development] diego1810:
:) screenshots?
[P3300, MDA Compact III ROM Development] cesconoa:
screenshots for you
[P3300, MDA Compact III ROM Development] diego1810:
:D looks very good, I'll try it, thanks...
[P3300, MDA Compact III ROM Development] infido:
Very good

WE ARE ITALIAN!!!!:D
[P3300, MDA Compact III ROM Development] diego1810:
:) @cesconoa: you have a pm...
[P3300, MDA Compact III ROM Development] orsom:
Hi cesconoa, I was looking for search program, I could't find it ?
[P3300, MDA Compact III ROM Development] cesconoa:
Sorry, I have removed the link in \Windows\Start Menu\Programmi, but you can find it in \Windows\search.lnk

Just copy/paste....
[P3300, MDA Compact III ROM Development] jmp_ita:
Flashing on my HTC P3350 (alias HTC LOVE)

Hi cesconoa and thank you for you release.

Later I will try to flash your rom on my new HTC P3350.

This is my first attempt to upgrade firmware.

After i will say you about.

jmp_ita from Italy
[P3300, MDA Compact III ROM Development] thehobbit78:
Hello cesconoa,

does your rom contains TouchFlo Cube 3D?

Many thanks for your work, mate!
[P3300, MDA Compact III ROM Development] cesconoa:
I know your PDA is the same without GPS receiver, so I think you can can try, But wait a moment, my version 1.2 is yet ready...
[P3300, MDA Compact III ROM Development] cesconoa:
No, it doesn't, infido includes TouchFlo, I think HTC HOME 2 plugin is enought complete, exept for bioscroll...
[P3300, MDA Compact III ROM Development] cesconoa:
ROM Artemis_cesconoa_1.2

Differeces with 1.0

Updated:

HTC HOME 2.0.8 (configurable, translated)

CommManager (with new style, translated)

pBar 1.5 (Translated)

ArcsoftMMS 4.2.8.1

Added:

TotalCommander (in italian)

ROMsettings (Translated)

NetworkWizard

Removed:

VoIP

Fixed:

ClearType in Landscape

ClearType in browser

Other registry fix
[P3300, MDA Compact III ROM Development] Il_Carne:
When can we download your ROM? I'm very curios to try it :D :rolleyes:
[P3300, MDA Compact III ROM Development] cesconoa:
You can download it HERE
[P3300, MDA Compact III ROM Development] Il_Carne:
Thank you! You have a pm :)
[P3300, MDA Compact III ROM Development] jmp_ita:
Flashed on my HTC P3350 (alias HTC LOVE)

Hi cesconoa.

Yesterday I flashed your rom on my new HTC P3350 and I must say

that you have done very good work (essential and good loking).

This is first rom I flashed (my phone arrived 3 day ago and I didn't like

wm5 on board).

However I had problem with cid unlocking, but retrying a second time it

went ok, meanwhile installing your rom was done without problems.

This evening I will install your next release (1.2). Must I have particular

attentions? Is it sufficient 1) Re-cid unlocking 2) Flashing your new release?

Yesterday I accidentally eliminated the rom's desktop link to the

CommManager (the first icon on the quick start's group) and trying to

restore the link I did't found the program in the list of avaible program.

Do you know how to do? However CommManager.exe is well located in windows path.

Using your rom I found a program to quick fix gps signal. May it be of

any use for me (P3350 doesn't has gps) having external bluetooth gps?

..I had never seen before this program.

Very good your idea of eliminate many programs and useless files that

peoples may install later in storage card (if they need). I suggest you

to substitute also the calculator and the timer.. and remove also other

useless programs (for which the web is rich of good alternatives).

Thanks you for your release, and if you need some help improving

your very good rom, I will be nice to support you with my experience :D

I am software analyst with experience in programming Cad-software, 3D engines, GIS.. and reverse engineering (x86), api win32 (windows and windows mobile), dotnet (framework and compact framework),

code injection technique.

These are some of languages in which I am expert (C/C++, Object Pascal, Assembler x86, Java, C#, VB).

Greetings, jmp_ita.
[P3300, MDA Compact III ROM Development] diego1810:
:confused: @cesconoa: when I try to download your 1.2 upgrade from the link that you have posted, I obtain only a 221 kb .nbh file; please, could you give me another mirror? Thank you.
[P3300, MDA Compact III ROM Development] jmp_ita:
Problem downloading Rom v.1.2

Hi cesconoa.

I am having problem downloading your rom (from http://files-upload.com/),

because every attempt to download it, end up before the 50%.

You should change server or add it also on another server.

Last but not least, before upload it, you should pack it in .zip or .rar format,

so that, if the file is incompletely downloaded (as in my case) or

partially damaged, unpacking it may help discovering the problem (thanks to

crc check done by unpacker), avoiding flashing a damaged rom.

yet many thanks
[P3300, MDA Compact III ROM Development] cesconoa:
This is my rule

No particolar attentions, use USPL that make cid-unlock & flash directly

This is becouse there isn't a link to the program, but only a registry key, rewrite this key:

[HKEY_LOCAL_MACHINE\Software\HTC\HTCHome\Launcher\0]

"Path"="\\Windows\\CommManager.exe"

"Type"=dword:00000001

I think using an external receiver is the same, this program download "Ephemeris", data important to align correctly satellites and receivers

You are right, but I've done this ROM thinking to my use, programs installed are very used by me...

To leave you customize the rom like you wont, I've build it using very logical criteria (folders and .rgu visible)...

CUSOMIZE!!!

You are welcome, your help could be precious for all the community!!!
[P3300, MDA Compact III ROM Development] cesconoa:
New Mirror

Download version 1.2 from MEGAUPLOAD (zipped)
[P3300, MDA Compact III ROM Development] jmp_ita:
@cesconoa

Thank you for your help.

Later I will download your new release and I'll flash on my device.

Also I'll read on tools required to edit a ROM and its installation

process. Unfortunately I haven't so much time to create my own

ROM, but your ROM is already very good to me, so if you

appreciate I will only send you some suggestions or directly

some binary.

I thought to develop a little plugin (for wifi) to link

directly (without to know passkey) to wep protected wlan (using some tricks), and also to make some modification directly to system libraries.

If you want, you can also make me some requestes about programming

side, and I'll be nice to share my work with the community.
[P3300, MDA Compact III ROM Development] jmp_ita:
Your ROM's base ROM

@cesconoa

Can you tell me on what ROM is based your ROM?

Is it based on official windows mobile 6 italian ROM (for P3300) or on another translated in italian?

What about radio software? Is it also updated?

Thanks in advance
[P3300, MDA Compact III ROM Development] cesconoa:
Official windows mobile 6 italian ROM, with changes listed in first post.

No radio in this ROM, you can download the last HERE
[P3300, MDA Compact III ROM Development] jmp_ita:
@cesconoa

Ok, thanks

Beside your modification made to original ROM reported in first part

of threed, is there also modification to certification management

(for instance executing not certified program) and other system

modifications?

Then, a question on this forum policy :D

ROM posted can only contain freeware software and software

from HTC phone's family? I haven't found information regarding

this topic.

Thanks in advance to you and everybody may tell me something about this.
[P3300, MDA Compact III ROM Development] cesconoa:
You are right, dear, there is a registry modification to avoid alerts when start programs not certified (too much softwares are not certified), but all software added in this rom is freeware, dowloadable in internet without restriction...

Only translations could be contested, I've modified copyrighted software, but I've asked to tom_codon (the author) the authorization.

Only tom could ask to stop diffusion of this software.

If he wants I'm ready to cancel all possibility to download this software...
[P3300, MDA Compact III ROM Development] jmp_ita:
thank you cesconoa, but asking you about software usable in a rom

to upload, I wasn't asking informations about your ROM

Instead I was asking general information (I know this isn't the right thread)

to know forum rules about uploading ROM with some copyrighted

software (then NON FREE software).

In doubt, best solution (for me) is to erase all replaceable software contained in a ROM, leaving only the indispensable.
[P3300, MDA Compact III ROM Development] keymat:
PLEASE YOU SAY To ME AS I MAKE ISTALLARE THIS UNLOADED ROM ONCE? I HAVE UNDERSTOOD WELL NOT is the RADIO? thanks
[P3300, MDA Compact III ROM Development] keymat:
Up...........
[P3300, MDA Compact III ROM Development] Il_Carne:
Very fast ROM! Lot of free program and storage memory! This is my favourite ROM! Very good work!!!
[P3300, MDA Compact III ROM Development] cesconoa:
to install a rom you can use USPL (you can find software and instuctions in a sticky post), my rom is only OS, for radio upgrades see "Artemis upgrades" section
[P3300, MDA Compact III ROM Development] Il_Carne:
Hi cesconoa! I have found 2 little bugs:

1) Comm Manager doesn't close if i use the button "Esci" on the right

2) On HTC Home plug if I want to add a new shortcut, but then I don't select any program, the plug-in show the Backlight icon.

If you will solve these very very little problems, you will make the perfect ROM! ;)
[P3300, MDA Compact III ROM Development] cesconoa:
Comm Manager is a program that does not close also with TaskManager (or X-Button), to make closable you need modify registry becouse HTC think this program must run when called... I don't know why...

pBar close it without problem, you must click [X] to close.

The second problem is not a bug, if you see, when you click on [+] to add a program, the default value in the screen is "Backlight", to select an option you must scroll and click "select" (down-left) or [ok] (yes, in upside-right there is OK, not X), to cancel operation without a selection you need click "Cancel" (down-right).

Try and you'll see it's not a bug...

I've seen a bug but I don't know what's appened, yesterday my phone was "MUTE" but in all screens there were setted correct modality and sound...

Just a soft reset, but I don't know where is the problem....
[P3300, MDA Compact III ROM Development] Il_Carne:
Ok...so for me all is OK! ;)
[P3300, MDA Compact III ROM Development] jmp_ita:
Problem with Flash Player?

Hi cesconoa.

Yesterday I tryied to see some video on youtube, but they didn't

function.

- Standar youtube version gave me site error (saying that javascript

wasn't supported by my device).

- Instead youtube mobile gave me a system error.

I tryied also other sites with flash contents and nothing did function.

Than why did you include FlashPlayer7? :confused:

Thanks in advance
[P3300, MDA Compact III ROM Development] cesconoa:
I have included flash7 in version 1.0, but the results where not good so I have not included it in version 1.2, you can install it if you want...

Sorry
[P3300, MDA Compact III ROM Development] jmp_ita:
FlashPlayer

Ok cesconoa, thank you.
[P3300, MDA Compact III ROM Development] Il_Carne:
Hi! I use always vibration, but for two times I have found the phone mute or with the sound on.....:confused:

I think that it is not your bug because also in others ROM I have experienced similar issues.....

I don't know if it can be fixed....:confused:
[P3300, MDA Compact III ROM Development] jmp_ita:
Hi, this problem sometimes happens also to me. It seam to be a problem

of HTC Home, as it wasn't syncronized with system ring tone management.

You can reproduce selecting vibration, than customizing ringtone.
[P3300, MDA Compact III ROM Development] Il_Carne:
Ok!

Another thing: sometimes when I open pBar, I find that Activesync is on even if I haven't open it....Do you have experienced that?:confused:
[P3300, MDA Compact III ROM Development] mugglesquop:
I usually find ActivSync running... it seems to decide to start running when it wants to. Its normal on most phones/PDAs using Windows Mobile.
[P3300, MDA Compact III ROM Development] jmp_ita:
Usually activesync (on all pda) start automatically and periodically, but

only if usb cable is linked. May be an attempt to auto-syncronize.
[P3300, MDA Compact III ROM Development] Il_Carne:
The funny thing is that I haven't connect my PDA with the cable at computer :o

I am "happy" that I'm not the only guy with the same issue! mugglesquop have too....and at this point I'm not sure that this is an issues....maybe it's normal....:p ;)
[P3300, MDA Compact III ROM Development] mugglesquop:
i'm pretty sure its normal, caus i havent used a USB cable for about 6 months lol, and it usually appears each day (at least once) :D

ooooh 100th post :D:D
[P3300, MDA Compact III ROM Development] jmp_ita:
Maybe that now it autostart also without cable because new versions

of activesync can syncronize also with bluetooth.

You must verify if it autostart also when bluetooth is off.
[P3300, MDA Compact III ROM Development] jmp_ita:
Some notes on version 1.2

Hi cesconoa

I have just installed rom 1.2 and I have noticed some little problems:

- The pbar's icon dosn't appear in traybar (there is free space

for icon but it seam as it is transparent. Howevar clicking on this

space function propely). In version 1.0 instead the icon was ok.

- RomSetting is only partially translated (the elements in the

CheckListBox are in English and also the messagebox are in English and some

strings appears truncated --> es: Error / Erro). When loaded, it display

"CommManager" as title (I don't know if this is an error). If I

select "PocketCM" in the combo "Contatti", then when I use the

contacts, I get an error because it don't find

PocketCM.exe (Do I install it separately?).

- I can't find Hibernate. Have you removed from 1.2?

- How can I add Voip?

- The Hardware button representing "CommManager" is associated

to Internet Explorer Mobile instead of CommManager. The Hardware

button representing AudioManager is associated to Messaggi.

- HTC Home dosn't seem totally sincronized to system (if I select

the icon "Profili", then I change from vibration/mute/active, HTC

Home does't change selected icon). However I thinck this is

an error of HTC' software.

These are only little problems, but if you'll fix them, then this

rom will be the best Italian Artemis' ROM. Very quick, responsive,

stable. I tested also B&B, Meschle' roms, and spaghetti, but this is

my favourite.

What do you think about changing pagepool?

When do you think to release a new version?

:) compliments and thank you very much!
[P3300, MDA Compact III ROM Development] cesconoa:
Just select in options "Popup"

Some text is not a visible string, so I don't know how translate it...

Yes I've removed in version 1.2

You can download a voip.cab and SipSetting.exe in this forum

This is another difference between P3300 and P3350, the first has "GPS Button" (but without a Navigation software it's associated to "Messages") where P3350 has "AudioManager" and "PocketIE" where P3350 has "CommManager".

I've left buttons mapped by HTC...

You are right, in fact now I understand what's appened few days ago...

I'm searching a way to solve...

My goal is this: build a rom fast, light and complete. Be sure I'll solve problems, this tread is important for me becouse now I know what you need, I'm working to release a new version

It's a way to have more programs memory but less reactivity (the same space is used to storage or to charge data during use, more storage=less data in use...)

I think our rom is a good compromise...

Just wait, I'm working to release a new version!!!
[P3300, MDA Compact III ROM Development] Il_Carne:
Yes, this ROM is the BEST one!!!!

Cesconoa....it's possible to fix the problem of GPS Photo?
[P3300, MDA Compact III ROM Development] cesconoa:
Just use attached file...

The next rom includes it...
[P3300, MDA Compact III ROM Development] jmp_ita:
Ok, thank you cesconoa.

Where can I download RomSetting and HTC Home? I want make some

test modifying directly the assembly (now I can't extract files from my pda).

However to see other strings in binary you may try opening them with

Datarescue IDA Pro (this is the best disassembler) then you may

get strings offset and use it to position with an hex editor, making sure

(when substituting string) to insert a string as identical size as original

ones (if new string is shorter, you can insert emty spaces. If longer,

then you must abbreviate). :)
[P3300, MDA Compact III ROM Development] cesconoa:
I've extracted them from B&B 4.3 English (ITA has a different structure), there is a HTC Home 2.0.8 cab, but it install all files in /HTCHome folder (using a initflashfile I solved the file position, but it copy files in /HTCHome directory creating a duplicate!!!), the extracted is made to run in /windows folder.

I don't think there is a cab for RomSetting...

Attached you find Home plugin (without images) and RomSetting extracted from B&B 4.3 ENG
[P3300, MDA Compact III ROM Development] jmp_ita:
Ok, thank you very much!
[P3300, MDA Compact III ROM Development] Il_Carne:
Cesconoa...GPS Photo doesn't work also with the reg file, I don't know why, but GPS doesn't start! :confused:
[P3300, MDA Compact III ROM Development] jmp_ita:
First change to RomSetting

@cesconoa

I have modified and translated (partially) RomSetting's gui.

Now I can't try it on my pda, but if you want you can (see attachment).

Very appreciate suggestions

Later I will continue to modify it.
[P3300, MDA Compact III ROM Development] jmp_ita:
(the attachment)

this is the upgrade (0.01)
[P3300, MDA Compact III ROM Development] cesconoa:
This is the result...
[P3300, MDA Compact III ROM Development] jmp_ita:
:D ok, I must try on my emulator. The problem is in resizing of dialog,

because it don't know anything about the added components.
[P3300, MDA Compact III ROM Development] jmp_ita:
@cesconoa

Ok, I have seen it also on my emulator, it is a problem in resizing,

and I can solve it only modifying the assembly code (too much

time to do it).

If you know what this app do (I think it only set some registry key),

I can make another quick app doing same things + some other configs

usefull to us, to include in your release in substitution of tom's app.
[P3300, MDA Compact III ROM Development] cesconoa:
These are registry keys needed by CommManager

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\CommManager]

"SupportedFunctions"=dword:8

[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\CommManager\0]

@="FlightMode"

[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\CommManager\1]

@="Phone"

[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\CommManager\2]

@="Bluetooth"

[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\CommManager\3]

@="WLAN"

[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\CommManager\4]

@="AUTD"

[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\CommManager\5]

@="DataDisconnection"

[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\CommManager\6]

@="ActiveSync"

[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\CommManager\7]

@="IR"

[HKEY_LOCAL_MACHINE\Security\ResOver\Bitmaps]

"BaseDll"="CommManagerRes.dll"

Like you can see, the first says how many buttons are visible, the other keys associate a function to a button (note the order)

RomSettings rewrite these keys accordig to your grafical selection (it write also if you want to use normal contact search or other, but this is another question...)
[P3300, MDA Compact III ROM Development] jmp_ita:
Ok, thank you.

Now I need only a complete list of possibly value to insert (es: DataDisconnection, AUTD, FlightMode) and the correspondent

values to insert in the list (es: for "FlightMode" --> "Modalità volo").

If you think other setting or functions to add to this utility (es:

something else to customize other rom's aspects) we can add

them. Just tell me.
[P3300, MDA Compact III ROM Development] cesconoa:
Translated strings are in CommManager.exe.0410.mui
[P3300, MDA Compact III ROM Development] jmp_ita:
Ok thank you, I have seen the strings for translation but, in the

ResourceString I have noticed this:

Have you changed this from english to italian?
[P3300, MDA Compact III ROM Development] cesconoa:
Not me, it's extracted from somewhere (I don't remember...)
[P3300, MDA Compact III ROM Development] jmp_ita:
Ok, I have also posted a message in private section.

Howevar when translating the strings, is very important do not change

also the res language (for a problem of localization), because the app

doesn't know anything about the translation (it continue to function

as it was in original language). Some application could also manage this

variation (only if they are able to manage multi localization).
[P3300, MDA Compact III ROM Development] gguyaz:
Can someone tell me how to change Pinpad ? Thank you
[P3300, MDA Compact III ROM Development] cesconoa:
To use default Windows pad remove this registry key:

HKEY_LOCAL_MACHINE\security\ResOver\Bitmaps]

"BaseDll"="phcanOverbmp.dll"

To use other skin you must change file "phcanOverbmp.dll"
[P3300, MDA Compact III ROM Development] gguyaz:
Thank you very much for your help!

It actually work!
[P3300, MDA Compact III ROM Development] Il_Carne:
Hi! Do you know where can I download messenger mobile?
[P3300, MDA Compact III ROM Development] jmp_ita:
I don't know. Howevar be sure to find a modified version, because original one is too invasive (it add msn contacts between normal system contacts). I have noticed this problem on my brother's HTC S620.
[P3300, MDA Compact III ROM Development] cesconoa:
This is the reason I've removed :D :D :D
[P3300, MDA Compact III ROM Development] Il_Carne:
Ah ok!! I didn't notice any problem with original ROM, but maybe it's because I have used it only one time....:p
[P3300, MDA Compact III ROM Development] jmp_ita:
Adding SDHC support in this release

Hi cesconoa, as I have seen since some day, now there are some new drivers to use SDHC on Artemis hardware.

They are working good on bepe' and meschle' ROM.

Do you think to add them to your ROM?
[P3300, MDA Compact III ROM Development] cesconoa:
I've seen various ways to add SDHC support to our PDA/Phone, but I haven't a SDHC to verify...

Just trying various drivers in various OS, I've seen a good driver doesn't work in a different OS version, I need to try and verify stability...

How can I test without a SDHC???
[P3300, MDA Compact III ROM Development] cesconoa:
@jmp_ita: This file is for you
[P3300, MDA Compact III ROM Development] jmp_ita:
Ok, now I see it.. thanks
[P3300, MDA Compact III ROM Development] jmp_ita:
Why did you change filename? 409 --> 410
[P3300, MDA Compact III ROM Development] cesconoa:
Becouse in Italian rom OS search if there is a 410 file and then reads it, leaving the original name (409) OS does not read it thinking it's not in right language...