[WM6.5] [Titanium plugin] JMLStocks V2.32 (16 October 2009) - Windows Mobile Apps and Games

Post#2 : Configuration/Parameter Informations
JMLStocks plugin show/provides :
- Quotation of the actions in stock exchange
- Quotation of the currencies
- Stock indexes
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Changelog Version 2.32:
- TICS installation (from @MichelDiamond)
- small auto-update bug
think : Make a manual update after parameter change
Changelog Version 2.3:
- display the change value instead of the % (parameter in JMLStocks.ini)
- integrate JMLStocks.plg of @witschey (see Post#3)
- auto-update (see Post#2)
- JMLConfig.mscr script to change parameters (-> softkey 'Config' associated)
Changelog Version 2.2 :
- CAB installation
- All resolutions, normaly ! (thanks @witschey )
Installation instructions :
- First
Install MortScript v4.2 -> *Mortscript site*
- Second
1. Save your old files .dat and .ini if any
2. Install JMLStocks Cab
-> you will find the JMLStocks-Panel on the Top - tap on it and follow the Installation-Instructions (It's long)
3. Restore .dat and .ini files if any
4. Update manualy (tap on panel)
Have Fun!
NO MIRRORS, thanks.

Configuration/Parameter Informations​
FAQ/Historique
See g0ldenchild562 thread : -> *WM6.5 Stock market plugin* <-
-------------------------------------------------------------------------------------
Quotes
For the codes of the actions, go on the site http://finance.yahoo.com/
Once the posted action, to get back its code in the address URL.
Examples:
US action : http://finance.yahoo.com/q?s=IBM
French action : http://finance.yahoo.com/q?s=BNP.PA
Currency : http://finance.yahoo.com/q?s=EURUSD=X
Stock index : http://finance.yahoo.com/q?s=^DJI
The list of the actions/currencies/index are stored in the file JMLStocks.dat.
The code and the title are separated by a comma.
Example
---------
^DJI, Dow Jones
BNP.PA, BNP Paribas
EURUSD=X,EUR/USD
----------
-------------------------------------------------------------------------------------
Customization (Make a manual update after parameter change)
In the JMLStocks.ini file :
UpdateDate=MD for Month/Day -> US
UpdateDate=DM for Day/Month -> French
Change=P for Pourcentage of change
Change=V for Value of change
-------------------------------------------------------------------------------------
Auto-Update (Make a manual update after parameter change)
Parameters in [RunAt] section in JMLStocks.ini :
- enable : 0=disabled, 1=enabled
- time : start time
- pgm : program launched for updating
Optional Parameters :
- every : number of minutes between 2 updates
- endTime : end time
Code:
[RunAt]
enable=1
time=09:30
every=60
endTime=17:40
pgm=JMLStocks.mscr

JMLSTOCKS v 2.2 with font fix for QVGA
JMLSTOCKS v 2.2 with font fix for QVGA
Updated: September 1, 09
Building on my previous post where I fixed the portrait layout of the JML Stocks, I am hereby releasing an additional fix (only for QVGA devices) which improves the readability of the information presented by the plugin.
Previous releases made reading the stock names, and the update date/time very difficult on QVGA devices like the Kaiser. I have fixed that problem in this new release.
However the larger font means that the names of the stocks need to be shorter in order to prevent overlapping. Therefore I suggest you limit the size to 4 characters (using the stock quote instead of the name will do the trick). Examples of names that WILL work SLB, DE, EU/US
Below you will find screen shots showing the improvement. You will also find the updated program file.
NOTE: To install this cab file you must copy the file to your mobile device (pocket PC) and run it from there. It will give you an error message if you try to install it from your PC.

Rocking, JMHL!
I must try this when I get a chance.

Very good and usefull plugin, thanks!!! Working very well! TP vga, build 23037.

Help !
Hello JML, i use your plugin On my P535 Wm6.5 23037...
But i need your help to adapt the JMLstocks to WAD 2 to integrate value on REG...
Script Works but i want copy a specific picture like :
Signe = ("+", "-").png
In a specific folder for each Stocks Value ( Page1,Page2,...)
I m a newbie in Mortscript, i manage to adapt some line it seems to be work but stop at copy...
unexpected "COMA" and i think what i write doens't work...
Code:
### Raz
RegWriteDWord ("HKLM", "Software\LeSScro\Stocks","Updated","0")
Copy("\LeSScro UI\Script UI\Stocks v2\Download.png", "\LeSScro UI\Script UI\Stocks v2\Picture\action.png", TRUE)
RegWriteString ("HKLM", "Software\LeSScro\Stocks\Page1","Maj",libelle)
RegWriteDWord ("HKLM", "Software\LeSScro\Stocks","Updated","1")
valeur = 0
varia = 0
signe = "+"
pages=""
For p = 1 to page
If (p > 1)
pages = pages&";"
endif
pages = pages&"Page"&p
pos=Find(code, "=X")
if (not pos)
Call("GetStock", "")
else
Call("GetForex", "")
endif
RegWriteString ("HKLM", "Software\LeSScro\Stocks\Page"&page,"Lib"&rang,libelle)
RegWriteString ("HKLM", "Software\LeSScro\Stocks\Page"&page,"Pou"&rang,varia)
RegWriteString ("HKLM", "Software\LeSScro\Stocks\Page"&page,"Val"&rang,valeur)
Copy ("\LeSScro UI\Script UI\Stocks v2\"&signe&".png", "\LeSScro UI\Script UI\Stocks v2\Picture\Page"&page",view.png", TRUE)
RegWriteDWord ("HKLM", "Software\LeSScro\Stocks","Updated","1")
EndSub
THX in advance if you can !

Sweet plugin!
Looking forward to configure it to show stuff I'm interested in like International exchange rates etc.
It looks very cool too.
Thank U.

@lesscro : perhaps (in red ?)
Copy ("\LeSScro UI\Script UI\Stocks v2\"&signe&".png", "\LeSScro UI\Script UI\Stocks v2\Picture\Page"&page&",view.png", TRUE)
and ",view.png", i'm not sure.... -> "\view.png" NOT ?

Another one, Help !
@ JMHL...
Thx !
New Problem Found ...
Again ! Sniffffff...
Code:
### Récupération valeur boursière
Sub GetValeur
page = (index/5)+1
rang = index MOD 5
### Raz
RegWriteDWord ("HKLM", "Software\LeSScro\Stocks","Updated","0")
Copy("\LeSScro UI\Script UI\Stocks v2\Download.png", "\LeSScro UI\Script UI\Stocks v2\Picture\action.png", TRUE)
RegWriteString ("HKLM", "Software\LeSScro\Stocks\Page1","Maj",libelle)
RegWriteDWord ("HKLM", "Software\LeSScro\Stocks","Updated","1")
valeur = 0
varia = 0
signe = "+"
pages=""
For p = 1 to page
If (p > 1)
pages = pages&";"
endif
pages = pages&"Page"&p
pos=Find(code, "=X")
if (not pos)
Call("GetStock", "")
else
Call("GetForex", "")
endif
RegWriteString ("HKLM", "Software\LeSScro\Stocks\Page"&page,"Lib"&rang,libelle)
RegWriteString ("HKLM", "Software\LeSScro\Stocks\Page"&page,"Pou"&rang,varia)
RegWriteString ("HKLM", "Software\LeSScro\Stocks\Page"&page,"Val"&rang,valeur)
Copy ("\LeSScro UI\Script UI\Stocks v2\"&signe&".png", "\LeSScro UI\Script UI\Stocks v2\Picture\Page"&page&"\view.png", TRUE)
RegWriteDWord ("HKLM", "Software\LeSScro\Stocks","Updated","1")
EndSub
I have this error but Why ? :
Je deviens Dingue... j ai juste modifier pour regrouper les REG avec les autres scripts WM6.5 (j ai dérivé d autres plug in pour les adapter encore au Wm6.1) et ajouter cette fameuse ligne "copy" car WAD 2 ne me permet pas de lire les infos comme le Titanium !
En tous cas merci pour le support !

@lesscro : ta boucle "for" n'est pas fermée (for ..... next) !
Code:
For p = 1 to page
If (p > 1)
pages = pages&";"
endif
pages = pages&"Page"&p
[color="red"]Next[/color]

Great plugin for titanium! Good gob all!
I was wondering if it is possible for the plugin to show the actual change instead of a percentage?

JMHL said:
Changelog Version 2.2 :
- CAB installation
Click to expand...
Click to collapse
Hi JMHL,
I was happy to read that you put together a cab installation for this great plugin.
However the cab installation is NOT working on QVGA devices (like the Kaiser). Hopefully you can find the problem. Here are some screen shots showing the error I get:
P.S. BTW are you planning to include scheduled update capabilities into this plugin (the type that are available in other plug-ins such as Artesea Twm 6.5r, or Showaco Titanium Weather)?

Stocks WAD 2 Adaptation !
JMHL said:
@lesscro : ta boucle "for" n'est pas fermée (for ..... next) !
Code:
For p = 1 to page
If (p > 1)
pages = pages&";"
endif
pages = pages&"Page"&p
[color="red"]Next[/color]
Click to expand...
Click to collapse
Merci pour tout... J y suis presque !
Mais la création des icônes correspondant à la Hausse ou la baisse de la Valeur ne fonctionne pas...
La partie création de l image "Action" est bonne : Error ou Download = OK!
Si tu pouvais encore jeter ton œil expert la dessus... j essaye d associer comme le fait le plugin une image a chaque valeur mentionné dans la Page 1.
J ai 5 Valeur, et je voudrais donc 5 Png correspondant a cette valeur, le fameux "+" et "-"...
Mais mes lacunes en matiere de Script me bloquent.
Code:
### Récupération valeur boursière
Sub GetValeur
page = (index/5)+1
rang = index MOD 5
### Raz
RegWriteDWord ("HKLM", "Software\LeSScro\Stocks","Updated","0")
Copy(SystemPath( "ScriptPath" )\"Download.png", SystemPath( "ScriptPath" )\"action.png", TRUE)
RegWriteString ("HKLM", "Software\LeSScro\Stocks\Page1","Maj",libelle)
RegWriteDWord ("HKLM", "Software\LeSScro\Stocks","Updated","1")
valeur = 0
varia = 0
signe = "+"
Stats = RegRead ("HKLM", "Software\LeSScro\Stocks\Page1","&Pou&")
pos=Find(code, "=X")
if (not pos)
Call("GetStock", "")
else
Call("GetForex", "")
endif
RegWriteString ("HKLM", "Software\LeSScro\Stocks\Page"&page,"Lib"&rang,libelle)
RegWriteString ("HKLM", "Software\LeSScro\Stocks\Page"&page,"Pou"&rang,varia)
RegWriteString ("HKLM", "Software\LeSScro\Stocks\Page"&page,"Val"&rang,valeur)
Copy (SystemPath( "ScriptPath" )\"&signe&".png, SystemPath( "ScriptPath" )\"&Stats&.png", TRUE)
RegWriteDWord ("HKLM", "Software\LeSScro\Stocks","Updated","1")
EndSub
A mon avis je bug au niveau de la lecture de l info "+", "-" et de sa copie sous forme de PNG.

@witschey : I think that your all *.cpr files were read-only, so the program ATPluginInstaller wasnt able to perform his job.
Changed them to non read-only with Resco Explorer or other.
You confirm ?

@lesscro : le signe se calcule dans les fonctions GetStock et GetForex
example :
Code:
Sub GetStock
raw = ReadFile("http://download.finance.yahoo.com/d/quotes.csv?s="&ToUpper(code)&"&f=l1c")
raw = Replace( raw, '"', '' )
valeur = Part(raw, ",", 1, TRUE)
varia = Part(raw, " - ", 2, TRUE)
[color="red"]signe = CharAt(varia, 1)[/color]
EndSub

JMHL said:
@witschey : I think that your all *.cpr files were read-only, so the program ATPluginInstaller wasnt able to perform his job.
Changed them to non read-only with Resco Explorer or other.
You confirm ?
Click to expand...
Click to collapse
I don't think I understand what you mean. When you say 'your all *.cpr files" are you referring to my Titanium_320x240.cpr and Titanium_240x320.cpr files?
Because I can install other Titanium plugins without a problem.
I am using the cab package that you posted on your website without any changes at the moment.

JMHL said:
@witschey : I think that your all *.cpr files were read-only, so the program ATPluginInstaller wasnt able to perform his job.
Changed them to non read-only with Resco Explorer or other.
You confirm ?
Click to expand...
Click to collapse
Problem solved. You were absolutely right. My Titanium_320x240.cpr and Titanium_240x320.cpr files were marked as 'read only' and that is why the cab installation caused errors.
Thanks for the quick follow-up

JMHL said:
Changelog Version 2.2 :
- CAB installation
Click to expand...
Click to collapse
Hi JMHL,
I am facing a two small problems:
1) In that the installation doesn't seem to respect my date format choice in JMLStocks.ini
I selected US format (Month/Date), but the program installs it as Day/Month.
2) I noticed that the cab file sets up JMHL directory in the Start Menu. Is that really necessary? Its rather ugly particularly since it is not a program that one can invoke from the start menu.

@witschey :
1- You must modify JMLStocks.ini after installation and make a manual update.
The installation overwrite your old .ini !
2- In the JMHL folder, i install (in the future use) some programs (setup, config., ....) for all products (JMLStocks, JMLToday, JMLPanex).

JMHL said:
@witschey :
1- You must modify JMLStocks.ini after installation and make a manual update.
The installation overwrite your old .ini !
Click to expand...
Click to collapse
That didn't work. My JMLStocks.ini file clearly states that it I want US format, but the program doesn't respect my choice. Can you tell me which of the files processes the date format choice so that I can check the code and see if there is an error?
This is what my JMLStocks.ini says:
[JMLStocks]
; Label or favorite quote
PluginLabel=^DJI
;PluginLabel=Cotations
; US : MD="Month/Date" French : DM="Jour/Mois"
UpdateDate=US
The first choice (stock index) is respected by the program, but the second choice is ignored. I have specified US and DM and in both cases I get DM format.

Related

to all the .cab specialists ;)

i've absolutely no experience about creating .cab-files, so is it maybe possible to anyone of you creating me one or more .cab's containing a few settings and altering a few reg-keys? i would appreciate beeing able to use this in my sd-config further on an maybe it could be useful for some other german located people using wwe-roms...
so here we go:
first i need a .cab switching my regional settings to german, and activating the connection-wizard using the param's "deutschland" and "Vodafone" , if possible.
second i have some reg tweaks, as there are (i post the altered values only):
HKCU/ControlPanel/Phone/ShowSim : DWORD = 0
HKLM/Software/HTC/Biotouch/ActionScreen/APP_0 : Name = Neue Email
HKLM/Software/HTC/Biotouch/ActionScreen/APP_1 : Name = Neue SMS
HKLM/Software/HTC/Biotouch/ActionScreen/APP_2 : Name = Neue MMS
HKLM/Software/HTC/Biotouch/ActionScreen/APP_3 : Name = Neuer Termin
HKLM/Software/HTC/Biotouch/ActionScreen/APP_4 : Name = Neue Aufgabe
HKLM/Software/HTC/Biotouch/ActionScreen/APP_5 : Name = Neue Notiz
HKLM/Software/HTC/Biotouch/ActionScreen/APP_6 : Name = Neuer Kontakt
HKLM/Software/HTC/Biotouch/APLauncher/App2_2 : Name = Aufgaben
HKLM/Software/HTC/Biotouch/APLauncher/App2_3 : Name = Termine
HKLM/Software/HTC/Biotouch/MediaHubMini/App1_1 : Name = Musik
HKLM/Software/HTC/Biotouch/MediaHubMini/App1_2 : Name = Fotos
HKLM/Software/HTC/Biotouch/MediaHubMini/App1_3 : Name = Videos
would be very great when sombody could do this for me! many many thanks in advance.....
you can use a cab manager to create cabs.
cabs can contain only reg settings while no other files in it.
you can find a 30 day trial one here:
http://www.ocpsoftware.com/download.php?nm=cecabmgr
i don't know any other freeware if there is..
here is a cab containing the reg entries in your post..
didn't test it but it should work,
u can backup those entries before, but i think it's not necessary..
hay, thank you very much for your quick support!!!
i will have a look at the cab-manager right now but allthough anybody can have a look at the regional- and connection-wizard settings? thans to all!
malsehn said:
hay, thank you very much for your quick support!!!
i will have a look at the cab-manager right now but allthough anybody can have a look at the regional- and connection-wizard settings? thans to all!
Click to expand...
Click to collapse
I don't think you can activate the connection-wizard by using a cab. perhaps you can change the default settings, but you will still have to run the Wizard (mannually or by a sort of scripting). If I knew how, I would help you out but unfortunally ... I don't...
You could create a cab that creates a shortcut to the Wizard so that on start up it will be loaded... (It may also be possible using a setup.dll file, but I have no idea how to implement this kind of functionality)
hi folks, sorry for diggin' out this old thread once more
i owned myself an artemis now and so i need a little modification on this settings- cab file once made for my old prophet..
so i asked myself, if one of you would be so kind again...
here are the reg tweaks that i would appreciate to have in one cab for usage in my sdconfig:
HKCU/ControlPanel/Phone/ShowSim : DWORD = 0
HKLM/Software/HTC/Biotouch/ActionScreen/APP_0 : Name = Neue Email
HKLM/Software/HTC/Biotouch/ActionScreen/APP_1 : Name = Neue SMS
HKLM/Software/HTC/Biotouch/ActionScreen/APP_2 : Name = Neue MMS
HKLM/Software/HTC/Biotouch/ActionScreen/APP_3 : Name = Neuer Termin
HKLM/Software/HTC/Biotouch/ActionScreen/APP_4 : Name = Neue Aufgabe
HKLM/Software/HTC/Biotouch/ActionScreen/APP_5 : Name = Neue Notiz
HKLM/Software/HTC/Biotouch/ActionScreen/APP_6 : Name = Neuer Kontakt
HKLM/Software/HTC/Biotouch/APLauncher/App4 : Name = Aufgaben
HKLM/Software/HTC/Biotouch/APLauncher/App5 : Name = Termine
HKLM/Software/HTC/Biotouch/CustAPLauncher/App1 : Name = Rechner
HKLM/Software/HTC/Biotouch/CustAPLauncher/App11 : Name = Softreset
HKLM/Software/HTC/Biotouch/CustAPLauncher/App2 : Name = Radio
HKLM/Software/HTC/Biotouch/CustAPLauncher/App5 : Name = Dateien
HKLM/Software/HTC/Biotouch/CustAPLauncher/App6 : Name = Livesuche
HKLM/Software/HTC/Biotouch/CustAPLauncher/App8 : Name = Notizen
HKLM/Software/HTC/Biotouch/MediaHubMini/App1_1 : Name = Musik
HKLM/Software/HTC/Biotouch/MediaHubMini/App1_2 : Name = Fotos
HKLM/Software/HTC/Biotouch/MediaHubMini/App1_3 : Name = Videos
i've made my changes to the previous version in red, so maby you only have to modify the old cab attached above...
many many thanks in advise to that, i never get through to making cab files myself..
Here is the new cab modified with settings in RED based on the old.
thank you for your very quick support!!! this is a cab now with all the old settings and with the red ones changed respectively added on it, to get you right? wow, that's great!!! many many thanks!!! im very happy now and so the next hardreset can come for me...
For networkwizard setting;
Put new on the registry:
\HKLM\Software\Microsoft\RIL\OperatorNames
new key such as:
xxxyy and the value of the Brand of your GSM operator
where xxx is MCC and yy is MNC (Five digit number)
And for Vodafone there are three Vodafone operator on Germany so you could put the key such as:
"26202"="deutschland" (or "Vodafone" which ever you like)
"26204"="deutschland" (or "Vodafone" which ever you like)
"26209"="deutschland" (or "Vodafone" which ever you like)
Then tap networkwizard.
Hope this will help you.

[update 2009/11/19][FAQ] Porting new HTC packages from Mega to Iolite ROM.

update 2009/11/19 - Russian, as well as Italian, French, Dutch, German, Spanish, Danish, SVE, Norway, Portugal, Euro and Asian
Mega ROMs, release versions, are here. Just get nbh-file from install temp folder and extract packages.
update 2009/11/17 - How to fix Iolite Wheel
update 2009/11/16 - EzInput 2.1 My Words fix added, read 2nd post.
------------------
Hi, I want to start this new thread to share some information with other Iolite ROM developers.
I hope you will continue this list and we will get fully working WM65 ROMs with latest HTC gui for Iolite finally.
=)
CommManager
Package CommManager_2_9_F_1, file app.reg
1. bluetooth fix. use this value:
[HKEY_LOCAL_MACHINE\Software\HTC\CommManager]
"BluetoothPlatformType"=dword:00000000
2. wi-fi fix. use this value:
[HKEY_LOCAL_MACHINE\Software\HTC\CommManager\WLAN]
"DeviceName"="{98C5250D-C29A-4985-AE5F-AFE5367E5006}\\TNETW12511"
Vibration in new PhoneCanvas and EzInput 2.1
Shared_Modules_1_01_19143331_01, file app.reg
use this value:
[HKEY_LOCAL_MACHINE\Software\OEM\KeyState]
"UseService"=dword:00000001
BackLight
Problem - backlight settings doesn't work if you use new HTCUtil.dll
use BackLight.dll from Mega OemDrivers, it works fine with Mega HTCUtil_4_8_0_0.
EzInput and keyboard/language selection menu
1. use BioTouch.dll from Mega OemDrivers.
2. use touch.dll from Mega OemDrivers.
3. add these values to you rgu file in OemDrivers (check rgu file in Mega OemDrivers)
Code:
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH]
"MaxCalError"=dword:8
"CalibrationData"="491,508 787,177 788,839 191,836 190,174"
"AlignScreenNeeded"=dword:1 ;Set 0 to disable align screen page, set 1 to enable
"PassCalibration"=dword:00000000 ; Driver would set 1 if pass calibration"TouchDrawPri"=dword:0000006D
"TouchGLODebug"=dword:00000000
"SIPExpand"=dword:00000005
"OKWidth"=dword:00000019
"OKExpand"=dword:00000023
"PanGestureTimeOut"=dword:00000384
"PanGestureDistanceThreshold"=dword:0000000F
"FlickGestureDistanceThreshold"=dword:00000008
"PanGestureLinePixelCount"=dword:00000015
"VelocityFactor"=dword:0000000A
"FollowFinger"=dword:00000001
"ReportPointPeriod"=dword:00000320
"TouchDrawPeriod"=dword:00000032
"EnlargeScrollAnimateTime"=dword:0000000A
"EnlargeScrollHeight"=dword:00000020
"EnlargeScrollWidth"=dword:0000002B
"TouchDrawPri"=dword:0000006d
"MENUExpand"=dword:0000000F
"MENUHeight"=dword:0000001A
"ScrollBarExpandLeft"=dword:00000000
"ScrollBarExpandRight"=dword:00000000
"ScrollBarExpandDown"=dword:00000000
"ThumbExpandHeight"=dword:00000000
"GestureEnable"=dword:0000004A
"SIPMenuWidth"=dword:00000014
"HorizontalPanel"=dword:00000000
"SelectIndHeight"=dword:00000032
smarttouch - cool finger-friendly scrollbars
WARNING: this will break Iolite wheel.
1. add smarttouch.dll from Mega to OemDrivers
2. *thumb*.png from Mega to OemDrivers
3. add these values to you rgu file in OemDrivers (check rgu file in Mega OemDrivers)
Code:
[HKEY_LOCAL_MACHINE\System\GWE]
"cxHScr"=dword:00000000
"cyVScr"=dword:00000000
[HKEY_LOCAL_MACHINE\Drivers\TouchPanel]
"PressureThreshold"=dword:2710 ; initial value is 10000.
[HKEY_LOCAL_MACHINE\Services\SmartTouch]
"Prefix"="SMT"
"Dll"="smarttouch.dll"
"Index"=dword:1
"Order"=dword:9
[HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch]
"WheelCount"=dword:00000002
"OnlySupportRegisterApp"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch\Excel Mobile]
"WheelCount"=dword:0000000c
"ClassName"="BOOKWIN"
"EnableOneMessage"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch\Notes]
"WheelCount"=dword:0000000c
"ClassName"="Worker"
"EnableOneMessage"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch\Outlook Email]
"WheelCount"=dword:0000000c
"ClassName"="Inbox.MainWnd"
"EnableOneMessage"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch\Word Mobile]
"WheelCount"=dword:0000000c
"ClassName"="WordPad"
"EnableOneMessage"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch\Internet Explore]
"ClassName"="IEMobile"
"WheelCount"=dword:0000000c
"EnableOneMessage"=dword:00000000
Wheel
If you use mega smarttouch tweak you will lose Iolite wheel.
You need to use SmartTouch_1_1_32635_2 from Iolite packages if you want to have working wheel.
LongPressEndKey - lock device
Use LongPressEndKey_1_2_35861_5 from Iolite packages, it works fine.
Long_Press_End_Key_1_5_19182121_00 from Mega depends on keyboard driver and dosen't work on Iolite.
Album 3
Thanx to dancer_69:
HTC Album will work if you replace the files ha_skin_l.xml and ha_skin_p.xml in .........\OEM\Iolite_MEGA\0409\ExtraFilesPkg with these from manila album package(in building these from the above folder which are for iolite's album version ovewrite these from mega)
Or you can simple delete these files from ExtraFilesPkg.
Camera - Record video with audio fix
Package Camera_6_29_19183128_01, file app.reg
Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\Common]
"EnableAudioAAC"=dword:00000000
EzInput 2.1 My Words
If your EzInput 2.1 cannot remember custom words after soft reset, use IME_Engine_Western_2_1_19171325_00
in place of mega version IME_Engine_Western_2_1_19191429_00.
read more in this thread.
Download working IME Engine here.
Download working eT9MyWords.exe - words editor here.
Weather on the Home tab (under the clock)
wg5566 said:
The weather update function on home screen relies on location service. So first we need to enable the location service on the phone. Second, the operator and the TBS (Terminal Base Station, means the devices in the ntenna tower that connect the phone to the network) must support this service too. Most operators in my area support this, but not all TBS support the location service.
To verify this, go to google maps, with GPS off, see whether or not the phone can detect the correct current location.
Click to expand...
Click to collapse
Great thread. Sticky this.
Hey, serfer222...
I'll be posting my registry tweaks here aswell and I'll post a screenshot (and a brief description of which of those are from Mega) of all the drivers I have included in the OEMDrivers folder...
I'll keep editing this post...
I'm kind of in a hurry now, but I'll be constantly updating it...
Any tips, tricks or tweaks I can think of that I used, I'll explain them here...
Oh, but the way:
Kind Moderator, please sticky this thread... This is a great idea from serfer222.
Thanks in advance.
Best regards,
update 2009/11/17 - How to fix Iolite Wheel
update 2009/11/16 - EzInput 2.1 My Words fix added, read 2nd post.
EzInput and keyboard/language selection menu
1. use BioTouch.dll from Mega OemDrivers.
2. use touch.dll from Mega OemDrivers.
3. add these values to you rgu file in OemDrivers (check rgu file in Mega OemDrivers)
Code:
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH]
"MaxCalError"=dword:8
"CalibrationData"="491,508 787,177 788,839 191,836 190,174"
"AlignScreenNeeded"=dword:1 ;Set 0 to disable align screen page, set 1 to enable
"PassCalibration"=dword:00000000 ; Driver would set 1 if pass calibration"TouchDrawPri"=dword:0000006D
"TouchGLODebug"=dword:00000000
"SIPExpand"=dword:00000005
"OKWidth"=dword:00000019
"OKExpand"=dword:00000023
"PanGestureTimeOut"=dword:00000384
"PanGestureDistanceThreshold"=dword:0000000F
"FlickGestureDistanceThreshold"=dword:00000008
"PanGestureLinePixelCount"=dword:00000015
"VelocityFactor"=dword:0000000A
"FollowFinger"=dword:00000001
"ReportPointPeriod"=dword:00000320
"TouchDrawPeriod"=dword:00000032
"EnlargeScrollAnimateTime"=dword:0000000A
"EnlargeScrollHeight"=dword:00000020
"EnlargeScrollWidth"=dword:0000002B
"TouchDrawPri"=dword:0000006d
"MENUExpand"=dword:0000000F
"MENUHeight"=dword:0000001A
"ScrollBarExpandLeft"=dword:00000000
"ScrollBarExpandRight"=dword:00000000
"ScrollBarExpandDown"=dword:00000000
"ThumbExpandHeight"=dword:00000000
"GestureEnable"=dword:0000004A
"SIPMenuWidth"=dword:00000014
"HorizontalPanel"=dword:00000000
"SelectIndHeight"=dword:00000032
Dear sir
Do you have touch.dll, biotouch.dll and biotouch.exe of mega packages!!
thx...
get it here
Can you display what smarttouch is?
I have no idea what it is and how it looks like.
I cannot post screenshot now, I removed this feature from my rom - it breaks wheel on my Iolite.
Install it and try to use scrollbar in explorer or other program.
You will see big animated gripper.
Download link
Pal,
What is the component that is responsible to show the black HTC black notification bar when pressing on top bar, that contain volume icon and battery icon, and others!
thx
Notification_Enhancement_3_0_1919_1125
Will post soon
Sorry for my absence, people.
I have been involved in a motorcycle accident and have been at the hospital 'till this day, so I haven't come around here to post anything.
I'll be posting my tips, tweaks and tricks here as soon as possible, which is today.
I'm glad to see the Moderators/Administrators have made this thread a sticky.
Best regards,
i will try it in the emulator later! =)
My tips, tweaks and tricks as promised
As promised, here is my list of tips, tweaks and tricks.
Almost every tweak I made are as follows:
Code:
[HKEY_LOCAL_MACHINE\System\GWE\Touch\Filter]
"MinimumTapTime"=dword:00000000
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers]
"SleepOnNoData"=dword:00000064
"OutputBufferSize"=dword:00000100
"InputBufferSize"=dword:00000100
"RetryWaitOnError"=dword:000003e8
"CurrentDriver"="GPSOneDevice"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\GPSOneDevice]
"PollInterval"=dword:00000064
"Version"=dword:00000002
"CommPort"="GPS0:"
"DriverName"="GPS Device Driver"
"FriendlyName"="QualComm GpsOne Card, version 0.0"
"InterfaceType"="POLL"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\GPSOnePort]
"CommPort"="GPD10:"
"FriendlyName"="QualComm GpsOne Card, version 0.0"
"InterfaceType"="COMM"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Multiplexer]
"MaxBufferSize"=dword:00000100
"DriverInterface"="COM4:"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Multiplexer\ActiveDevice]
"Index"=dword:00000004
"Prefix"="COM"
"Context"=dword:12344160
"Flags"=dword:00000002
"Keep"=dword:00000001
"Dll"="GPSID_HTC.dll"
[HKEY_LOCAL_MACHINE\Services\NaviService]
"Context"=dword:00000000
"Order"=dword:00000010
"Flags"=dword:00000004
"Description"="NaviService"
"DisplayName"="NaviService"
"Dll"="NaviService.dll"
"Keep"=dword:00000001
"Prefix"="NPS"
"Index"=dword:00000000
[HKEY_LOCAL_MACHINE\System\GDI\Rotation]
"HideOrientationUI"=dword:00000000
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys\40C1]
"BtnWnd"=dword:00000000
@="\"[URL="file://windows//TaskMgr.lnk/"]\\Windows\\TaskMgr.lnk\[/URL]""
"Flags"=dword:00000000
"Icon"="[URL="file://windows//HTCFootprint.exe"]\\windows\\HTCFootprint.exe[/URL], 0"
"Name"="Footprint"
"ResetCmd"="\"[URL="file://windows//HTCFootprint.exe/"]\\windows\\HTCFootprint.exe\[/URL]""
"WndCls"=""
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys\40C2]
"BtnWnd"=dword:00000000
@="\"[URL="file://windows//Navipanel.lnk/"]\\Windows\\Navipanel.lnk\[/URL]""
"Flags"=dword:00000000
"Icon"="[URL="file://windows//QuickGPS.exe"]\\windows\\QuickGPS.exe[/URL], 0"
"Name"="Navigation"
"ResetCmd"="\"[URL="file://windows//NaviPanel.exe/"]\\windows\\NaviPanel.exe\[/URL]""
"WndCls"=""
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys\40C6]
"BtnWnd"=dword:00000000
@="\"[URL="file://windows//CommManager.exe/"]\\Windows\\CommManager.exe\[/URL]""
"Flags"=dword:00000000
"Icon"="[URL="file://windows//CVDSetting.exe"]\\windows\\CVDSetting.exe[/URL], 0"
"Name"="green Horn (long pressed)"
"ResetCmd"="\"[URL="file://windows//CVDSetting.exe/"]\\Windows\\CVDSetting.exe\[/URL]""
"WndCls"=""
[HKEY_LOCAL_MACHINE\Services\App]
"Context"=dword:00000000
"Description"="App Service"
"DisplayName"="App Service"
"Dll"="App_Service.dll"
"Index"=dword:00000000
"InitDelay"=dword:00004e20
"Keep"=dword:00000001
"Order"=dword:00000008
"Prefix"="APP"
[HKEY_CLASSES_ROOT\.rm]
@="rmfile"
"Content Type"="video/real"
[HKEY_CLASSES_ROOT\.rmvb]
@="rmfile"
"Content Type"="video/real"
[HKEY_CLASSES_ROOT\rmfile]
"EditFlags"=dword:00010000
[HKEY_CLASSES_ROOT\rmfile\Shell\Open\Command]
@="wmplayer.exe \"%1\""
[HKEY_CLASSES_ROOT\rmfile\DefaultIcon]
@="wmplayer.exe,-2001"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Multimedia\WMPlayer\Extensions\.rm]
"Permissions"=dword:0000001F
"Runtime"=dword:00000007
[HKEY_LOCAL_MACHINE\Software\Microsoft\Multimedia\WMPlayer\Extensions\.rmvb]
"Permissions"=dword:0000001F
"Runtime"=dword:00000007
The packages I included have been these:
You should have these files under OEMDrivers:
You should also do this:
1. - Empty and LEAVE only the .dsm and .rgu on these folders:
ExtendedPkg;
ExtraFilesPkg;
FotaTestPkg;
2. - Replace initflashfiles.dat with the one from Mega in the folder OEM_Lang_XXXX
3. - Make sure you have these files under OperatorPkg folder:
There are some minor things you have to do, but it's too long of a story to be explaining them all here. Basically replace as much Iolite stuff as you can with Mega and open .rgu files with the notepad and edit away.
Hope this helps out some chefs.
I had to divide the post into two, 'cause it was too long... Check next post too.
serfer222, wanna give a combined ROM a go?
Best regards,
Continuation
Continuation of previous post:
Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\MLS\Extensions]
"rm"="video"
"rmvb"="video"
[HKEY_CLASSES_ROOT\Filter\{CFA7C1EC-BF35-4a48-8533-08046F18008D}]
@="Real Parser Filter"
[HKEY_CLASSES_ROOT\Media Type\Extensions\.rm]
"Source Filter"="{CFA7C1EC-BF35-4a48-8533-08046F18008D}"
[HKEY_CLASSES_ROOT\Media Type\Extensions\.rmvb]
"Source Filter"="{CFA7C1EC-BF35-4a48-8533-08046F18008D}"
[HKEY_CLASSES_ROOT\CLSID\{CFA7C1EC-BF35-4a48-8533-08046F18008D}]
@="Real Parser Filter"
"Merit"="8000001"
[HKEY_CLASSES_ROOT\CLSID\{CFA7C1EC-BF35-4a48-8533-08046F18008D}\InprocServer32]
@="[URL="file://windows//RealParserFilter.dll"]\\Windows\\RealParserFilter.dll[/URL]"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{CFA7C1EC-BF35-4a48-8533-08046F18008D}\Pins]
[HKEY_CLASSES_ROOT\CLSID\{CFA7C1EC-BF35-4a48-8533-08046F18008D}\Pins\Audio Output]
"Direction"="1"
"AllowedZero"="1"
[HKEY_CLASSES_ROOT\CLSID\{CFA7C1EC-BF35-4a48-8533-08046F18008D}\Pins\Audio Output\Types]
[HKEY_CLASSES_ROOT\CLSID\{CFA7C1EC-BF35-4a48-8533-08046F18008D}\Pins\Audio Output\Types\{73647561-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{CFA7C1EC-BF35-4a48-8533-08046F18008D}\Pins\Audio Output\Types\{73647561-0000-0010-8000-00AA00389B71}\{636F6F6B-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{CFA7C1EC-BF35-4a48-8533-08046F18008D}\Pins\Audio Output\Types\{73647561-0000-0010-8000-00AA00389B71}\{72616163-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{CFA7C1EC-BF35-4a48-8533-08046F18008D}\Pins\Video Output]
"Direction"="1"
"AllowedZero"="1"
[HKEY_CLASSES_ROOT\CLSID\{CFA7C1EC-BF35-4a48-8533-08046F18008D}\Pins\Video Output\Types]
[HKEY_CLASSES_ROOT\CLSID\{CFA7C1EC-BF35-4a48-8533-08046F18008D}\Pins\Video Output\Types\{73646976-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{CFA7C1EC-BF35-4a48-8533-08046F18008D}\Pins\Video Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{52563330-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{CFA7C1EC-BF35-4a48-8533-08046F18008D}\Pins\Video Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{52563430-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{CFA7C1EC-BF35-4a48-8533-08046F18008D}\Pins\Video Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{54524F4D-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\Filter\{cdf5d7d2-3884-4c88-b555-fe78edc0fd3d}]
@="Real Audio Decoder Filter"
[HKEY_CLASSES_ROOT\CLSID\{cdf5d7d2-3884-4c88-b555-fe78edc0fd3d}]
@="Real Audio Decoder Filter"
"Merit"=dword:00800001
[HKEY_CLASSES_ROOT\CLSID\{cdf5d7d2-3884-4c88-b555-fe78edc0fd3d}\InprocServer32]
@="[URL="file://windows//RADecoderFilter.dll"]\\Windows\\RADecoderFilter.dll[/URL]"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{cdf5d7d2-3884-4c88-b555-fe78edc0fd3d}\Pins]
[HKEY_CLASSES_ROOT\CLSID\{cdf5d7d2-3884-4c88-b555-fe78edc0fd3d}\Pins\Output]
"Direction" = dword:00000001
"IsRendered" = dword:00000000
"AllowedZero" = dword:00000000
"AllowedMany" = dword:00000000
[HKEY_CLASSES_ROOT\CLSID\{cdf5d7d2-3884-4c88-b555-fe78edc0fd3d}\Pins\Output\Types]
[HKEY_CLASSES_ROOT\CLSID\{cdf5d7d2-3884-4c88-b555-fe78edc0fd3d}\Pins\Output\Types\{73647561-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{cdf5d7d2-3884-4c88-b555-fe78edc0fd3d}\Pins\Output\Types\{73647561-0000-0010-8000-00AA00389B71}\{00000001-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{cdf5d7d2-3884-4c88-b555-fe78edc0fd3d}\Pins\Input]
"Direction" = dword:00000000
"IsRendered" = dword:00000000
"AllowedZero" = dword:00000000
"AllowedMany" = dword:00000000
[HKEY_CLASSES_ROOT\CLSID\{cdf5d7d2-3884-4c88-b555-fe78edc0fd3d}\Pins\Input\Types]
[HKEY_CLASSES_ROOT\CLSID\{cdf5d7d2-3884-4c88-b555-fe78edc0fd3d}\Pins\Input\Types\{73647561-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{cdf5d7d2-3884-4c88-b555-fe78edc0fd3d}\Pins\Input\Types\{73647561-0000-0010-8000-00AA00389B71}\{636F6F6B-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{cdf5d7d2-3884-4c88-b555-fe78edc0fd3d}\Pins\Input\Types\{73647561-0000-0010-8000-00AA00389B71}\{72616163-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\Filter\{519143EC-2CBE-4d0d-920F-B5B15714B5AC}]
@="Real Video Decoder Filter"
[HKEY_CLASSES_ROOT\CLSID\{519143EC-2CBE-4d0d-920F-B5B15714B5AC}]
@="Real Video Decoder Filter"
"Merit"=dword:00800001
[HKEY_CLASSES_ROOT\CLSID\{519143EC-2CBE-4d0d-920F-B5B15714B5AC}\InprocServer32]
@="[URL="file://windows//RVDecoderFilter.dll"]\\Windows\\RVDecoderFilter.dll[/URL]"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{519143EC-2CBE-4d0d-920F-B5B15714B5AC}\Pins]
[HKEY_CLASSES_ROOT\CLSID\{519143EC-2CBE-4d0d-920F-B5B15714B5AC}\Pins\Output]
"Direction" = dword:00000001
"IsRendered" = dword:00000000
"AllowedZero" = dword:00000000
"AllowedMany" = dword:00000000
[HKEY_CLASSES_ROOT\CLSID\{519143EC-2CBE-4d0d-920F-B5B15714B5AC}\Pins\Output\Types]
[HKEY_CLASSES_ROOT\CLSID\{519143EC-2CBE-4d0d-920F-B5B15714B5AC}\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{519143EC-2CBE-4d0d-920F-B5B15714B5AC}\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{31313259-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{519143EC-2CBE-4d0d-920F-B5B15714B5AC}\Pins\Input]
"Direction" = dword:00000000
"IsRendered" = dword:00000000
"AllowedZero" = dword:00000000
"AllowedMany" = dword:00000000
[HKEY_CLASSES_ROOT\CLSID\{519143EC-2CBE-4d0d-920F-B5B15714B5AC}\Pins\Input\Types]
[HKEY_CLASSES_ROOT\CLSID\{519143EC-2CBE-4d0d-920F-B5B15714B5AC}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{519143EC-2CBE-4d0d-920F-B5B15714B5AC}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{52563330-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{519143EC-2CBE-4d0d-920F-B5B15714B5AC}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{52563430-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{519143EC-2CBE-4d0d-920F-B5B15714B5AC}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{54524F4D-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{F362189D-C4BB-408b-B5D7-80D0F21638E1}]
"Merit"=dword:00801000
@="ArcSoft Video Renderer"
[HKEY_CLASSES_ROOT\CLSID\{F362189D-C4BB-408b-B5D7-80D0F21638E1}\Pins\Input]
"IsRendered"=dword:00000001
[HKEY_CLASSES_ROOT\CLSID\{F362189D-C4BB-408b-B5D7-80D0F21638E1}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]
[HKEY_CLASSES_ROOT\CLSID\{F362189D-C4BB-408b-B5D7-80D0F21638E1}\InprocServer32]
"ThreadingModel"="Both"
@="amc_video_renderer.ax"
[HKEY_CLASSES_ROOT\Filter\{F362189D-C4BB-408b-B5D7-80D0F21638E1}]
@="ArcSoft Video Renderer"
[HKEY_LOCAL_MACHINE\SOFTWARE\ArcSoft\DirectShow\Display]
"DisplayMode"=dword:00000001
"FullscreenAngle"=dword:0000005A
[HKEY_LOCAL_MACHINE\Software\HTC\CommManager\WLAN]
"DeviceName"="{98C5250D-C29A-4985-AE5F-AFE5367E5006}\\TNETW12511"
[HKEY_LOCAL_MACHINE\Software\HTC\CommManager]
"BluetoothPlatformType"=dword:00000000
[HKEY_LOCAL_MACHINE\Software\HTC\HTCMenus]
"EnableManilaCheck"=dword:00000000
[HKEY_LOCAL_MACHINE\Software\OEM\KeyState]
"UseService"=dword:00000001
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\GPSOneEmulate]
"Filex"="\windows\GPSOneFileSimulation.txt"
"FriendlyName"="QualComm GpsOne File, version 0.0"
"InterfaceType"="File"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Color]
"4"=hex:FF,FF,FF,00
"5"=hex:00,00,00,00
"6"=hex:2C,2C,2C,00
"8"=hex:00,00,00,00
"9"=hex:FF,FF,FF,00
"13"=hex:80,80,80,00
"14"=hex:80,80,80,00
"25"=hex:80,80,80,00
"26"=hex:80,80,80,00
"33"=hex:2C,2C,2C,00
"34"=hex:03,4F,92,00
"35"=hex:FF,FF,FF,00
"39"=hex:FF,FF,FF,00
[HKEY_CURRENT_USER\Software\Microsoft\Today]
"DPI"=dword:000000c0
[HKEY_CURRENT_USER\Software\Microsoft\Today\HTC Black.tsk]
"Color_Highlight"=hex:03,4F,92,00
"Color_HighlightText"=hex:FF,FF,FF,00
"Color_SoftkeyFlat"=hex:01,0D,15,00
"Color_SoftkeyFlatCenter"=hex:01,0D,15,00
"Color_TitleFlat"=hex:01,0D,15,00
"Color_TitleFlatCenter"=hex:01,0D,15,00
"Color_CommandBar"=hex:01,0D,15,00
"Color_CommandBarText"=hex:FF,FF,FF,00
"Color_CommandBarText_Highlight"=hex:FF,FF,FF,00
"Color_NavBarText_Highlight"=hex:FF,FF,FF,00
"Color_CommandBar_Highlight"=hex:01,0D,15,00
"Color_NavBar_Highlight"=hex:01,0D,15,00
"Color_SoftkeyFlatCenter_Highlight"0x0000000301,0D,15,00
"Color_SoftkeyFlat_Highlight"=hex:01,0D,15,00
"Color_CommandBarSip_Highlight"=hex:01,0D,15,00
"Color_CaptionFlat"=hex:01,0D,15,00
"Color_SoftkeyBtnFace"=hex:01,0D,15,00
[HKEY_LOCAL_MACHINE\Security\Policies\Policies]
"0000101a"=dword:00000001
[HKEY_CURRENT_USER\ControlPanel\Sip]
"SuggAutoCorr"=dword:00000000
"SuggWords"=dword:00000000
[HKEY_CURRENT_USER\ControlPanel\Volume]
“Mute”=dword:00000007
[HKEY_CURRENT_USER\ControlPanel\Sounds\RingTone0]
“Script”=”av0pw3r”
[HKEY_LOCAL_MACHINE\Software\HTC\Camera\P10]
“Enable”=dword:00000001
[HKEY_LOCAL_MACHINE\Software\HTC\Camera\P6]
“Enable”=dword:00000001
[HKEY_LOCAL_MACHINE\Software\HTC\Camera\P8]
“Enable”=dword:00000001
[HKEY_LOCAL_MACHINE\Software\HTC\Camera\P9]
“Enable”=dword:00000001
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\InCall]
“InitVol”=dword:00000006
[HKEY_CURRENT_USER\ControlPanel\Volume]
“Ringer”=dword:FFFFFFFF
“Volume”=dword:FFFFFFFF
[HKEY_LOCAL_MACHINE\Software\HTC\VolumeOverlay]
“Ringer”=dword:FFFFFFFF
[HKEY_CURRENT_USER\ControlPanel\Notifications\ShellOverrides]
“SavedInCallVolume”=dword:FFFFFFFF
“SavedRingerVolume”=dword:FFFFFFFF
“SavedVolume”=dword:FFFFFFFF
“Mode”=dword:00000000
[HKEY_LOCAL_MACHINE\System\ErrorReporting\DumpSettings]
“DumpEnabled”=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\Error Reporting]
“Hide”=dword:00000001
Best regards,
Continuation Part II
This also didn't fit on previous post:
Code:
[HKEY_LOCAL_MACHINE\ControlPanel\Customer Feedback]
“Redirect”=”ceipui.exe”
“Group”=dword:00000001
“Hide”=dword:00000001
[HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\UI\SizeLimit]
“Wap2SendLimit2?=dword:00096000
“Wap2SendLimit1?=dword:00064000
“Wap2RecvLimit3?=dword:00096000
“Wap2RecvLimit2?=dword:00096000
“Wap2RecvLimit1?=dword:00096000
“Wap1SendLimit3?=dword:002dff00
“Wap1SendLimit2?=dword:00096000
“Wap1SendLimit1?=dword:00064000
“Wap1RecvLimit3?=dword:00096000
“Wap1RecvLimit2?=dword:00096000
“Wap1RecvLimit1?=dword:00096000
“Wap2SendLimit3?=dword:002dff00
“Wap2SendCount”=dword:00000003
“Wap2RecvCount”=dword:00000003
“Wap1SendCount”=dword:00000003
“Wap1RecvCount”=dword:00000003
[HKEY_LOCAL_MACHINE\Software\HTC\AUDIOGAIN]
“AUDIO_DEBUG_FLAG”=dword:00000040
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WaveDev]
“VocRecPath”=dword:00000002
[HKEY_LOCAL_MACHINE\System\AudioRecording]
“Enabled”=dword:00000001
[HKEY_LOCAL_MACHINE\Software\Microsoft\Voice]
“EnableCallRecordMenuItem”=dword:00000001
“AllowInCallRecording”=dword:00000001
[HKEY_CURRENT_USER\ControlPanel\Sounds\TTSAnnounce]
“Category”=”InCallFeedback”
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\AUDIOGAIN]
"EAC_GAIN_EMBEDDED"=dword:00000077
"EAC_GAIN_CARKIT"=dword:00000077
"EAC_GAIN_HEADSET"=dword:00000077
Best regards,
billabongstaff,
sorry, but I didn't get it.
how all your posts are connected to this thread?
what problems your "tweaks and tricks" should fix?
I see you use RealParserFilter.dll to play .rm and .rmvb files.
Why do you post it there? Mega ROM doesn't have RealParserFilter.dll.
There are syntax error in your reg files -
Code:
[HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\UI\SizeLimit]
“Wap2SendLimit2?=dword:00096000
“Wap2SendLimit1?=dword:00064000
“Wap2RecvLimit3?=dword:00096000
these lines will not work. there are wrong characters.
Are you kidding?...
Ungrateful
serfer222 said:
billabongstaff,
sorry, but I didn't get it.
how all your posts are connected to this thread?
what problems your "tweaks and tricks" should fix?
I see you use RealParserFilter.dll to play .rm and .rmvb files.
Why do you post it there? Mega ROM doesn't have RealParserFilter.dll.
There are syntax error in your reg files -
Code:
[HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\UI\SizeLimit]
“Wap2SendLimit2?=dword:00096000
“Wap2SendLimit1?=dword:00064000
“Wap2RecvLimit3?=dword:00096000
these lines will not work. there are wrong characters.
Are you kidding?...
Click to expand...
Click to collapse
Am I kidding?
Well, that certaintly is ungrateful from your behalf.
I added every registry tweak I had, and as you can see, I have some Packages of my own, so files like RealParserFilter.dll and others are there.
To know what do all the tweaks do, just browse the Web a little bit.
Regarding the syntax error, it's not my fault, it's written with " and not with ? on my reg file, I don't know what happened.
Sorry, but you didn't shared anything helpful. You uploaded huge screenshots and regfiles full of errors.
You didn't upload real files, you don't want to tell us what all these posts for.
Do you think we should use Google to find out what did you mean?
This thread is about porting HTC Mega packages to Iolite device.
It's about problems with Mega packages and how to fix them.
I hope you'll understand me.
I want to share my tweak to make Internet Widget work when you add Opera 10 beta to your rom.
You should add the registry
[HKEY_LOCAL_MACHINE\Software\HTC\Manila2D\InternetWidget]
"OperaEXEFile"="\\Windows\\Opera Mobile 10\\Opera10-armv4i.exe"
Click to expand...
Click to collapse
in app.reg in Manila package
roo303oom said:
I want to share my tweak to make Internet Widget work when you add Opera 10 beta to your rom.
You should add the registry
in app.reg in Manila package
Click to expand...
Click to collapse
if you install Opera 10 beta from cab file, the path will be
Code:
[HKEY_LOCAL_MACHINE\Software\HTC\Manila2D\InternetWidget]
"OperaEXEFile"="\\Program Files\\Opera Mobile 10\\Opera10-armv4i.exe"

[WM6.5] [Programs] JML.... tools (02-Nov-2010)

Programs Used in JMLToday <= 5.92​
Post#2 : Programs Informations
JMLPicture.exe See Post#3
Build a picture from multiple images/texts
JMLMenu.exe
Displays a context popup menu.
JMLComm.exe
Phone on/flight-mode, Wifi on/off, BT on/off/discoverable, Data on/off
JMLCalendar.exe
Saves the next appointments in registry
JMLSms.exe
Saves SMS in registry
JMLContacts.exe
Saves the next birthdays/anniversaries AND Favorites contacts in registry
JMLMeteo.exe
Saves the MSN or ACCU or GOOGLE weather informations in registry
JMLTasks.exe
Saves the next tasks in registry
Programs Informations ​
JMLMenu v1.80
The menu is configurable via a .mnu file :
- The main menu is [Menu]
- One element per line of menu : label= program;parameters
- One section per submenu : use [] -> label=[mysubmenu]
- External submenu (.mnu file) : use {} -> label={filesubmenu.mnu}
- Separator : sepX=SEPARATOR (X=unique number)
Parameters :
Code:
[b][color=red]-execute[/color][/b] if menu as once choice, it execute it immediately (menu not show)
[b]-x:[/b]X = X coordinate (X clic per default)
[b]-y:[/b]Y = Y coordinate (Y clic per default)
[b]-timeout:[/b]N = timeout in seconds to hide menu (10s per default)
Example : JMLAction.mnu
Code:
[Menu]
Restart Titanium=%JMLTODAY%\JMLToday.exe;-refresh
Update=%JMLTODAY%\JMLToday.exe;-update
Weather=%JMLTODAY%\JMLMeteo.exe;-jmltoday
Configuration=[color=blue][b][Config][/b][/color]
Parameters=[color=blue][b]{JMLParameters.mnu}[/b][/color]
[color=blue][b][Config][/b][/color]
Clock=%WINDOWS%\ctlpnl.exe;cplmain.cpl,16,0
Skin=%JMLTODAY%\JMLTodaySkins.mscr
City=%JMLTODAY%\JMLTodayVille.mscr
Language=%JMLTODAY%\JMLLang.mscr
To Launch :
- in a .pnx file : %JMLTODAY%\JMLMenu.exe;JMLAction.mnu
- in a .mscr script : Run(instPath&"\JMLMenu.exe","JMLAction.mnu")
---------------------------------------------------------------------------------
JMLComm v1.98
Parameters :
Code:
[color=red]-vibrate:duration[/color] = make a vibration (duration=25ms per default)
[color=red]-volume[/color] = toggle vibrate/mute/normal mode[color=red]
-volume:mode[/color] = volume mode : [b]vibrate,mute, normal[/b]
[color=red]-volume:level[/color] = volume level : [b]silent,verylow,low,medium,high,loud[/b]
[color=red]-backlight[/color] = toggle auto/manual mode
[color=red]-backlight:mode[/color] = backlight mode : [b]auto,manual[/b]
[color=red]-backlight:level[/color] = backlight level : [b]mini,low,medium,high,maxi[/b]
[color=red]-gps:timeout[/color] = store latitude/longitude in HKCU\\Software\\JML\\Comm (timeout=60s per defaut)
[color=red]-status[/color] = store some informations in HKCU\\Software\\JML\\Comm
-data = toggle on/off data-connection
-data:on = switch ON data-connection
-data:off = switch OFF data-connection
-phone = toggle on/off phone
-phone:on = switch ON phone
-phone:off = switch OFF phone
-flight = toggle on/off flight-mode
-flight:on = switch OFF phone, wifi, bluetooth
-flight:off = switch ON phone
-bt = toggle 3 states bluetooth
-bt:on = switch ON bluetooth
-bt:discoverable = switch ON with discoverable mode bluetooth
-bt:off = switch OFF bluetooth
-bt2 = toggle on/off bluetooth
-bt2:on = switch ON bluetooth
-bt2:off = switch OFF bluetooth
-wifi = toggle on/off wifi
-wifi:on = switch ON wifi
-wifi:off = switch OFF wifi
Example : turn OFF bluetooth
Code:
instPath = SystemPath( "ScriptPath" )
RunWait(instPath&"\JMLComm.exe", "-bt:off")
exit
---------------------------------------------------------------------------------
JMLCalendar v2.45
Registry structure:
Code:
[HKEY_CURRENT_USER\Software\JML\[color=green][b]Calendar[/b][/color]]
"total" = dword: number of appointments found
[HKEY_CURRENT_USER Software\JML\[b]Calendar[/b]\Cal[color=orange][b]N[/b][/color]]
"oid" = oid item in poom database
"allday" = 0=FALSE, 1=TRUE
"categories" = list of categories
...
"subject" = subject
Parameters for searching :
Code:
-max:N = maximum number wanted (5 per default)
-days:N = number of days involved (5 per default)
-reg:key = registry key to store ("[color=green][b]Calendar[/b][/color]" per default)
Parameters for appointment :
Code:
-dateview:[color=orange][b]N[/b][/color] = open poutlook.exe to view the appointment number N
-deleteall:end = delete all [b]ended[/b] appointments (except reccurring appointments)
-deleteoid:oid = delete an appointment identified by his oid
-notifyoid:oid = show an appointment identified by his oid
---------------------------------------------------------------------------------
JMLSms v1.80
Registry structure:
Code:
[HKEY_CURRENT_USER\Software\JML\[b]Sms[/b]]
"total" = dword: number of SMS found
[HKEY_CURRENT_USER Software\JML\[b]Sms[/b]\Sms[color=orange][b]N[/b][/color]]
"oid" = oid item in SMS in database
"unread" = 1 if unread SMS, 0 otherwise
...
"subject"= subject
Parameters for searching :
Code:
-max:N = maximum number wanted (5 per default)
-read:all = last all type SMS (last unread per default)
-reg:key = registry key to store ("[color=green]Sms[/color]" per default)
Parameters for sms :
Code:
[color=red]-phone:phone-number[/color] = Call a phone number
-reply:[color=orange][b]N[/b][/color] = Send a response SMS
-reply:[color=orange][b]N[/b][/color] = [color=red]-text:"my text"[/color] = Send a pre-defined text response SMS
-mark:[color=orange][b]N[/b][/color] = Mark as read the SMS
-mark:all = Mark as read all SMS
-markid:oid = Mark as read the SMS identified by his oid
-delete:[color=orange][b]N[/b][/color] = Delete the SMS
-delete:all = Delete all SMS
-delete:unread = Delete all Unread SMS
-deleteid:oid = Delete the SMS identified by his oid
-call:[color=orange][b]N[/b][/color] = Call in response to SMS (in order if exist : sender, mobilePhone, homePhone)
-notify:[color=orange][b]N[/b][/color] = show the SMS
-notifyid:oid = show the SMS identified by his oid
-sms:phone-number = Send a response SMS
-sms:phone-number = [color=red]-text:"my text"[/color] = Send a pre-defined text response SMS
---------------------------------------------------------------------------------
JMLContacts v1.95
Registry structure :
Code:
[HKEY_CURRENT_USER\Software\JML\[b]Contacts[/b]\Anniversaries]
"total" = dword: number of contacts found
[HKEY_CURRENT_USER Software\JML\[b]Contacts[/b]\Anniversary[color=orange][b]N[/b][/color]]
"oid" = oid of Contact in database
...
[b][/b]
"picture"= full path of picture file name (in \My Documents\My Pictures...)
Idem for Favorites : in [HKEY_CURRENT_USER\Software\JML\Contacts\Favorites]
Parameters for searching :
Code:
-max:N = maximum number wanted (5 per default)
-days:N = number of days involved (30 per default)
-reg:key = registry key to store ("[color=green][b]Contacts[/b][/color]" per default)
-anniversaries = search in 'Anniversary' field of contact
-birthdays = search in 'Birthday' field of contact
-anniversaries -birthdays are per default
Parameters for contact :
Code:
[color=red]-call:N[/color] = Call a contact
[color=red]-email:address -account:account[/color] = Send a email from an account-name (Outlook per default)
[color=red]-addfavorite:N[/color] = Add a new favorite contact
[color=red]-removefavorite:N[/color] = Remove a favorite contact
[color=red]-callfavorite:N[/color] = Call a favorite contact
-phone:phone-number = Call phone number
-sms:phone-number = Send SMS to phone number
-smsoid:oid = Send SMS to phone number to contact identified by his oid
---------------------------------------------------------------------------------
JMLMeteo v2.55
Registry structure:
Code:
[HKEY_CURRENT_USER\Software\JML\Meteo]
"total" = dword: number of days found
...
[HKEY_CURRENT_USER Software\JML\Meteo\Current]
...
[HKEY_CURRENT_USER Software\JML\Meteo\DayN]
...
Parameters :
Code:
[color=red]-gps[/color] : acquire gps location (as JMLComm.exe)
-msn:code = city code (ex. : [b]FRXX0016[/b])
-lang:ll-ll = language (en-en per default)
-degree:C = C or F (C per default)
-map:m = number of map to download
-accu:code = city code (ex. : [b]EUR|FR|FR002|BORDEAUX[/b])
-metric: = 1 or 0 (1 per default)
-google:code = city code (ex. : [b]Bordeaux[/b])
-lang:ll = language (en per default)
-degree:C = C or F (C per default)
GPS location with built-in jmlPosition:
Code:
-gps
-accu:[b]jmlPosition[/b]
-metric: = 1 or 0 (1 per default)
OR Acquire GPS-location with JMLComm.exe and next call JMLMeteo with :
Code:
-accu:[b]jmlPosition[/b]
-metric: = 1 or 0 (1 per default)
GPS location with Sleuth's myLocation Service :
- first, install http://forum.xda-developers.com/showthread.php?t=607102
- use it to update Latitude/Longitude coordinates
- next, call JMLMeteo.exe with these parameters :
Code:
-accu:[b]myLocation[/b]
-metric: = 1 or 0 (1 per default)
GPS location with Google Latitude:
- first, copy your googleLatitude account in google.ID file.
- next, call JMLMeteo.exe with these parameters :
Code:
-accu:[b]googleLatitude[/b]
-metric: = 1 or 0 (1 per default)
---------------------------------------------------------------------------------
JMLTasks v1.40
Registry structure:
Code:
[HKEY_CURRENT_USER\Software\JML\[color=green][b]Tasks[/b][/color]]
"total" = dword: number of tasks found
[HKEY_CURRENT_USER Software\JML\[b]Tasks[/b]\Task[color=orange][b]N[/b][/color]]
"oid" = oid item in poom database
"categories" = list of categories
...
"subject" = subject
Parameters for searching :
Code:
-max:N = maximum number wanted (5 per default)
-days:N = number of days involved (5 per default)
-reg:key = registry key to store ("[color=green][b]Tasks[/b]][/color]" per default)
-withCompleted = show all tasks
-sort:due = sort by due tasks
-sort:start = sort by date (per default)
manila = store all tasks in HKEY_LOCAL_MACHINE\Software\HTC\\Manila
Parameters for task :
Code:
-view:[color=orange][b]N[/b][/color] = open poutlook.exe to view the task number N
-delete:[color=orange][b]N[/b][/color] = delete the task number N
-complete:[color=orange][b]N[/b][/color] = complete the task number N
-deleteall:due = delete all [b]due[/b] tasks
-deleteall:completed = delete all [b]completed[/b] tasks
-deleteoid:oid = delete the task identified by his oid
-completeoid:oid = complete the task identified by his oid
---------------------------------------------------------------------------------
JMLFavorites v1.00 (SOON)
Registry structure :
Code:
[HKEY_CURRENT_USER\Software\JML\[b]Favorites[/b]]
[HKEY_CURRENT_USER Software\JML\[b]Favorites[/b]\Favorite[color=orange][b]N[/b][/color]]
"type" = type of favorite : '[color=orange]contact[/color]' or '[color=orange]program[/color]'
"picture"= full path of picture file name
"label"= fistname for contact, filename for program
...
Parameters for favorite :
Code:
-call:N = CALL a contact or RUN a program
-add:N = Add a new favorite (contact per default)
-type:contact = with -add parameter, add a '[color=orange]contact[/color]'
-type:program = with -add parameter, add a '[color=orange]program[/color]'
-remove:N = Remove a favorite
---------------------------------------------------------------------------------
JMLPicture Thank you for offering me a beer. All donations (3€, 5$, +) are appreciated !
Build a picture from multiple images/texts (see picture below).
<Picture...> Parameters :
Code:
[b]Width[/b] result picture with
[b]Height[/b] result picture height
[b]Bkg[/b] initial background color (RGB format)
[b]Transparent[/b] set one color of result picture as transparent (RGB format)
[b]Target[/b] png file name of result picture
[b]Source[/b] png file name of background picture
<Image...> Parameters :
Code:
[b]Left[/b] left-coordinate
[b]Top[/b] top-coordinate
[b]Width[/b] with of displaying picture (with of picture per default)
[b]Height[/b] height of displaying picture (heigh of picture per default)
[b]ScaleStyle[/b]
[b]Alignment[/b]
[b]ID[/b] JMLToday ID ITEM (Page is required)
[b]Page[/b] JMLToday Page ITEM (ID is required)
<Text...> Parameters :
Code:
[b]Left[/b] left-coordinate
[b]Top[/b] top-coordinate
[b]Width[/b] with of displaying text
[b]Height[/b] height of displaying text
[b]Value[/b] text value
[b]FontFamily[/b] font name
[b]FontSize[/b] font size
[b]FontStyle[/b] font style : 'italic', 'bold'
[b]Color[/b] text color (RGB format)
[b]Alignment[/b] 'center', 'right' or 'left' (per default)
[b]ID[/b] JMLToday ID ITEM (Page is required)
[b]Page[/b] JMLToday Page ITEM (ID is required)
Example : ClockText.xml
Code:
<Picture Width="400" Height="200" Bkg="192,192,192" Target="%APPDIR%/ClockText.png">
<Image Left="0" Top="0" ID="BGAMPMALARM" Page="Page1" />
<Image Left="20" Top="40" ID="H1" Page="Page1" />
<Image Left="100" Top="40" ID="H2" Page="Page1" />
<Image Left="225" Top="40" ID="M1" Page="Page1" />
<Image Left="305" Top="40" ID="M2" Page="Page1" />
<Text Left="15" Top="140" Value="AM" Color="128,0,0" FontFamily="Tahoma" FontSize="8" FontStyle="Bold,Italic" />
<Text Left="15" Top="160" ID="City" Page="Page1" FontFamily="Tahoma" FontSize="6" FontStyle="Italic" />
</Picture>
@all : add some program informations ..... in Post#2
A++
Hi.
I sure do love command-line tools! I added them to the Mortscript Source Compendium's list.
And to facilitate my testing them to see if magically they will work with wm5 smartphones, I added a Command-Line tester to The Mortifier. So we can browse to the exe and enter our command line parameters. Keeps the old exe and parameters in memory so you can re-test them easily.
Thanks for these.
Hi.
So i was using Message2reg.exe. It seems with wm653 m2reg gives an error.
I am trying to use jmlsms.exe to see if that can work.
Code:
RunWait(SystemPath("ScriptPath") \ "\Utility\JMLSms.exe","-read:all")
MsgSender = RegRead(HKCU, "\Software\JML\Sms\Sms1", "sender")
MsgBody = RegRead( HKCU,"\Software\JML\Sms\Sms1", "subject")
Think that looks good?
@howdykeith : Yes I think it should work.
StatusTicker and JML...
Hi,
So i incorporated JMLsms.exe and JMLcomm.exe into the StatusTicker.
Works super great!
In future version I will include more of you apps infos... I also will make sure to include the URL to your apps as well.
Thanks much!
Hello,
I'm trying to use JMLContacts.exe to have birthdays on my WAD2 Skin.
I've installed JMLToday and everything worked fine and registry was filled by next 5 birthdays information.
Now I'm trying to update information outside of Titanium/JMLToday and to do it I'm using a mortscript.
Inside script I wrote the following line:
RunWait("\Storage Card\Program Files\UtilsExe\JML\JMLContacts.exe", "-max:3")
Unfortunately it seems not working, at least registry values are not updated. I double checked path and it appears absolutely correct.
More I tried to simply launching JMLContacts.exe directly from TCMD, and I expected it worked with all default values, but of course it didn't... Is my supposition a wrong one?
Meanwhile, thanks a lot to let available for us those little but great tools
@dagosjt :
you must use also -days (0 per default), -birthdays (and /or -anniversaries) parameters
example :
-max:3 -days:365 -birthdays
Ok ? thanks for feedback.
A++
PS : i think i 'll change the default parameters values in a next version...
JMHL said:
@dagosjt :
you must use also -days (0 per default), -birthdays (and /or -anniversaries) parameters
example :
-max:3 -days:365 -birthdays
Ok ? thanks for feedback.
A++
PS : i think i 'll change the default parameters values in a next version...
Click to expand...
Click to collapse
Yes!
Works perfect now I thought days:0 meaning was "all days", sometime it happens in software
HI JMHL
I want to know if JMLMeteo can search for a location based on latitude and longitude
@saeli : not for the moment. Next feature perhaps if more people are interested and if it's easy to hard-coded.
A++
@jmhl: perhaps ypu can use this for location awareness:
forum.xda-developers.com/showthread.php?t=607102
then it could work
Salut
Micha
@Micha : thanks, i look ....
@saeli : ok, weather location based on latitude and longitude certainly in next version.
@micha : thanks for the tips.
A++
JMHL,
Still no HD2 ?
@Zepiii : no. waiting more operator points to change....
A++
@saeli & @all : location based on latitude and longitude in next version of JMLMeteo (in next JMLToday v5.80).
2 ways :
- Sleuth's myLocation Service
- google Latitude
A++
JMHL said:
@saeli & @all : location based on latitude and longitude in next version of JMLMeteo (in next JMLToday v5.80).
2 ways :
- Sleuth's myLocation Service
- google Latitude
A++
Click to expand...
Click to collapse
this is a wery fantastic news
when you think to release new version ?

[HowTo][JMLToday] How to create a skin for JMLToday v6.00

<<< How to create your own Skin for JMLToday v6.00 >>>​!!! UNDER CONSTRUCTION !!!​
Intro:
Hello World - You like the funktions of JMLToday, but you would like to chance its appearance?
Then you are at the right Thread! Here you can learn how to change Icons, their function, add some new Funtions, change languages and much more!
JMLToday is concepted to be FULL CUSTOMIZEABLE as far as Windows Titanium allows you
Take some time (you will need to have some) and a lot of Ideas and mix them together with your learnt Basics here out of this thread to create YOUR OWN SKIN!
Feel free to Post your Ideas / Questions / Screenshots / Thanks / and other useful stuff!
So let's start customizing!
Overview:
This Post: Basics about JMLToday
2nd Post: How to change Background / WeatherIcons / TodayIcons / JMLPictures
3rd Post: How to change Positions of Icons
4th Post: How to change the Action of Icons / Buttons / Softkeys
5th Post: Commands / available Attributes / aso. for creating a new skin
6th Post: Creating a brand new skin
Basic Folder Structure of JMLToday:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here is an explanation of folders and their functions:
JMLToday:
Here you can find all Tools (JML[...].exe) which make JMLToday possible. They all are doing the work (like updating registry / building pictures / aso.) for JMLToday and are running in Backgound.
For more Information about JMLTools you schould read this Post: >>> JMLTools <<<
In this Folder there are also all .mnu and .xmu files stored.
.mnu files are "old styled" Menus if you click a defined Icon of JMLToday
.xmu files are "new Sense styled" Menus if you click a defined Icon of JMLToday
Read more about JMLMenuSense and how to create custom Menus here: >>> JMLMenuSense <<<
The last file of this folder you should heard about is JMLToday.ini
Code:
[SIZE="3"]
[RunAt]
enable=1
time=07:00
every=120
endTime=21:00
pgm=%JMLTODAY%\JMLMeteo.exe;-jmltoday
[Email]
account=ActiveSync
[Hook]
Screen=1
[Offsets]
New York=-6:00
Moscou=3:30
[/SIZE]
This .ini file controls: AutoUpdate [RunAt]; defaultEmailAccount ; FullscreenMode [Hook] and Time Offsets [Offsets]
[B][U]lang:[/U][/B]
[IMG]http://img132.imageshack.us/img132/9964/contentlangfolder.png[/IMG]
Here are all language translation files stored. One .ini for each language. You can add one in your language if you want - you only have to translate like this:
[CODE][SIZE="3"]
[...]
Parameters=Parameters
CONTACTS=Translation of "CONTACTS" in your preferred language
TASKS=And the same here for "TASKS"
Program=...
[... and so on ...]
[/SIZE][/CODE]
[QUOTE]
[!] Don't change the english description before "=" or correct capital Letters - If you change those the translation won't work!
[!] If you have created a new lang.ini in your language please send it to JMLToday_Team so it can be implemented in updated Versions!
[/QUOTE]
In folder lang is also a [B]Ephemeride2011.fr[/B] existent. This file has to end with your language shoutcut like Ephemeride2011.de or Ephemeride2011.it.
Here you can enter all your birthdays / events / aso. for the whole year. They will be displayed in the left top Corner of JMLToday View under the current date.
[CODE][SIZE="3"]
31/12 New Year's Eve
30/12 Mom
29/12 Dad
28/12 ...
[... and so on ...]
[/SIZE][/CODE]
[QUOTE]
[!] One day per line!
[!] Keep format: Day/Month Event (there's a Tab between Month and Event)!
[!] You have to make a list for every new year!
[/QUOTE]
[B][U]skin:[/U][/B]
In this folder there are all available skins of JMLToday stored (in this Tutorial only "default")
Content of default:
[IMG]http://img715.imageshack.us/img715/2016/contentdefaultfolder.png[/IMG]
In all folders of default there are the needed .png files stored. (The foldernames are explanation enough)
JMLToday_Bkg.png = your current JMLBackground
JMLLang.ini = Translation for right Softkey
JMLSkin.ini = Installation file for new Skins (read more in following Posts)
JMLToday[...].ini = Update files / Registry for you current skin (read more in following Posts)
default.plg = Icon Placement (read more in following Posts)
default.pnx = Icon Action (read more in following Posts)
.xml = Files for JMLPicture (Read JMLTools Thread for more Infos)
[B][U]Basic Registry Structure of JMLToday:[/U][/B]
[U]HKCU:[/U]
All your Data and Settings you need for JMLToday is mainly stored in your Registry under:
[QUOTE]HKCU > Software > JML[/QUOTE]
Here you will find some Keys called:
[QUOTE]Calendar = Subkeys (Cal1 - 5) containing Data of your 5 current Appointments
Comm = Data for your Connections
Contacts = Subkeys (Anniversaries1 - 2) containing Data for your next two BirthdayFavorites
Date = Data for Date
Favorites = Subkeys (Favorite1 - 12) containing Data for your Favorite Program or Contact
Meteo = Subkeys (Current; Day1 - 5) containing Weather Data
Sms = Subkeys (Sms1 - 5) containing last received SMS with according Contactinfo
System = Data of battery / RAM / ROM
Tasks = Subkeys (Task1 - 5) containing your next 5 Tasks
Tel = Telephone Data
Time = Time Data
Total = Missed Calls / eMail / SMS / VoiceMail
[/QUOTE]
All this RegKeys are automatically updated if some Value is changed or created.
Example (not the exactly way but understandable): You enable Bluetooth
Click BLTH.png => JMLComm.exe enables BLTH => JMLComm.exe updates HKCU => JMLComm.exe calls JMLTodayComm.ini => JMLTodayComm.ini updates HKLM => JMLToday displayes new BLTHenabled.png
[U]HKLM:[/U]
While your RawData is stored in HKCU, your needed Data for JMLToday is stored in HKLM.
This has the advantage that you can control (by JMLToday[...].ini files) which Items and Values should be displayed in JMLToday (read more in following Posts)
All Data is stored under:
[QUOTE]HKLM > Software > Microsoft > CHome > JMLToday[/QUOTE]
Here you will find some Keys (every Key is representating one Site of JMLToday) called:
[QUOTE]Calendar = Data for your CalendarPage
CondensedPage = Data for the Page if JMLToday is not active
Favorites = Data for your FavoritesPage
Home = Data for your HomePage
Meteo = Data for your WeatherPage
Param = Parameters for JMLToday
Sms = Data for your SMSPage
Tasks = Data for your TasksPage
[/QUOTE]
Every Value of this Keys is used as "ID" by JMLToday (Example: ID='Time') and this Values are displayed in JMLToday (Example: Here the current Time).
<<< How to change Background / WeatherIcons / TodayIcons / JMLPictures >>>​!!! UNDER CONSTRUCTION !!!​
Before you start:
- Copy folder "\JMLToday\skins\default" to your PC as a saving if something goes wrong or you would like to get back to default appearance!
Click to expand...
Click to collapse
Only changing Icons is the easiest way to get a new look of your skin.
Remember the folder structure of "\JMLToday\skins\default"
You can change / replace:
Background:
JMLToday_Bkg.png
This is the Background Picture of JMLToday. Just take another Picture you like and replace it on your DEVICE.
Then you have to change your Skin to "default" again to override the old Picture (Menu\Change Skin => default) and you are done.
[!] Don't change filename!
[!] Don't use another file format (.png)!
Click to expand...
Click to collapse
WeatherIcons:
accu = Accu Weather Icons
google = Google Weather Icons
msn = MSN Weather Icons
Just search for new weather Icons and compare them to the old one. Mostly you have to rename the new Icons to 1-X.png according your weather service.
If you compared them correctly (Example: Sun=1.png / Rain=14.png) simply replace them on your DEVICE.
After this do a weather update and you are done.
[!] Use Weather Icons with the same dimensions as the JMLToday ones to avoid distorsions!
[!] Take some time and compare correctly. If not, your weather could be displayed wrong (Sun is displayed at rainy days)
Click to expand...
Click to collapse
TodayIcons:
batt = Battery Icons
cal = Calendar Icons
clock = Digital Clock Icons
clockA = Analoge Clock Icons
programs = Here are all custom ProgramIcons (for your Favorites) stored
sys = Icons for JMLToday
zodiacs = All zodiac sign Icons
Here you can check what the original Icons display and simply replace them on your DEVICE.
Do a SkinChange to default and you are done.
[!] Don't change file names!
[!] Use Icons with the same dimensions to avoid distorsions!
Click to expand...
Click to collapse
JMLPictures:
JMLPicture is a simply way to create one Icon out of several Pictures and Texts. (More Infos: >>> JMLTools <<<)
Example:
To get this image:
you have to write an .xml file with this content:
Code:
[SIZE="3"]
<Picture Width="400" Height="200" Bkg="192,192,192" ID="XMLTime" Target="%APPDIR%/ClockText.png">
<Image Left="0" Top="0" ID="BGAMPMALARM" Page="Home" />
<Image Left="20" Top="40" ID="H1" Page="Home" />
<Image Left="100" Top="40" ID="H2" Page="Home" />
<Image Left="225" Top="40" ID="M1" Page="Home" />
<Image Left="305" Top="40" ID="M2" Page="Home" />
<Text Left="15" Top="140" Value="AM" Color="128,0,0" FontFamily="Tahoma" FontSize="8" FontStyle="Bold,Italic" />
<Text Left="15" Top="160" ID="City" Page="Meteo" FontFamily="Tahoma" FontSize="6" FontStyle="Italic" />
</Picture>
[/SIZE]
Short explanation:
<Picture> [...] </Picture> = Is MainTag you need for creating
=> Width & Height = Dimension of created Picture
=> Bkg = BackgroundColor in RGB-Format
=> ID = RegValue the Picture is saved in
=> Target = Place to save created Picture
<Image/> = Displaying an Image in your Picture
=> Left & Top = Pixels from Left 6 Top of Picture (not TodayScreen)
=> ID = RegValue of this Image you would like to implement in your Picture
=> Page = In which Page (see RegistryStructure) is the ID stored (here Home or Meteo)
<Text/> = Displaying a Text in your Picture
=> Left & Top = Pixels from Left 6 Top of Picture (not TodayScreen)
=> Value = Custom Text (not variable - its static)
=> ID = RegValue of this text you would like to implement
=> Rest = selfexplanatory
So feel free to adjust height / dimensions and places of the Icons which are used in .xml
[!] Don't change filename of .xml
[!] Don't change the content of <Picture> Line
[!] Check first if "ID" is existent under your Page in Registry
Click to expand...
Click to collapse
<<< How to change Positions of Icons >>>​!!! UNDER CONSTRUCTION !!!​
How to change your Icons you have learned already so: How to change their positions?
For this you have to know something about default.plg. This file consists the parameters of every item which is shown on your screen.
Basic Structure:
Code:
[SIZE="3"]
<?xml version="1.0" encoding="utf-8"?>
<plugin>
<name>JMLToday</name>
<position>0</position>
<layouts>
<layout screenWidth="240" screenHeight="320">
<Layer ID="JMLTodayExpanded" nil="False" Width="240" Height="82" Clip="False">
<Keypad ID="Buttons" Width="240" Height="170" Clip="False">
[...]
</Keypad>
<Layer ID="Page" Clip="False">
[...]
</Layer>
</Layer>
<Layer ID="JMLTodayCondensed" Visible="False" Width="240" Height="34">
<Layer ID="Page">
[...]
</Layer>
</Layer>
</layout>
<layout screenWidth="480" screenHeight="640">
<Layer ID="JMLTodayExpanded" nil="False" Width="480" Height="164" Clip="False">
<Keypad ID="Buttons" Width="480" Height="340" Clip="False">
[...]
</Keypad>
<Layer ID="Page" Clip="False">
[...]
</Layer>
</Layer>
<Layer ID="JMLTodayCondensed" Visible="False" Width="480" Height="68">
<Layer ID="Page">
[...]
</Layer>
</Layer>
</layout>
[... AND SO ON FOR ALL RESOLUTIONS YOUR SKIN SHOULD SUPPORT ...]
</layout>
</layouts>
</plugin>
[/SIZE]
Explanation of some Basics:
Code:
[SIZE="3"]
<?xml version="1.0" encoding="utf-8"?>
<plugin>
<name>JMLToday</name>
<position>0</position>
<layouts>
[...]
</layouts>
</plugin>
[/SIZE]
- This is the header Text which is essential for making Titanium - don't change anything!
Code:
[SIZE="3"]
<layout screenWidth="240" screenHeight="320">
<Layer ID="JMLTodayExpanded" nil="False" Width="240" Height="82" Clip="False">
<Keypad ID="Buttons" Width="240" Height="170" Clip="False">
[...]
</Keypad>
<Layer ID="Page" Clip="False">
[...]
</Layer>
</Layer>
<Layer ID="JMLTodayCondensed" Visible="False" Width="240" Height="34">
<Layer ID="Page">
[...]
</Layer>
</Layer>
</layout>
[/SIZE]
<layout screenWidth="240" screenHeight="320"> = This layout is for TodaySreens with a resolution of 240x320 (for 320x240 there is another layout in .plg)
<Layer ID="JMLTodayExpanded" nil="False" Width="240" Height="82" Clip="False"> = JMLToday will be displayed at 240x82
<Keypad ID="Buttons" Width="240" Height="170" Clip="False"> = The Dimension of JMLToday ClickArea will be 240x170. Here are your Parameters of your Background stored
<Layer ID="Page" Clip="False"> = Here are all your Item Parameter stored
<Layer ID="JMLTodayCondensed" Visible="False" Width="240" Height="34"> = This is the area if your JMLTodayPanel is not active
Click to expand...
Click to collapse
You don't have to know all of this .plg. Only concentrate on the area <Layer ID="Page" Clip="False"> of your Resolution
Don't mess up with starting and closing characters (<Layer> & </Layer>) - If you forget one (or accidentally deleted one) your skin won't work!
You will recognize that, if your Skin is not properly installed, or if you cannot click something or your right Softkey isn't working...
So now let's rearrange some Items!
[!] Save the original .plg first
Click to expand...
Click to collapse
Open your .plg under "\JMLToday\skins\default\default.plg" (on PC or PPC as you want and with any Editor you prefer) and scroll to your resolution you would like to change your Skin for.
In your <Layer ID="Page" Clip="False"> you will find two different part of Items: <Image/> & <Text/>
[!] < opens a line and /> close this one - don't forget or delete them
[!] Obey the code: value="parameter"
Click to expand...
Click to collapse
Possible Attributes for <image>:
Always use this line for displaying an Image:
Code:
[SIZE="3"]
<Image [...] />
[/SIZE]
ID = How the value is called in Registry - Don't change it! (Example: ID="Time")
Left = Position in Pixels from the left
Top = Position in Pixels from the top
Width = Width of your Image
Height = Height of your Image
ScaleStyle = Decide how your Image is displayed: "Stretch" or "Fit" For Stretch it will distored to the dimensions you declared with Width&Height and for Fit it will be rescaled to the biggest possible Image fitting in your With&Height
ScalingAlgorithm = No need to change it
HorizontalAlignment = Choose "Left", "Center" or "Right"
VerticalAlignment = Choose "Top", "Middle" or "Bottom"
Clip = no need to change it
Opacity = You wish transparency? 1.0 = full visible / 0.5 = partly visible (50%) / 0.0 = full invisible
Click to expand...
Click to collapse
Possible Attributes for <text>:
Always use this three lines for displaying a text:
Code:
[SIZE="3"]
<Text [...] >
<TextStage [...] />
</Text>
[/SIZE]
ID / Left / Top / With / Height = the same as <image/>
FontFamily = Decide which Font you would like to use (has to be installed before)
FontSize = what do you mean???
FontStyle = "Bold" / "Normal" / "Italic" (you can use all if you want (Example: FontStyle="Bold,Normal,Italic")
Wrap = "True": You text will be displayed in more lines if it is too long / "False": now it will be cut off
HorizontalAlignment / VerticalAlignment = the same as <image/>
Click to expand...
Click to collapse
[!] Don't forget that other users maybe don't have the same fonts (FontFamily) as you!
[!] VerticalAlignment="Middle" isn't available for Titanium (Yea, a bug!)
Click to expand...
Click to collapse
For: <TextStage/>
- TextOffsetType = "TextOffsetNone" is only Text - If you want to have an Offset (Shadow or something) read *1
- Color = Enter Hex Code for your Textcolor ([E] Color="#0064FF")
(R)ed=0 (G)reen=100 (B)lue=255 => #0064FF (use any better ImageApp than "Microsoft Paint" )
[!] Don't forget # before color code
Sometimes your color isn't displayed as you entered the code - It's simply "inverted"
=> Solution: instead of #0064FF you insert #FF6400 (or: instead of RGB you insert GBR)
Click to expand...
Click to collapse
*1:
Add the following line before <TextStage TextOffsetType="TextOffsetNone" [...] />:
Code:
[SIZE="3"]
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="0" BlurFactor="0" Alpha="1.0"/>
[/SIZE]
TextOffsetDropBottomRight adds a Shadow with black Color and no Blur or additional Offset (full visible) to your text.
Experiment a little bit, to get satisfied!
With this knowledge you can adjust all those Items you want...
Save your new .plg (copy it back to your device in "\JMLToday\skins\default") and reinstall the default Skin.
Of course you have to experiment a lot to get this Items rearranged correctly and it can cost you alot of time - don't panic
<<< How to change the Action of Icons / Buttons / Softkeys >>>​!!! UNDER CONSTRUCTION !!!​
<<< Commands / available Attributes / aso. for creating a new skin >>>​!!! UNDER CONSTRUCTION !!!​
<<< Creating a brand new skin >>>​!!! UNDER CONSTRUCTION !!!​

How to "unbrick" (loop reboot) and Theme like ICS your Viewpad 7e

Hi everyone,
I just tried to repair my viewpad 7e which was unable to boot ( loop reboot )
I found a trick by edit the update script from the last firmware in order to have a "full system update" instead of "normal system update"(this don't fix the bug)
I hope i was able to do something for people who had the same problem
Instruction:
1. Extract both rar files with 7zip or Winrar.
2. Place the zip file in the root of your sdcard.
turn off : press power button for about 10 sec
hellodzulz said:
Instruction :
Place The UPDATE IN THE ROOT OF SDCARD
1. Power off ViewPad 7e.
2. Keep pressing the volume + button and power button at the same time.
3. The screen will flash twice and you can release the volume + and power buttons.
4. The upgrade will automatically proceed.
5. After upgrade is complete, ViewPad 7e will enter the Android system, please manually reboot the device to confirm the firmware upgrade is finished.
Click to expand...
Click to collapse
If there is an error like " Update error "
don't worry just restart from the second instruction
sorry for my bad english , i'm french
edit : changing the instruction for more details.
Download links: [mediafire]
part 1 : V7e-FIXupdate.part1.rar
part 2 : V7e-FIXupdate.part2.rar
Please visit psychodogg thread for advances feature for your tablet
ICS Theme for Viewpad 7e
New TODO : i'm trying to port ics theme for the tablet i hope you'll like it
i will give you some screen shot
log :
Salfai77 said:
-add ics theme for gingerbread from original ICS SDK 4.0 framework-res.apk , settings.apk and SystemUI.apk (SDK)
-change "build.prop" to have a screen density at 140 from 180(at default)
-change "build.prop" to bypass error in games "device not supported" by changing product model Nexus S and manufacture "Samsung" ( trick from psychodogg)
-fixing... the issue notification text color
Click to expand...
Click to collapse
this is it :
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download links
Mediafire : [system.rar]Theme and build.prop files
also attached
Instruction for install :
requirement :
-rooted tablet
-last official update (11252011)
On tablet (not tested) Not recommended
please can an expert can comfirm this method ?
please don't do this until is not comfirmed
1.extract system.rar archive in the root of your sdcard (/sdcard/system)
2.install rootexplorer apk on your tablet (link will be added if anybody could find the apk)
3.launch root explorer
4.go to /sdcard/system folder
5.copy all files by cheking ->menu->multiselect (or things like this)
6.Now go to system directory and enable r/w ( at the top)
7.And Finally paste with overwriting old files
6.reboot your tablet
7.Look the theme
With PC through adb : tested and ok!
1.install android SDK ( tuto by btdag )
2.extract system.rar archive where you want.
3.install adbwireless on the tablet through 1mobile
4.start ADBWireless it will ask you permission say ok
5.Run cmd on the pc
6.adbwireless giving you an command line ( like : "adb connect ***.***.*.** )
7.just enter in the cmd windows what is written in adbwireless
8.if they have "connected ***.***.*.*:5555 then you are connected to the tablet if not chek if the wifi is on then retry.
9.Now we will run command in order to mount system as writable
Code:
adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system
adb push "Directory-where-is-system/framework/framework-res.apk" /sdcard/framework-res.apk
adb shell dd if=/sdcard/framework-res.apk of=/system/framework/framework-res.apk
10. the tablet will reboot automaticlly
11. Now we have to do the same thing with systemUI.apk and Settings.apk
12. restart from "6." but with command :
Code:
adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system
adb push "Directory-where-is-system/app/Settings.apk" /sdcard/Settings.apk
adb shell dd if=/sdcard/Settings.apk of=/system/app/Settings.apk
Code:
adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system
adb push "Directory-where-is-system/app/SystemUI.apk" /sdcard/SystemUI.apk
adb shell dd if=/sdcard/SystemUI.apk of=/system/app/SystemUI.apk
13.And for user who want you can mod the build.prop to enable gameloft games and have a lower screen density.
To do it launch Root Explorer go to -> /system and enable R/W option ( button at the top)
14. find build.prop file and long press on it
15. and select open in text editor
16. find and change
Code:
ro.product.model=Nexus S
ro.product.manufacturer=Samsung
ro.sf.lcd_density=140
originally trick by psychodogg
Click to expand...
Click to collapse
Hi hope you will like it ^^
^^see you^^
J'ai posté un thread auquel tu as repondu et ca fait plaisir car en plus tu es francais donc on va pas se casser la tete à parler anglais lol
j'ai envoye ma tablette en reparation elle etait encore en garantie mais elle a ete rootee donc j'espère qu'il n'y aura pas de souci
en tout cas merci pour le lien je vais enregistrer le fichier on ne sait jamais et il est vrai qu'à chaque fois que je faisait l'update ca me mettais normal update donc ca ne corrigeait rien du tout
par contre pourquoi les fichiers sont en deux parties ?
comment faire pour n'en faire qu'un ?
merci par avance compatriote
stephboubou said:
par contre pourquoi les fichiers sont en deux parties ?
comment faire pour n'en faire qu'un ?
merci par avance compatriote
Click to expand...
Click to collapse
oui c'est claire que sa fait plaisir
enfaite faut d'abord extraire les deux fichiers rar avec 7zip ou winrar
rom mod
hi,
thanks for your mod theme files. copied with wirelesadb.
but i got a problem, in getting into boot menu.
i shutdown my tablet. then press vol+ and power the same time, hold them...
after that the bird logo appears switched black and nothing happened furtermore.... only blank screen...
when i go via settungs wipe all data, then it boots into recovery with bootflag=3
is my tablet broken? or do i have messed up it a way, i cant fully restore it...
do i have toi rename the fw file to update.img? or leave it as zip, or do i have to extract it?
i know lots of questions, but thanks for help
Problem solved. Update worked and Transfers via wifiadb also. Is there any Progress in theme it furthermore?
schybiorz said:
Problem solved. Update worked and Transfers via wifiadb also. Is there any Progress in theme it furthermore?
Click to expand...
Click to collapse
No, If you had some issue please tell me i will do some hotfix.
Sorry to be so late i don't have very time this month.( I pass my exams ).
salfai77 said:
...I just tried to repair my viewpad 7e which was unable to boot ( loop reboot )
I found a trick by edit the update script from the last firmware in order to have a "full system update" instead of "normal system update"(this don't fix the bug)...
Click to expand...
Click to collapse
Hi salfai77,
can you describe how exactly you managed this?
I want to create a smaller firmware-zip, without lots of annoying useless apps and sample videos and pictures, and would like to adopt this setting.
By the way: Do you think that it is possible to replace the original files (framework-res.apk, systemUI.apk and Settings.apk) in the firmware-zip with those from your system.zip or are additional actions needed to include them in the system?

Categories

Resources