[Release] UC ROM SDConfig.txt Builder - Windows Mobile Development and Hacking General

Following on from the great work Sleuth255 has been doing around UC ROMs, I have joined the party and created a tool which will ease with the creation of the SDConfig.txt files for UC ROMs.
http://forum.xda-developers.com/showthread.php?t=366337
There is a long way to go with this app and I would like the community to guide its development.
Comments and feedback welcomed
Info on AdvancedConfig - http://forum.xda-developers.com/showthread.php?t=317070
Info on UC ROMS - http://forum.xda-developers.com/showthread.php?t=366337
How to make a UC ROM - http://forum.xda-developers.com/showthread.php?t=366333

Change Log:
v0.6
Fixed Tab's at end of lines
v0.5
Fixed missing CABs & XML in output file issue
Fixed source CABs & XML selection issues
Fixed Move Up / Down experiance
Added Select All option in source files

Reserverd Again
.

looking forward to trying this out, thanks for this release!

I added several files (about 7) to the tool (see attached), but my sdconfig file only shows 3 files to be executed... Looks like this:
LOCK:Enabled
CAB:\Storage Card\Apps\Cabs\PocketCM-0.20b.cab
CAB:\Storage Card\Apps\Cabs\LiveSearch.cab
EXCH:\Storage Card\Apps\Cabs\MyMobile10_70821.exe
LOCK: disabled
RST:Reset
Am I doing something wrong...?
{
"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"
}

nice...
Over all, very nice improvement over your last built. Awesome job and keep up the good work! Here is what I've noticed...
Bugs:
When loading a folder that contains cabs AND additional folders, no cab files are loaded into the left pane (see first attached image).
Also, when you change move up a cab, all of the cabs in between stay selected (see second attached image).
Moving a cab down does not seem to work at all... The selected cab and the cab below it seem to only trade positions.
These problems should be easy to fix if you're using VB.NET or C#
?:
In the CAB & Copy tab, the convert button for the " convert .reg to .xml" function is not enabled. I don't know if you did this intentionally or not but just wanted make sure that you know.
Requests:
On the left pane, can you add in a "select all" cabs and a "de-select all" cabs function? I am sure that lots of users have already sorted out the cabs they want into one folder.

All reported issues fixed in v.05 - Please test and report back anyfurther bugs / feature requests.
convert .reg to .xml - feature not ready yet.

v0.5 still puts tabs at the end of lines

stan23 said:
v0.5 still puts tabs at the end of lines
Click to expand...
Click to collapse
Fixed in latest release v0.6

is there a way, if not could you add the feature, to import your own text file (previously created) to edit or add more cabs to the sdconfig.txt great prog for a great tool. thanks
doedoe said:
Fixed in latest release v0.6
Click to expand...
Click to collapse

elgreek84 said:
is there a way, if not could you add the feature, to import your own text file (previously created) to edit or add more cabs to the sdconfig.txt great prog for a great tool. thanks
Click to expand...
Click to collapse
Working on this but want to get all of the bugs out of the beast first.
Thinking of making this app flow based, like a wizard...

doedoe said:
Thinking of making this app flow based, like a wizard...
Click to expand...
Click to collapse
In that case, make it a selectable interface option (a la WinZip), so that you can start with the "wizard" whilst you're getting used to building your config, then when you're ready to get down and dirty, allow the user to switch into "hardcore" mode
Just a thought.....
Mark.

@doedoe: looks like various ideosyncracies with spaces/no spaces after different comnads that you might want to code for:
Examples
command with space after: CAB: \Storage Card\Cabs\mycab.cab
command with no space: CPY1:\Storage Card\Cabs\mycab.cab
Commands that require no space after the command
CPY1:
CPY2:
HIDE:
Commands that require a space after the command
CAB:
XML:
Commands where space requirement is unknown
LOCK:
RST:
I'm going to code this logic into SDAutoRun eventually.

Sleuth255 said:
Commands where space requirement is unknown
LOCK:
RST:
Click to expand...
Click to collapse
For my Hermes, RST: seems to need a space, LOCK: must not have a space after.

great work will try it and lets see if I can understand this UC building better because until now I am really confused

It seems to me, and looking at all the 'ready made' config.txt files in operator ROMs, that if the command has 4 letters eg EXEC:, LOCK: there must NOT be a space after, but if the command has 3 letters eg XML:, CAB: there MUST be a space after.
It has the other advantage of making everything line up nicely if you view using a non-proportional font, something like Courier New

Welcome.not trick is working on ELF.
But it would be great if people could Capture the Registry settings for those HKLM\HARDWARE\\DEVICEMAP\\etc..... TOUCH values before they do choose to skip welcome.
Shouldn't be to hard for you to ad this as an option.
Great work i've been waiting for this.
I don't know how your doing it, this whole building an aplication.
I'm not a developer.

JoelC said:
It seems to me, and looking at all the 'ready made' config.txt files in operator ROMs, that if the command has 4 letters eg EXEC:, LOCK: there must NOT be a space after, but if the command has 3 letters eg XML:, CAB: there MUST be a space after.
It has the other advantage of making everything line up nicely if you view using a non-proportional font, something like Courier New
Click to expand...
Click to collapse
Eureka! You may have figured it out! first 4 characters are reserved for the command field, parameter starts at 5th character.

If it seems to work, it might be good to mention it in the User thread, possibly in the first post - in the hopes that it may solve some of the problems people are having... building their SDConfig.txt files....
It's a real pity the ROM I'm using isn't UC compliant, I've got lots of plans!!

Hi DoeDoe,
I recall that sometime last month you posted images for the WinCE SDConfig. I was wondering if you were in any beta stages and/or if you were looking for beta testers?
I think your prototype screenshots were amazing. I'm sure if you created a new thread for this, tons of people would be knocking on your door to give feedback!

Related

Dev. Stoped Jun/03/08 S2U2 lock/Unlock and playwave+Customizer

Since A_C has now integrated this feature into S2U2 this project is now dead. thank you to everyone for your support it was fun. If anyone has any other projects they would like done feel free to message me. I love writing and learning about mortscript. See you all on the flip side. Anyone that did use this should unistall it prior to installing the new version of s2u2 and having it play the sounds.
Originally requested by Alkhal in the main S2U2 thread
This S2U2 addon will play any wave file specified when you lock or unlock your device
Before Setup
Install Mortscript, found here
.Net CF 2.0 also required for WM5.0 devices
Setup:
1. Copy cab to device and run; Only install to device, no storage card support at this time
2. In Start > Programs, run the UnlockWave Customizer and enter the paths of the wav files you'd like to use
3. Soft reset device
Now when you lock or unlock your device the specified wave file will be played.
Let me know if you experience any difficulties.
Enjoy!
Version History:
v0.7
Program and customizer rewritten to add multi-lingual support
More complex install method; used to correctly install the language needed
v0.6b
Cleaned up CAB install - only makes nessassary folders, and uninstall is thurough
New icon placement
v0.6
Program now does not require .Net CF 3.5! Thanks for the many tries and final success l3v5y!
New icon in programs folder shortcut
Removed "Designed for previous version of Windows Mobile" install message with new cab creator
Internal Customizer tweaks
v0.5
Added support of Lock noise... Now have seperate locking and unlocking sounds!
Added integration of customizer tool in start menu... Thanks l3v5y!
Installed to seperate program folder
Added several sample sounds in program folder to consider and test
v0.4
Unreleased testing version
v0.3
Smoother
Does not disable any feature of S2U2
FOR THOSE WITH ORIGINAL VERSION, SIMPLY DELETE THE FILES AND INSTALL CAB
v0.2
Unreleased testing version
v0.1
First Release
Credits
Thanks to xd1936 for CAB deployment and testing
Big thanks to l3v5y for the customizatoin tool and putting up with version after version for our problems!
Great scripting..
I like it. I like it.
Curious G
i don't quit get it yet..can give screenshot ? what wave is that mean?
a wave(.wav) file is a sound file. so what this script does is play a sound after the device is unlocked(using S2U2)
theme freak said:
i don't quit get it yet..can give screenshot ? what wave is that mean?
Click to expand...
Click to collapse
when you unlock your phone, it will make a sound from wave file. Wave is a audio file, just like mp3, or other form of audio files, but different format. Am I right?
Funny you were right I didn't notice you answered my request thank you.
Your welcome Alkhal. keep an eye out cause i will be remaking it. it's causing a few minor issues.(causing S2U2 to take a little longer to load and not allowing for the wallpapers to automatically change.) should have new version up over the weekend.
Thanks for the explanation I hope you can soon make a new version that is a stand alone version(i dun find mortscript on my program files folder) and with no bugs(slow down n can't change wallpaper)
He should add this to the first post, but here's the final deal, cleaned up and all bundled up in a CAB:
EDIT: please see first post for latest version
*First install my Device AsusP535 Rom 6.1 not work. Sound its slow Delay.
*I try Edit playwave.mscr file : waitforactive("S2U2",4000) by origine waitforactive("S2U2",172800)
* Now work good
* Thanks for shared
ancola66 said:
*First install my Device AsusP535 Rom 6.1 not work. Sound its slow Delay.
*I try Edit playwave.mscr file : waitforactive("S2U2",4000) by origine waitforactive("S2U2",172800)
* Now work good
* Thanks for shared
Click to expand...
Click to collapse
how do you edit the playwave.mscr.... what program do you use?
ancola66 said:
*First install my Device AsusP535 Rom 6.1 not work. Sound its slow Delay.
*I try Edit playwave.mscr file : waitforactive("S2U2",4000) by origine waitforactive("S2U2",172800)
* Now work good
* Thanks for shared
Click to expand...
Click to collapse
how do you edit the playwave.mscr.... what program do you use?
just drag the .mscr file in a notepad and edit it...after that just save it
ather90 said:
just drag the .mscr file in a notepad and edit it...after that just save it
Click to expand...
Click to collapse
I just figured it out, but there is a big delay.. i even change the value of s2u2 to 100 still a big delay... any fix to this? Thanks
wave=readfile("\program files\mortscript\wave.txt")
while(ProcExists("ilock2.exe"))
waitforactive("S2U2",100)
while(wndactive("S2U2"))
sleep(100)
endwhile
playsound(wave)
endwhile
i'm not sure i can explain the delay. how big are we talking about here. it plays right away on my device. i will do some testing at some point today.
excellent software, would be nice from other users to share .wav files im currently using the boring windows sounds. thx
Grondinm said:
i'm not sure i can explain the delay. how big are we talking about here. it plays right away on my device. i will do some testing at some point today.
Click to expand...
Click to collapse
I too have no delay... interesting
salahnajm said:
excellent software, would be nice from other users to share .wav files im currently using the boring windows sounds. thx
Click to expand...
Click to collapse
Do you watch LOST? I'm currently making a windows mobile LOST theme that I'll get up sometime soon
anybody have the clicking noise of iphone when it unlocks on wave?
I have just written a little app for changing the wav file. It's main advantage being it has a search box.
{
"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"
}

[TOOL] DSM Analyzer + ModulesTools by MichyPrima - Update 14 June 2009

This tool let you to analyze *ANY* DSM or *ANY* Folder containing DSM. It doesnt use files like packages.sof or other so you can analyze XIP folders, SYS folders, OEM folders, DUMP folder, and others.
However, it can export files listed in a DSM in a folder that you want (useful if you analyze a dump folder). Another feature is that it can modify package name and package versions.
Screenshots: (not updated, 1.5)
After analyzing a folder:
{
"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"
}
After analyzing a DSM and clicking on "Manage Files Included":
Tools menù Opened:
Certificate info:
PS. The certificate window depends on your system language
Changelog
Code:
Update - 1.9:
- Added Dissolvence on opening and closing
- No more compressed: no antivirus false-positive detection anymore
- Added command line switches:
-a DSM_PATH (analyze the dsm specified)
-af F_PATH (analyze the folder specified)
-mp F_PATH (make packages in the folder specified)
-mpnc F_PATH (make packages in the folder specified but without making certificates)
- Other small changes
- Other small fixes
Update - 1.7:
- Added Random Button at the right of GUID boxes (to generate a random guid!!)
- Added Make Packages Function in tools menu (It works a little different then Bepe's package tool)
- Added Correct Packages Lists in tools menu (To check if all files listed in some DSM(s) are present there, and correct them automatically.)
It will check for unlisted files too (as make packages function do) and will ask to you if make a package with the unlisted files (as make packages function do too)
http://rapidshare.com/files/168309883/DSMAnalyzer-1_7.rar
Update - 1.6:
- Added function to Remove a certificate
- Added "Delete package files" to tools menu (this will allow you to delete a package entirely with all his files, useful when you want to delete a pkg from a dump...THIS WILL NOT DELETE REGISTRY ENTRIES!!!)
- Added function that allow to remove files listed that are not present in the DSM folder automatically (in manage files included window)
- Small fixes
http://rapidshare.com/files/166327889/DSMAnalyzer_1.6.rar
Update - 1.5:
- Added possibility to export, view and import certificates
- Added possibility to modify voices in file list
- Added function to populate the file list automatically
- Added Donate button
- Remapped objects TabIndex
[url]http://rapidshare.com/files/165396325/DSMAnalyzer-1_5.rar[/url]
Update - 1.4:
- Better Error Handling
- GUID can be modified now
- File list can be modified now
- Now DSMs can be created from nothing
- Some small fixes
[url]http://rapidshare.com/files/163149188/DSMAnalyzer-1_4.rar[/url]
Start Version - 1.2:
[url]http://rapidshare.com/files/162480867/DSMAnalyzer.rar[/url]
Download latest version:
http://rapidshare.com/files/210015398/DSMAnalyzer_1.9.rar
Modules Tool v0.1
This tool allows you to convert modules to file and viceversa. It can try to fix modules converting them to file then back to modules.
http://rapidshare.com/files/244548153/ModulesTools.rar
Nice!!!, release it already
ather90 said:
Nice!!!, release it already
Click to expand...
Click to collapse
How cool, when can we see the light of this tool !!
Of course....i want it
ehehe good works miky!
Thanks a lot!
ok,ok link added
michyprima said:
This tool let you to analyze *ANY* DSM or *ANY*
Click to expand...
Click to collapse
Thank you for this tool ..
michyprima said:
PS: Other tools coming soon!
Click to expand...
Click to collapse
What other tools, can we expect from you ?
nice work indeed , any hint on the upcoming tools ?
tools from my kitchen that i coded myself, so simply apps like this, but some times useful a lot.
michyprima said:
tools from my kitchen that i coded myself, so simply apps like this, but some times useful a lot.
Click to expand...
Click to collapse
Sounds really cool, i will keep one eye on you, and your usefull tools
Cool, great tool even for "non experienced" chef!
Nice tool, very thanks
You are wlcome
A dream which is coming into reality....
Hopefully there will come a day to easily convert any cabs to an OEM package...
Awesome tool. Gonna subscribe to this thread to keep an eye on the upcoming tools too Thanks a lot
Thanks for great tool michyprima!
character said:
Hopefully there will come a day to easily convert any cabs to an OEM package...
Click to expand...
Click to collapse
This day came long time a go Try to use ervius tool: Package creator v2.7
anyone that can tell me if for him works good?
michyprima said:
anyone that can tell me if for him works good?
Click to expand...
Click to collapse
I have found it usefull, i have find out that the one sys file i have downloaded is 20755 instead of 20921
DSM Analyzer updated to v1.4!!!
This is nice!
Thanks for the update.

Messagebox tapping behavior

Does anyone know how to make the messagebox close more easier than tapping on "ok" button?
Like this:
{
"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"
}
I think this is the finger-friendly feature.
I have a xda atom, and tried many pdaviet's ROMs and all pdaviet's ROMs (which I tried) have that feature. But they usually put so much apps into ROM which I don't like. Because pdaviet people don't make ROM upon request and they are not helpful, so I have to cook a ROM myself. I have successfully cooked WM6.1 ROMs, my currently is OS20924 (xip and sys from Elfin forum) but it does not have that feature. whenever a message box like that appear, I have no choice other than tapping "on" ok button to close it. As you see, we usually use thumb instead of stylus pen, and that make me feel annoying when trying to tap on the small ok button.
I do search a lot , over here and over the internet, msdn... Also I try to find that "setting" (whether it is or not) in the registry of my cooked ROM and pdaviet's ROM. I have tried many leads like coredll.dll, GWEs, MessageBox... But still no clue on this one. Now I think I am stuck.
Maybe I don't name it the right way or use the right keywords.
So, I post here and ask for some helps.
I attach my demo application that just pop an messagebox like the picture above.
The area outside the box is transparent, and part of the same "window". That box is part of a new screen, and is set to be dismissed only by tapping the specified area.
on the kaiser there is an "ok" hard button i just use it so i don't have to worry about hitting the tiny button
another option would be finding the "app" that creates the message and writing a new one with the same name, then replacing the item in the windows folder...... this would be more than just a registry edit, as the command is written in the .exe
TheChampJT said:
The area outside the box is transparent, and part of the same "window". That box is part of a new screen, and is set to be dismissed only by tapping the specified area.
Click to expand...
Click to collapse
Yes. What I mean is tapping inside that alert/message windows, but not title bar.
joel2009 said:
on the kaiser there is an "ok" hard button i just use it so i don't have to worry about hitting the tiny button
another option would be finding the "app" that creates the message and writing a new one with the same name, then replacing the item in the windows folder...... this would be more than just a registry edit, as the command is written in the .exe
Click to expand...
Click to collapse
It's not just happen with some apps, but all apps that pop up message with only ok button. It is just a simple API function which coredll.dll support - MessageBox(). And it seem I can't write a new coredll.dll to replace the coredll.dll from MS. I wanna know why my cooked ROMs do not "treat" messagebox like that (even with new xip and sys), but pdaviet's ROMs do. And I wanna know whether it is an add-on feature or just a reg setting.
I guess I have to ask pdaviet people directly.
anw, I am a programmer though, I know what it is. I just can't describe it more clearly because English is not my native language.
MB1413 said:
Yes. What I mean is tapping inside that alert/message windows, but not title bar.
anw, I am a programmer though, I know what it is. I just can't describe it more clearly because English is not my native language.
Click to expand...
Click to collapse
I know what you were saying, but you'd have to find where it's coded to give the action. Also, the center button works for it too.
Alternatively, use FTouchFlo (or better still, FTouchSL) to assign gesture to close the message.
For FTouchSL, you can assign this task to a corner, say bottom left/right to close application by a long press (duration can be adjusted too).
I have just replace all dlls, exes of my current ROM (20924) with exes and dlls from pdaviet's Rom (same sys version - 20924). And there, that "feature" is there! So, there must be some file(s) in pdaviet's ROM that support this "feature".
What I did is:
-dump pdaviet OS20924, and because they remove all dsm and rgu, so all files are in dump folder, and it simply can't be packed or make packages out of it.
-RUN "build ROM.cmd" make it pause right after run buildOS.
-Use some directory compare program (I use WinMerge - it is open source) to compare 2 dump folder :first dump folder by buildOS and the other dump folder of pdaviet's ROM.
-Copy all identical files/folder (but different in file size or content) from pdaviet dump to my dump folder. Leave the different as it is.
-Continue the build ROM process.
-Flash the image that may contain errors to my Atom to test if there is that feature.
After some error messages which cause by different hive keys, it boot like normal. And I try msgbox.exe that I have attach at 1st post. Wow, now that message can be closed by tapping on the message windows like I want.
The next thing is merge two Reg hives as one, and remove some reg keys that my ROM does not need.
Then replace all the file in my SYS folder with in pdaviet dump folder.
There are a lot works to do.
And finally, I find a way to put that feature into my ROM
Thanks everybody.
so are you saying this could be done as a rom patch, or would you have to have the feature built into your rom (completley new rom flash)
joel2009 said:
so are you saying this could be done as a rom patch, or would you have to have the feature built into your rom (completley new rom flash)
Click to expand...
Click to collapse
Right now, I still have to investigate more to figure out which file (module) has that feature to make a rom patch, and still I have no clue what it is. So I think I should make a completely new ROM flash, it easier though.
ps: I though they use the word "image" such as hard drive image, CD image (.iso, .nrg, .img, .bin ...) and here it is .nb0
this is actually a good idea for a feature. i'd certainly use it.
this is a good step more towards "real" customization of the windows ui instead of programs that try and run over it to replace it, looking forward to seeing progress

[CAB] Opera Mobile 9.5.15086 WWE QVGA/VGA [tweaked]

{
"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"
}
Features:
- Can be uninstalled
- Installs to SD/DEVICE
- Included Ad-blocking filter
- Default homepage set to Google
- Increased disk cache size to 20 MB
- Made the Zoom and Launch buttons 50% transparent
- Replaced the "htc" loading image with build 2392's image
- Fixed the "installation unsucessfull" problem on some devices by removing setup.dll and adding its functions to _setup.xml
Notes:
- Hardware keyboard is reportedly working on Touch Pro/HD but is buggy on Xperia and a few others.
- If you're upgrading from build 2XXX or 19XX,I suggest using this cab over the upgrade version (which just replaces the two Opera exes) as this build contains new features like Vibration and Strength Clicks, which needs the supporting registry entries to work properly. There are also a few minor changes in Opera.ini and other files. Also, a few SD version cabs posted here of earlier builds are buggy (incorrect paths of a few files/registries) so I recommend installing this version for a complete (cooking bugs free) experience.
- As always, please backup your existing Opera/device before installing.
- Tested on WM5 QVGA PPC. (200MHz, 42 MB)
A few interesting tweaks:
- To prevent Opera from continuing to run in the background even after you close it, change the value of this key:
HKEY_LOCAL_MACHINE\Software\Opera\Preload
Name: RealExit
- For vibration support (untested)
HKEY_LOCAL_MACHINE\Software\Opera\Defaults
Name: VibrationEnabled
\Windows\Opera9\Opera.ini tweaks:
- If you're not satisfied with the default zoom levels, tweak these values:
Code:
[Adaptive Zoom]
Maximum Zoom=
Minimum Zoom=
Minimum Overview Zoom=
- To increase the number of tabs, edit the value below:
Code:
[User Prefs]
Maximum Allowed Tabs=
FAQ:
1) Flash Support?
Flash isn't working. I've yet to fully try out all tricks though, but don't expect a Flash build anytime soon.​
2) Uninstall old version?
Not necessary. The installer should automatically remove any older builds.​
3) Improvements in this build since 2808?
Better Performance (Reported, not measured)
Vibration Support (Not tested)
Strength Clicks (Double taps? Pressure taps? Not sure about this one.)
Scroll Wheel Zoom
5) Help! Opera's not installing / starting
Before installing, terminate Opera9.exe using a process manager such as in SKTools
A softreset before and after installing helps
Uninstall all existing versions, delete Opera files from \Application Data\, \Windows\, \Program Files\ and run a registry cleaner
If your device has less memory, softreset, then exit all background apps and thirdparty processes (MobileShell/Winterface/etc), compact memory heaps and try launching
Some devices may report an unsucessfull install, but try launching Opera and check if the new version was installed
Troubleshooting:
Please mention the following details:
Device/OS/software specs.
Clean or upgrade install. If upgraded, which was the earlier build, etc.
Which CAB(s) you tried
Credits:
Thanks to liay for the original cab.
Download:
Note: New CABs for 15202 have been posted here. Those who can't download from the RS links below can instead get the new CABs which are hosted at about 8 mirrors.
SD QVGA
SD VGA
DEVICE QVGA
DEVICE VGA
Thank you. Will try this out.
What needs to be changed to make it install on device instead?
chavonbravo said:
What needs to be changed to make it install on device instead?
Click to expand...
Click to collapse
A lot. The setup xml, registry paths, ini files...
I can make a device cab though if there's more demand.
[deXter] said:
A lot. The setup xml, registry paths, ini files...
I can make a device cab though if there's more demand.
Click to expand...
Click to collapse
yes i would like device memory instead of memory card please
[deXter] said:
A lot. The setup xml, registry paths, ini files...
I can make a device cab though if there's more demand.
Click to expand...
Click to collapse
Count me in on that one too. Sorry, thought it would be easier.
Just one question,please? I've read a couple of times that Flash doesn't quite work with this version. Does Flash work in this cab (this particular build which installs in the SD Card)?
Thanks again for sharing.
I definitely appreciate the installing to the Storage Card. Thanks so much. Can't wait to try it.
i have the previous version of opera SD, must i unistall this version before to install the last one?
Count me also in the installation on device,,
thanks..
on my asus p320 don't start
thanks for the great work!
are there any significant improvements from 2808?
flash is workin in 2808 for me.. but i hear this version doesnt work with flash
Device installation please!
Good work btw.
Its works perfectly on my device
Device install cab please! Also can someone confirm this working on Touch HD?
THX!
Does youtube videos work on this tweaked version?
Can somebody help, I can't download from rapidshare.
My email is balde.boubacar(@)gmail.com
Many Thanks
Does youtube videos work on this tweaked version?
Click to expand...
Click to collapse
.........
no
Device version please i need it lol and there is a new version dumped check dev and hacking section.
Added VGA and QVGA versions for DEVICE install. Also added an FAQ section to answer all your queries.
Please check the first post for current and future updates.

[TOOL] "The Unbelievably Awesome Package Sorter!" (OEM To EXT) v1.1.5

I believe this screenshot is REALLY, REALLY self-explanatory (also notice how the words in package names are also splitted, like AdobePDF becoming "Adobe PDF" and aGPSConfirmation becoming "aGPS Confirmation", it's so awesome that it detects all the words!). This is also the first tool to do all the necessary initflashfiles.dat and config.txt files splitting.
{
"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"
}
How to use:
Put the EXE where the OEM folder is and then double-click on it, or drag&drop the OEM folder on the EXE (the EXT folder will be created where the EXE is located unless you specify another destination using command line parameters).
Command line syntax (All parameters are optional, including the paths that will default to "OEM" and "EXT" if missing):
Syntax: "The Awesome Package Sorter.exe" [/UseUnderscores] [/Quiet|/Q] [/WriteIndex] [/StripComments] [/OriginalName] [/InternalName] [/NoSplitting] [/SkipNeutralPackages] [/DeleteDSMFiles] [OEMFolderPath] [EXTFolderPath]
/UseUnderscores to have the tool rename all the packages with underscores instead of spaces at the end of the conversion
/Quiet or /Q to enable the quiet mode where only error messages will be shown
/WriteIndex to write a packages index in the EXT folder
/StripComments to save the initflashfiles.dat in OEM_Lang_XXXX with all the comment lines removed
/OriginalName uses the original package name with only the device part removed (like PACKAGE_ManilaCore_1_0_0_0)
/InternalName is like /OriginalName but without the "PACKAGE_" prefix and uses space instead of underscore to separate the name from the version (you can use /UseUnderscores to suppress this)
/NoSplitting turns the file initflashfiles.dat/config.txt splitting off
/SkipNeutralPackages leaves all the packages that don't start with PACKAGE_ in the OEM folder
/DeleteDSMFiles deletes all the DSM files from the packages
Note:
It doesn't have an user-interface, it only shows messageboxes however it will tell you when it starts and when it ends or if there is any issue. It's based on the osKitchen guaranteed file operations engine so nothing will break if the folders are locked.
This and more wonderful automatic package importing functions are now available in the latest osKitchen!
Interesting tool...will give a spin...thx...
Nice to know this thanks AirXtreme hope many ppl can see this.... will u post it in the repository kitchen tool by souchef? please
Here is the link... its a pleasure that you all are making this kind of tools and even better including them into the OSkitchen
Keep it up
Thanks Airxtreme, it´s a super fast tool.
Cheers.
Great tools....thank u doctor airxtreme
Thanks for this Bro
How about a tool like this that does OEM to OEM for chefs that use OEM format. What I mean is to combine the lang pack with the common pack and rename the package with the version info (like with EXT packages), but still retain OEM format?
I notice the 0409 folder does not have a "files" subfolder and the rgu stays a rgu file, but in one of my importing an official ROM to oskitchen created the files subfolder. Also, my kitchen run has the rgu converted to an app.reg in 0409 and it seems to work.
Are you in the process of changing the formats?
RoryB said:
I notice the 0409 folder does not have a "files" subfolder and the rgu stays a rgu file, but in one of my importing an official ROM to oskitchen created the files subfolder. Also, my kitchen run has the rgu converted to an app.reg in 0409 and it seems to work.
Are you in the process of changing the formats?
Click to expand...
Click to collapse
No, I forgot to apply the ext formatting to subfolders. I uploaded a fixed version in the first post.
New beta3 that fixes an issue where empty LCID folders were left behind. Thanks to OndraSter for reporting the issue!
Thanks for the awesome tool airxtreme....you sure make cooking fun ...
Great tool! Is there anyway to have it use _ instead of spaces? I use some .cmd files and the spaces break it.
WoZZeR999 said:
Great tool! Is there anyway to have it use _ instead of spaces? I use some .cmd files and the spaces break it.
Click to expand...
Click to collapse
You can enclose the directory names in batch/cmd files with double quotes to avoid issues with spaces in the file/directory names.
Not I can't, because many of my scripts use for loops with %%a where I do some parsing. It's also cleaner naming in my opinion with _'s instead of spaces in my folder.
WoZZeR999 said:
Not I can't, because many of my scripts use for loops with %%a where I do some parsing. It's also cleaner naming in my opinion with _'s instead of spaces in my folder.
Click to expand...
Click to collapse
I added a new version with the /UseUnderscores command line switch
Awesome! Btw, I'm loving the new osKitchen. With the new dump tool, it seems to build better than EVK did (plus, I don't have to worry about java crapping out on me!).
Sorry for another request, but would it be possible for it only to show dialog boxes if there were errors?
WoZZeR999 said:
Sorry for another request, but would it be possible for it only to show dialog boxes if there were errors?
Click to expand...
Click to collapse
Done. I released a new version with the /Quiet (or /Q) switch.
The Unbelieveably Awesome Package Sorter just got more unbelievably awesome!
Hey, I've been thinking about this for a while, but I don't know the easiest way to do it. Would it be possible, with a given initflashfiles.dat, that it could create app.dat's for you in the EXT folders? All it would have to do is parse the initflashfile lines, find the file, and locate the file in whatever EXT package it was in.
It's not really a request (because it would be a GIANT pain in the ass), but if you wanted another cool tool to work on, it may have it's own interesting challanges... Just a thought.

Categories

Resources