• XDA Forums have been migrated to XenForo. To discuss, report bugs and other issues, use this thread.

[3 Jan 09] Jack's V1.08 Eng/Chinese/Japanese/Flashlite/Voice Commander support

jackleung

Inactive Recognized Developer
Apr 10, 2005
2,307
47
0
USA
Like all the roms I build in the past, all junks will be remove in the beginning for the base rom. And eventually comes w/ a super full rom w/ Chinese support. Speed/highly optimized/stability and lots of features is my goal and it may contains lots of software you may not need. Just take the lite rom, OR remove the shortcut and pretend they are not there for the full rom :)

Based on UK official rom (WWE)

Removed:
Catalog
One note
Welcome Center
Download agent (Windows update)
Error reporting
SQM
Logger
Help files html
HTC Task Manager (I prefer QuickMenu or Pocket Plus more)
Registry clean up and some optimizations I cannot remember
All the cabs in the starup customization (will be provided as separate install)
Panel (will be provided as separate install)
All demo movie, mp3, and most ringtones

Add/Change:
Disable SMS send notification
disable keyboard sliding wakeup
enable automatic time zone update
Replace .Net CF to 3.5
Add UC support for auto installation after hard-reset (UC example script at post#2, Excellent tool to build UC stuff here)

***** V1.01 Lite *****
Just a very basic rom with many junks removed (Free storage: 380mb / Free Program: 152mb)

***** V1.02 Lite *****
1. Remove even more unnecessary files and services (Free storage: 381.34mb / Free Program: 154mb)
2. Fixed missing PIE homepage (search point to Google by default)
3. Re-organize "Start Menu" and "Setting Menu" in better order
4. More registry settings customization for speed/better user experience.
5. Benchmark can be found on #3

***** V1.03 Lite *****
1. Fixed some blackstone cabs (volume, bigtitle ..etc) was not working
2. Fixed NetCF 3.5

***** V1.04 Lite (final for lite)*****
1. Fixed theme changing is not working
2. Add x1 silver and black theme back.


***** V1.05 Full *****
* Some software are trialware, support the developers if you find they are useful for you.

1. BlackStone Stuff: TF3D (w/ Calendar addon), youtube, startmenu, big title, volume, Audio Booster, FM Radio, Commmanager, keyboard (set as default), MP3 Trimmer, Social Network Engine, ....etc
2. Multimedia - TCPMP, core player, recsco picture viewer, RMVB support (not guarantee will play smooth w/ high bitrate)
3. Network - Putty, VNC, Skype
4. AE button plus w/ pre-configuration
5. Tools - No Today plugin, Torch button.
6. FDcSoft task manger
7. Lot more that I can't remember....
8. 16mb ramdisk for MUCH faster IE browsing (You can manually set Opera to store the cache to \Ramdisk as well).

***** V1.06 Full *****
1. Fixed AVRCP support on TF3D album.
2. Fixed PocketAlarm crash on creating new item
3. Fixed TF3D crash due to Calendar plugin
4. Fixed Resco Explorer w/o big icon
5. Remove Touch HD Keyboard since it's conflict w/ hardware keyboard word suggestion. Recommended: TouchPal SIP
6. Increase IE's default cache size to 10mb
7. Finger Friendly Friend update to V1.1 which support WVGA
8. Disable SMS sent notification

***** V1.07 Full (Storage:336mb / Program: 124mb + 16mb ramdisk) *****
1. Facebook support in Social Network Engine (don't ask me what it does as I want to know too)
2. FlashLite 3.1 for Opera (some video in youtube require flash9 support which could only play w/ flashplayer7, choppy but works)
3. Add back the HTC Album shortcut for browsing picture
4. Chinese(input/output)/Japanese (output only) support. It's off by default to save resource for non Chinese/Japanese user, use the lastest UC package example in post#2 to activate it. Added: you can use the registry file to activate.
5. Cyberon Voice Commander ***Cantonese*** (cab for WWE version here) - VC will be called by "holding" the button on the wired headset. (BT VC does not work at the moment.)
6. Tnyynt SD turn up. (Man it's really works and gives a MUCH better SPB benchmark for SD throughput)
7. Blackstone phone dialer
8. V1.07a fixed theme cannot change issue.

***** V1.08 Full *****
1. Latest Skype 2.5
2. Coreplayer 1.3
3. Chinese Font from Windows7
4. NisseDILLIGAF's excellent Sprint Icons
5. New Ramdisk driver that fixed 32mb limitation.
6. Hidden mount ramdisk by default. (You won't see it in explorer but it's working for IE and Opera behind the scene)
7. OpenGl CL wrapper driver from NuShrike
8. Fixed missing tone sample file for midi playback (see #3 if for fix if you want to stick w/ 1.07)

Download:
V1.01 Lite w/ MegaUpload
V1.02 Lite w/ MegaUpload
V1.03 Lite
V1.04 Lite Mirror: rapidshare
V1.05 (FULL)
V1.06 (FULL) Mirror: sendspace rapidshare
V1.08 (Full) Mirror: Megaupload

Screenshot of 1.07 (16mb ram used by ramdisk):


 
Last edited:

jackleung

Inactive Recognized Developer
Apr 10, 2005
2,307
47
0
USA
Installation and extra files

Installation:
1. Install HardSPL
2. Use RUU tools in *1 or Micro-SD method written by me

Some cabs and extra files you may need.
1. X1 Panel package to add panel back (divided into sub cabs)
2. X1 Opera v2141 WWE
3. X1 original dialer in case you pick the one w/ blackstone one
4. HTC task manager. Install and soft-reset
5. SDConfig.zip - UC script example for auto-installation after H-reset. And example script to activate Chinese/Japanese for 1.07 or after. Place the txt file in yr SD root. Check this tool out too! See below for more detail.
6. Asian support.zip. For Chinese and Japanese support if you don't want to deal w/ UC. Extract to yr ppc and open it w/ file explorer.
7. Other SIP for CE star: Japanese, Zhuyin注音 ,ChangJei, pinyin

How to use my SDConfig package:
Code:
1. Extract the zip file to the root of yr micro-SD card and you 
should have a directory structure w/ SDConfig.txt under "\Storage Card":

\Storage Card
     |
     |---UC--|
             |---apps (folder)
             |---config (folder)
             |---License (folder)
             |---panel (folder)
             |---shortcut (folder)
             |---Myinfo.reg.xml (file) 

2. Myinfo.reg.xml is for personal information Name, 
email that can be generate easily w/ the tool I suggest above.

3. Edit SDConfig.txt to suite your need for what to install 
after hard-reset.  And put the needed files in corresponding folders.Remove the line:
     [U][B]"XML: \Storage Card\UC\config\Chinese.reg.xml" [/B][/U]
if you don't need Chinese/Japanese support

4. My supplied SDConfig.txt example will: 
    a. add back the Xpanel w/ panels apps I want 
    b. install Google map, opera ...etc
    c. Copy/move shortcut for start menu, and opera's config 
        to use ramdisk as cache and max for 9 tabs instead of 3
    d. Copy the license file [U][B](NOT INCLUDED)[/B][/U] for Resco Apps 
       (Explorer, picture viewer ..etc), Core player, Gamin Mobile 
        XT ... etc
 
Last edited:

jackleung

Inactive Recognized Developer
Apr 10, 2005
2,307
47
0
USA
Benchmark result:

Benchmark result on V1.02(lite) vs V1.07(full)

X1 is very impressive compare to Tytn II and beat Tytn II badly on almost everything. (Slower graphic test result due to X1's WVGA is 5 times more pixels than Tytn II's QVGA)

Code:
Spb Benchmark Indices
Spb Benchmark index    462.19 (465.17) 
CPU index              2291.95 (2257.4) 
File system index      193.23 (192.87) 
Graphics index         1282.91 (1488.5) 

Main test was not done
Main test results
                              Test Time  Speed
Write 1 MB file                  454 (451)ms   2258 (2271) KB/sec
Read 1 MB file                  37.6 (38.2)ms  26.6 (26.2) MB/sec
Copy 1 MB file                   523 (527)ms   1956 (1943) KB/sec
Write 10 KB x 100 files         3218 (3767)ms  318  (272) KB/sec
Read 10 KB x 100 files           288 (263)ms   3.47 (3.81) MB/sec
Copy 10 KB x 100 files          3011 (3178)ms  340  (322) KB/sec
Directory list of 2000 files    1355 (1355)ms  1.48 (1.48) thousands of files/sec    
Internal database read           666 (656)ms   1502 (1524) records/sec  
Graphics test: DDB BitBlt       5.05 (8.06)ms   198  (124) frames/sec
Graphics test: DIB BitBlt       36.8 (30.5)ms  27.2 (32.7) frames/sec
Graphics test: GAPI BitBlt      7.26 (5.83)ms  138  (172) frames/sec
PIE HTML load                   3195 (4242)ms  7.75 (5.84) KB/sec
PIE JPEG load                   2345 (2196)ms  108  (115) KB/sec
File Explorer large folder list 3030 (3194)ms  660  (626) files/sec
Compress 1 MB file using ZIP    2592 (2698)ms  391  (375) KB/sec
Decompress 1024x768 JPEG file    413 (421)ms   681  (668) KB/sec
Arkaball frames per second      10.4 (8.58)ms  96.4 (117) frames/sec
CPU test: Whetstones MFLOPS     3580 (3591)ms  0.104(0.104) Mop/sec
CPU test: Whetstones MOPS       1006 (1014)ms  62.6 (62.1) Mop/sec
CPU test: Whetstones MWIPS      7256 (7278)ms  6.89 (6.87) Mop/sec
Memory: copy 1 MB using memcpy  8.49 (8.51)ms  118  (118) MB/sec
 
Last edited:

jackleung

Inactive Recognized Developer
Apr 10, 2005
2,307
47
0
USA
Bug list / Tricks and Custom Settings

Bug list:
1. TF3D & Blackstone dialpad doesn't support landscape (since HD doesn't support landscape either...)

Some tricks & setting you may want to play around:

1. For all WM rom, SIP change may become slow after lots of software installed. Here is the solution that works by re-import the CLSID in registry.

2. Large Title bar:
[HKEY_LOCAL_MACHINE\Software\HTC\EnlargeTitleBar]
"Enable"=dword:1

3. Large Start Menu
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\EnlargeMenu]
"Enable"=dword:1

4. Volume default page (1:Ring / 0:System)
[HKEY_LOCAL_MACHINE\Software\HTC\VolumeOverlay]
"DefaultPage"=dword:1

5. Ramdisk Size:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RamDisk]
"Size"=16

Hidden Mount (so that it wouldn't appear in cab install but any program still can point to it and use it):
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\RamDisk]
"MountHidden"=dword:1

6. Opera is NOT in the rom and TF3D's internet tab is pointing at "\Windows\OperaL.exe". If you are not going to install Opera and wish to use PIE. Make a copy of "iexplore.exe" and rename it as "OperaL.exe" under \Windows.

8. In case you hate the Voicecommand from 1.07 or want to play around w/ the wired headset button, remove or edit:
[HKEY_CLASSES_ROOT\CLSID\{6179E0CF-5B6D-469b-8F16-29E81B2EAE6E}]
@="CyberonPlugin Class"

[HKEY_CLASSES_ROOT\CLSID\{6179E0CF-5B6D-469b-8F16-29E81B2EAE6E}\InprocServer32]
@="\\Windows\\CyberonPlugin.dll"
"ThreadingModel"="Free"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\UIPlugins]
@=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\UIPlugins\{6179E0CF-5B6D-469b-8F16-29E81B2EAE6E}]
@=""
"FriendlyName"="res://CyberonPlugin.dll/RT_STRING/#102"
"Description"="res://CyberonPlugin.dll/RT_STRING/#103"
"Capabilities"=dword:0

[HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand]
"VoiceCmdEnable"=dword:0
"LaunchAPEnable"=dword:1
"VoiceCmdDuration"=dword:a
"Path"="\\Windows\\VoiceCommander.exe"

9. Enable sliding keyboard to wake up the device
 
Last edited:

netnerd

New member
Dec 4, 2006
2,357
222
0
ATT California USA
the new PIE6 is on latest htc diamond beta rom. there' also a cab for it, when I tried to install on x1, it' unsuccessful and said it' not digital signed with trusted certificate. maybe pie6 need to be cooked.
 

grayme

New member
Oct 3, 2006
966
9
0
44
Hertfordshire
*** Not releaesed yet ***
Will be my notepad and placeholder for the moment.

Like all the rom I build in the past, all junks will be remove in the beginning for the base rom. And eventually comes w/ a super full rom w/ Chinese support. :)

Based on UK official rom (WWE)

Removed:
Catalog
One note
Welcome Center
Download agent (Windows update)
Error reporting
SQM
Logger
Help files html
HTC Task Manager (I prefer QuickMenu or Pocket Plus more)
Registry clean up and some optimizations I cannot remember
All the cabs in the starup customization (will be provided as separate install)
All demo movie, mp3, and most ringtones
Jack, sounds great.

As for the following requests for this in or that, we always have the same debate on every forum whenever there is any ROM.

The only solution that will please (nearly) everyone is to have a vanilla ROM with cabs for people to choose what they want in.
 

phenx

New member
Oct 26, 2008
75
9
0
I would like a ROM with the unneccessary things removed. But I would need a german one. Since you seen experienced with building ROMs, could you give me just a short hint what programs you use to customize the ROM? I did a search but ended up being more confused than before :-/
 

fards

Inactive Recognized Developer
Nov 17, 2005
7,102
1,818
0
Currently Reverse Engineering 42
I would like a ROM with the unneccessary things removed. But I would need a german one. Since you seen experienced with building ROMs, could you give me just a short hint what programs you use to customize the ROM? I did a search but ended up being more confused than before :-/
in linux I use pofs lrk - linux rom kitchen, it works reawelly well
 
Last edited:

jackleung

Inactive Recognized Developer
Apr 10, 2005
2,307
47
0
USA
As I replied in the rom thread, Rom Kitchen for touch pro work perfectly in extract the rom. But you need some changes in the parameters in order to repack the rom.
 

phenx

New member
Oct 26, 2008
75
9
0
The ROM sounds great! Any chance you will do the same with a german ROM? Even with the Links / Hints you provided I think I can't do that myself yet, even though I will try to learn... when I get some free time...
 

jackleung

Inactive Recognized Developer
Apr 10, 2005
2,307
47
0
USA
hkfriends, not sure if working for X1 or not. I remember there is a generic tools to dump rom in devlopment section. But for me, I can just refresh to UK official rom somewhere in this forum.

phenx, probably not since I don't know any German.

UKTamo, minor updated one 1.01 is on Megaupload now.
 

ttkman

New member
Oct 10, 2008
16
1
0
can u also please other packaged cabs? What I miss right now is quick-gps and acrobat reader. would be nice if you can provide them too

Thanks!
 

jackleung

Inactive Recognized Developer
Apr 10, 2005
2,307
47
0
USA
can u also please other packaged cabs? What I miss right now is quick-gps and acrobat reader. would be nice if you can provide them too

Thanks!
I did not remove quick-gps, acrobat can be found everywhere if you search around (maybe in adobe website too)
 

ttkman

New member
Oct 10, 2008
16
1
0
I did not remove quick-gps, acrobat can be found everywhere if you search around (maybe in adobe website too)
Thanks for your fast answer and the ROM. I must be blind to overlook the Quick-GPS :eek:

Anyway, its really cool to use ... Thank you for your efforts ... now I need to play with the automatic installation scripts and then everything will be perfect.
 
Our Apps
Get our official app! (coming soon)
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone