Related
Notepad Mobile
http://notepadmobile.com/
This is a "text editor" for Windows Mobile. It allows you to open text (.txt) files and other text based files (.xml, .bat, .log, etc.)
Its main features being high speed, small size and compatibility with most devices running DOTNET Framework.
Download Notepad Mobile v1.6
Updated v1.6 (27th August, 2009)
Windows Mobile 6.5 Compatible
Support for fullscreen display
Word and character count
Fixed Bug: Word-Wrap Context-Menu Issue
About Dialog shows application version.
-- Thanks Gerry, Foliator, stylez, 6Fg8, vn1minh, mccune
Updated v1.5: (03/09/2009)
Added ZoomOut Functionality (supported by dexter and blowFish64)
Minor Bug Fixes
MArginally reduced application size
Updated v1.4: (18/11/2008)
Added Find and Replace options (with fast 'Replace All' algorithm)
Minor Bug Fixes
Updated v1.3: (06/11/2008)
Added an "Edit" menu for easy access from Hardware buttons
Added "Insert Date" feature from the new "Edit" menu
Added "Open With" and "Send To" compatibility for opening files from any File Explorer (Thanks to joemanb for BETA testing)
Remembers last used settings (Font, Zoom)
Updated v1.2: (04/11/2008)
Added font changing feature (normal or fixed-width.)
Added screen orientation change handling support. (Thanks to OceanSpray)
Updated v1.1: (28/10/2008)
Added Zoom Functionality
Reduced Executable Size!
Features:
Open/Create/Save text files
Supports cut/copy/paste by right click
Text input area resize as-per SIP (virtual keyboard) space
It is a standalone executable (no installation required)
Extremely light-weight and with minimum memory consumption
Word Wrap toggle
{
"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 install:
Extract and copy Notepad.exe on your device and run it from there!
If you want the program icon to appear in your "Start Menu -> Programs":
(1) Open File Explorer and navigate to the directory where the "Notepad.exe" is placed.
(2) Copy the Notepad.exe file. (Right Click on the file and select "Copy")
(3) Navigate to "\Windows\Start Menu\Programs", right-click and select "Paste Shortcut"!
System Requirements:
Windows Mobile 5, 6, 6.1, 6.5
DotNet Compact Framework 2 (application will generate consistent error upon load in the absence of DotNet CF 2.0)
Developer URL: http://www.shamasis.net/projects/notepad-mobile/
........................
Archived (older) downloads are attached to this post below.
I try to open .txt file by hold tap-->open with...notepad.exe but it isn't display context .txt file. empty
Screenshots
Updated screenshots
does it have manila file support?
it would be great to be able to open manila files with this..would save a lot of hasle of copying to pc and then back to phone
Giannis86 said:
does it have manila file support?
Click to expand...
Click to collapse
No Manila file support as of now. This is more of a general purpose, all-device, fast loading text editor. I presume adding very much device/task specific functions will be pointless.
Saying that, I am presently working on a Notepad specifically designed for Diamond. Will think of such features in that project.
question...
Cab it up, possibly? Much thanks!
a BETA release for you
mykolor said:
I try to open .txt file by hold tap-->open with...notepad.exe but it isn't display context .txt file. empty
Click to expand...
Click to collapse
I am attaching a BETA release of the 1.3 version of this software. Kindly test it and check whether it suits your "open-with" needs.
In general, it should work easily with the explorer you are using. In case it does not, try to use the under-mentioned open-with command.
The "open with" command should be: "/Program Path/Notepad.exe" "%1"
Where 'Program Path' is the path of the program and '%1' is the file name. Make sure they are within "double-quotes".
Love it. Works great on my tilt. Thanks.
Very nice and light txt editor!
Any plans to support .DOC and .DOCX? Even just as read only without formatting and ability to save as .TXT.
I have some settings and serials in Word docs that would be good just to copy out of without having to install Pocket Word
It's great to see people working on new editors!
Some things that would really make this program stand out...
The ability to associate files and open with a double click.
The ability to open files via 'Send to' in GSFinder+.
Multiple files opened in tabs with the ability to open new ones (while retaining the old ones, tabbed) with double click or 'Send To' or 'Open With'.
Search and Replace.
Choose Unicode or ANSI formatting for save.
If you implemented these few things, and kept it small, this could be the BEST compact editor for WM (IMHO).
UKNote almost does everything except 'Multiple tabbed docs', and 'Send To' which is the BEST way to open documents for editing in an editor that the MIME type isn't associated with. 'Open With' is just too slow.
The easier it is, and the more options you have to open a file in an editor, the better. Opening a file from my favorite file manager is my preferred method (double click, or 'send to').
Thanks for the Editor!
Can this be used to edit xml files directly on the ppc? Or even create mscr files for mortscript?
Can be used to open any text file
Beast84 said:
Can this be used to edit xml files directly on the ppc? Or even create mscr files for mortscript?
Click to expand...
Click to collapse
XML / HTML are text based files.
This Notepad can be sed to open and edit such files on PPC.
Features!
joemanb said:
It's great to see people working on new editors!
Some things that would really make this program stand out...
... Thanks for the Editor!
Click to expand...
Click to collapse
Thank you for your compliments. You are most welcome!
What features I inferred from your post and also I had been considering earlier:
Associate with .txt files so that any explorer can open it.
Open multiple text files in tabs.
Search and Replace.
Magnify/Zoom (already done in upcoming 1.2 release)
Font Type Change (Normal or Fixed-width, already done in upcoming 1.3 release)
The ability to open files via 'Send to' in GSFinder+.
Click to expand...
Click to collapse
I think this may already work! Try and let me know please.
If you implemented these few things, and kept it small, this could be the BEST compact editor for WM (IMHO).
Click to expand...
Click to collapse
I will try to implement these and also keep the weight/load-time/memory usage less.
Yes! 'Send to' DOES work (hurray!). It didn't yesterday, I must've needed a soft reset.
As far as association is concerned, we should be able to associate any file, not just TXT. Let the User worry about associations, but just fix it so that if a filetype IS associated, it opens with a double click. Right now when I associate a filetype, and try to open it with a double click, I get an Error:
'The specified file cannot be opened. Path or format incorrect.'
I click 'OK' then the editor opens with no file.
Thanks Again!
P.S.
What features I inferred from your post and also I had been considering earlier:
Associate with .txt files so that any explorer can open it.
Open multiple text files in tabs.
Search and Replace.
Magnify/Zoom (already done in upcoming 1.2 release)
Font Type Change (Normal or Fixed-width, already done in upcoming 1.3 release)
Click to expand...
Click to collapse
You might want consider the ability to save as ANSI or UNICODE because many of the text files used by WM are UNICODE.
I work with lots of text files at once sometimes, so it would be nice to be able to load multiple copies of the EXE at once (or to use a tabbed interface).
Beta Release
joemanb said:
...Right now when I associate a filetype, and try to open it with a double click, I get an Error:
'The specified file cannot be opened. Path or format incorrect.'
I click 'OK' then the editor opens with no file.
Click to expand...
Click to collapse
Yes. I know why the error is there. This is not an error. You are providing the filename as command-line parameter. But your file name contains spaces, hence it should be enclosed within quotes.
E.g. /Internal Storage/my file.txt should be opened as Notepad.exe "/Internal Storage/my file.txt" and see it will work!
I can do a workaround fix, but that would make it non-standard. I will tell you why...
All command-line parameters are separated by spaces.
e.g. Notepad.exe param1 param2
Now, all programs use the first parameter as file name. But, when your filename contains spaces, it is split into two or more parameters. And that causes the error. Hence, to open your file, your parameter should appear within double quotes.
So, for opening a file, say, /My File.txt, your command will be.
"/Notepad.exe" "/My File.txt" (assuming that both files are in root folder)
PS: Please don't mind if I went in so much details. But I explained for people who would not know anything.
However, If you suggest that I should "merge" multiple parameters and check whether it is a valid filename or not, then I can do it. But as I said, that would be non-standard. I have attached a file with this change done.
Awesome! I love it! Now I can open a file using any method I desire. This is HUGE!
I don't think your 'nonstandard' workaround will be a problem because, after all, what parameter would you send to an editor other than a single filename?
Is there a filesize limitation? I opened a 92k file and was only able to scroll down about 1/3 of the document before it wouldn't scroll anymore. The ability to edit large files would be another feature I would request.
Another thing you might consider is coming up with an original name for your editor. It is shaping up to be such a good editor that it deserves something other than the generic 'notepad'.
Thanks for your hard work, it is very appreciated by us editor lovers out here in WM land. I am anxiously awaiting updates!
J03M4N
Thanks.
joemanb said:
...Thanks for your hard work, it is very appreciated by us editor lovers out here in WM land. I am anxiously awaiting updates!
J03M4N
Click to expand...
Click to collapse
Guess what drives the world of software??? It is people as good as you. I am not flattering, but its rather a huge fact that the trouble you took to use and comment on the software more than motivates me (or anyone else for that matter) to develop even better softwares.
Rather I should say "Thank You" for your time and effort to appreciate someone.
Back to work:
Yes, there is a kind of file-size limitation. But I am yet to find out the exact value. It tends too vary between devices .
Nevertheless, it is a limitation/bug of DOTNET CF 2.0 . DOTNET CF 3.5 too has this problem (of displaying 1/3rd of the available text space,) but at a reduced level. [Doing any workaround these bugs/limitations might increase file size / memory consumption / load time.]
Next on line: I am thinking about implementing (1) Find and Replace, (2) Tabbed Documents, (3) Remember last used program settings.
After these are done, the Notepad will become somewhat finalized and would have almost all features that can be pushed inside a small and fast-loading app.
Last and the Best... I want to make it "skinnable", so that I can make it look like Diamond, etc (or any user can make their skins.)
... however... my PRIMARY GOAL still remains : FAST, BUG-FREE, SMALL/LIGHT, ALL-PURPOSE Text editor!
The filesize limitation really isn't that big of a deal. Most compact editors on WM have some sort of filesize limitation. I do most of my editing of big files on my PC.
Next on line: I am thinking about implementing (1) Find and Replace, (2) Tabbed Documents, (3) Remember last used program settings.
Click to expand...
Click to collapse
Excellent! Keep up the good work! Thank You.
J03M4N
Updated version 1.3
New version released. (See topic started post.)
Added a new "Edit" Menu.
Insert Date feature.
Integrates with File Explorers' "open with" and "send to" features.
Remembers last used settings.
Let's make HD2 the best Windows Phone 7 device
My tutorial on porting WP7 sys (and update to NoDo) for HD2 is in my 2nd post, you'll find too my tricks and ideas
Thanks to Ruzzichella, DFT, bepe, cotulla, ervius, AnDim, Nokser, ansar, OndraSter, airxtreme, misar etc. etc.
{
"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"
}
16/05 First release:Porting HD2 WP7 rom to NoDo (see 2nd post)
New theme with transparency I've called Aero
HTC Hidden Wi-Fi works since I've updated some OEM packages. To have a wifi mac adress which don't change at reboot try to set it in the nvram.txt file (see my second post)
Rom is unlocked and prevented to relock.
A video demonstration: Youtube_WP7_NoDo_ROM_HD2 (thanks Jaxbot)
05/06 Update:Green key is now hard remaped, I've chosen the function of bluetooth Headset: Play/Pause multimedia, Skip by pressing twice, Answer a call (when receiving), End call, (when in call), long press to rapidly call someone by speech input.
Replaced camera button by a software button with autofocus like on Androïd so no more blur.
Radio is working without the need of headphones.
Added keyboards layout for some other countries and added some cool features. More layouts to come soon.
Improve performances, localisation (assisted gps - agps), Bluetooth, battery consumption. (mine is between 3 and 6 mA)
Solving of certains difficulties to establish a link with some Wi-Fi routers.
Smooth gradients (no more 16bit banding bug) without lost of performances.
Backlight adjusted and set to never by default (work have to be done)
Changed volume settings and added a sound template to make it more clear.
Replaced all Microsoft and OEM wallpapers by transparent png, so a total of 41.
08/06 Update:Replaced all overlaped modules of the 7392 base rom, so improve about everythingSpeech recognition (long press Win key and Call contact Green key) works for every languages
13/06 Update + 16/06 minor Update:Added direct access to Wi-Fi and Bluetooth in start menu and home tiles.
Added direct acces to Airplane mode and Brightness (16/06)
Update of the HTC RIL manager module and added the last HTC Connection Setup for autodata config at boot.
Added keyboard layouts but there is a limitation of 20 keyboards so I split the rom in 2.
Added some other long press on keyboards layout ie w->www. f->ftp://ftp. (16/06)
23/06 + 26/06 Update:Rom is rooted now (first WP7 rooted rom)
Optimisation of the policy database for root access (+live games fix) (26/06)
Added direct acces to Cellular and Location
Added direct acces to Sound and Lock and changed all icons added to real metro theme (26/06)Added 2 extra themes (Aero variations with transparency): Aero Black and Aero RichThe Rom Files: v5_lang1 and v5_lang2 - These are the roms, no language pack!!! see below
Rom is split in two versions with differents keyboards layouts
In both: Spanish, French/Canada/Swiss, German, English US/UK, Italia
Lang1: Finish, Hungarian, Swedish, Czech, Danish, Dutch/Belgian, Norwegian, Polish, Poruguese/Brazilian, Filipino
Lang2: Turkish, Malay, Arabic(as Ecuador), Hebrew(as Uruguay), Farsi(as Bolivia), Chinese, Greek, Korean, Russian, Indonesian, Ukrainian, Thai(as El Salvador)
A xap to give back the 3rd option speaker/headset in FM radio (but you'll need Headphones): ProvXml-FMradio.xap (thanks to xboxmod, for use see his thread)
A pack with all HD7 radios (files part00.bin to replace in Data.zip before flash): HD2 WP7 radios pack
If you want another hard keys remaping template see here
If you like my work, don’t pay me a beer, don’t thank me but just send as much “MISS U” as you want to +33 682732382 (France)
Tutorial to port sys (update to NoDo)
Ok guys, I don’t know why DFT haven’t release an update for HD2 earlier since it take only few days to a noob to achieve a working NoDo rom. Their first version was built on a test rom with developer’s certificates from Microsoft and HTC, debug tools, recompiled drivers for HD2 and a method to build SLDR and NK sections. They had before everybody a test version of Mango too. So I suppose they, or only one, is working for HTC or has good contacts and perhaps had a commercial interest or was more interested by the exploit than giving users a great experience of WP7 on HD2, updates as soon as it’s possible and tools/knowledge to members like ervius, AnDim, Nokser etc. to achieve that by themselves. Someone in another post suggest an agreement not to release their mango before the 24th, it’s quite possible. But I don’t know and I don’t blame, it’s life lol
Perhaps we’ll see a version of Mango for HD2 soon (and new exiting videos^^’) but since a lot of people are waiting for NoDo (some desperate posts made me cry XD) I’ll give you a first version, and better, the method to achieve that by yourself for the next coming.
!The trip isn’t how to flash an HD7 rom on HD2 like certain people seems to believe and we don’t need a new malgr for the moment!
What you need:
DSM editor by Ervius http://forum.xda-developers.com/showthread.php?t=523139
WP7 Rom Tools by AnDim http://forum.xda-developers.com/showthread.php?t=884239
IMGFSFromDump-TURBO by airxtreme http://forum.xda-developers.com/showthread.php?t=610713
Imageinfo.bin, packages.cif/sof Tool by kokotas http://forum.xda-developers.com/showthread.php?t=674477
DFT rom and DWI by by bepe and Cotulla
A rom with 7392 SYS like RUU_Mozart_TMO_DE_1.32.111.01_5.65.09.25_22.45.50_ RELEASE http://forum.xda-developers.com/showthread.php?t=1065281 (MOZART is not important for SYS parts)
Some extra roms for updated other SYS languages
A rom with latests HTC packages to have the possibility of stuff like Hidden Wi-Fi like RUU_Schubert_O2_DE_3.04.207.01_Radio_5.66.09.21a_2 2.48.50.21 http://forum.xda-developers.com/showthread.php?t=1037967
Optional:
A rom for a new radio, this one seems to be the latest too
A rom for developpers tools and kitl like RUU_Schubert_hTC_Asia_SEA_WWE_1.57.728.02_Radio_5.52.09.16_22.33a.50.10_TEST
Roms for OEM APPS stuff that you want
A good HEX editor and a file/directories comparator may help a lot
Just a little time and patience lol
PS: open roms with an archive tool like 7-Zip and take the RUU_signed.nbh file, we only need this.
1. A new radio: (optional)
The radio is the part00.bin in the Data.zip
With HTCrie open the nbh which contains the radio you want, select GSM and extract the GSM.nb
Open it with an hex editor and search for 7F 45 4C 46 01 01 01 61, it’s the beginning of the part we need. The end is the series of 00 just after the last AMSS string you can find (refer to DFT part00.bin if you need help).
Keep only this section (delete the rest) and add some 00, for example if the files ends at the byte e004d0h go to e004ff.
Save the file, rename it part00.bin, you’ll have your new radio (in this case 5.66.09.21a).
Replace it in the Data.zip, you can flash now with DWI to test it.
You’ll show the new version in the Settings/About of WP7.
2. Change The SYS by 7392 Step 1: Common packages
With HTCrie open the nbh which contains the 7392 SYS build (or another you want), extend OS/IMGFS and select SYS. Extract it to a folder.
Do the same for other rom(s) containing extra languages in another folder.
Add the extra *_LANG_0XXX packages from the second directory to the first, after that you can delete it (the second folder lol, if only English was my native language^^).
You can use NabSync and NabSync_Lang_0XXX packages or not, if not delete them, just remember you’ll not need to add MOS entries in default.hv in this case.
Put the metadata package in another place, we’ll use it in step 2.
Put the content of all other packages in a new folder (for ex called IMGFS), with HTCRIE open the same 7392 rom, extend OS and in IMGFS content select .ROM and .VM modules, extract them in your IMGFS folder.
It’s your new SYS.
You could past/overwrite it in DFT IMGFS and build the rom now it will function (the DFT video of March) and YES it’s as simple as that, you’ll have new stuff from NoDo like copy/paste but not the possibility of Hidden Wi-Fi since it depend of OEM packages.
PS: It’s possible since there isn’t many changes in NK and SLDR sections made by NoDo, so we can use like that. dsm files are not very important (just to have good references of packages) and rgu content is added in default.hv
Modules that need to be updated are:
NK: cachefilt.dll, hd.dll and osaxst0.dll
SLDR: exfat.dll, filesys.dll, k.coredll.dll, k.fatutil.dll, kernel.dll, mtpuldrsvc.dll, pm.dll, sdbus.dll, sdmemory.dll and unifiedblock.dll
3. Change The SYS by 7392 Step 2: metadata package
With HTCrie extract the metadata package of the SHUBERT rom which contains OEM that you need, so we have to play with 3 metadata packages: DFT, SHUBERT OEM, MOZART SYS.
It could be a little simpler if we have a 7392 rom for SHUBERT but not for the moment.
Some files need to be updated, first is BasePolicy.xml, compare the new content of MOZART with DFT one, same for SCHUBERT (replace C:\WM700\release\LEO and C:\WM700_7392\release\MOZART by C:\WM700_7392\release\SCHUBERT). If you find new entries and you judge them useful (refer to dsm and find the package) then add them in MOZART one (it’s the most important for SYS).
Second is DefaultCerts.dat, these files contain certificates. In hex each one begin with 30 82 ?? ?? 30 82 so you can cut this file in x parts, one for each certificate.
The common build is Microsoft root, oem roots, Microsoft Windows Mobile PCA0, oem, Microsoft Mobile Device Unprivileged PCA0.
We’ll keep DFT one as bas as it’s include Qualcomm infrastructure development, Microsoft Corporation CE Image Update Test and HTC_Develop_Test, useful for later (we never know^^). DFT has included HTC_Develop_Test twice (like in dsm beside Microsoft Corporation CE Image Update Test) so you can remove the second.
What you need is to take DefaultCerts.dat from other metadata packages, extract OEM 168 or/and OEM 169 (personally I’ve included both from other roms so I’ll never have to touch this file again) and insert oem/oem root certificates in DFT one.
packages.cif and packages.sof are certainly updated but you can edit them with Imageinfo.bin, packages.cif/sof Tool.
Compare the imginf.txt you obtain for each roms you use (you can sort this file to make it more simple).
Like with BasePolicy.xml, if there is an entry that you judge useful, just add it in packages.cif and .sof (refer to this tool’s post in forum to know how use it well, but it’s quite simple).
The last two files but more important are default.hv and user.hv
To edit them just drag them onto HVEdit.exe by AnDim, you’ll obtain default.hvm and user.hvm which can be edited like rgu files.
To rebuild hv just drag hvm onto HVEdit.exe
I suggest keep the 7392 ones as base, compare them with DFT originals and modify entries you want.
For some you need a little knowledge (refer to forum) but for most it’s language entries and some tweaks.
You can refer to rgu files which differ and take a look at NoDo and 7392 pku to know which files/rgu are concerned (see forum to know how obtain pku for each zune update and extract them but don’t use files as they are in your build since most of them are not suitable (except dsm), they only contain information to update files/modules)
You can add for exemple your LiveID useful for HD2 users:
Code:
[HKEY_LOCAL_MACHINE\Software\Microsoft\GwpCPC]
"ActivationCode"="77777-77777-77777-77777-77777"
Copy the content of the new metadata package in your IMGFS folder. Now you have a fully functional SYS that you can use instead DFT one Let see OEM packages.
4. Change OEM packages Step 1: common packages
With HTCrie extract in two folders (like for SYS before) the OEM packages, one for DFT (for most you’ll find them at the wrong place: in SYS - like for most of TEST roms you can find) the other for the rom with most updated HTC packages.
You don’t need HTC_8x50_OS_UI_LEO as we replace it by HTC_8x50_OS_UI_SCHUBERT
You don’t need StartKitl and kitl.dll from DFT as it’s debug tool (we’ll see later) and HTC_CSPOSDrivers is new stuff so don’t search it in DFT rom.
Other packages which can be used without modification beside HTC_CSPOSDrivers are CSConn_DB, HTC_Global_Customization, OEM_8x50_BLDR, OEM_8x50_BSP, OEM_8x50_LOGO, OEM_8x50_MODEM, QC_8x50_OS_MM_CFG_2 so just delete them like for HTC_8x50_OS_UI_LEO in DFT folder to see more clearly.
5. Change OEM packages Step 2: updated packages
Like I’ve said we could use DFT OEM packages as they are but we won’t have new stuff from HTC like Hidden Wi-Fi. So we have to update some modules.
We could update the most of them (certain drivers are HD2 specific) but since we can’t update NK/SLDR sections for now you’ll got some troubles (I’ll speak of that later).
So for each package we change all files,rgu and dsm but we have to keep some modules from DFT.
For HTC_AppDrivers and HTC_OSDrivers don’t keep anything (so delete them from DFT folder) but remove HTCConnectionSetUp.dll since it is in SLDR and have some dependencies so you’ve got some troubles to connect secure wifi networks.
For HTC_8x50_OS_UI_COMMON, OEM_8x50_OS, QC_8x50_OS_GPS, QC_8x50_OS_MMRIL overwrite all modules with DFT ones
For HTC_8x50_OS_WIRELESS overwrite all modules. wl_server_serial.dll and wlan_oem.dll were files, we need updated ones in modules from new oem package for HTC Hidden Wi-Fi, the other thing to do is to verify in default.hv that BtOem, RSS and WLANOEM entries are in HKEY_LOCAL_MACHINE\Drivers\BuiltIn\ sections like in new roms and not in HKEY_LOCAL_MACHINE\Services\ like DFT’s one (and never both) otherwise it won’t work.
For OEM_8x50_OS_CAMERA replace modules and add camerasettingsmanifest.0XXX.xml from DFT in new one (since these files are normally in SLDR in new roms we have to add them). Use DSM editor to edit c6158f86-ef71-4a8b-8c04-0cf57c158b2f.dsm and add entries for these files (refer to this tool’s post to know how use it but it’s easy too).
For OEM_8x50_OS_SURF replace all modules. But you don’t have to add Backlightmdd_htc_6541.dll, just be sure you have backlightmdd.dll instead in default.hv like in new roms.
For QC_8x50_OS replace modules. You have to delete windiag.dll or verify in default.hv that “dll”=”windiag.dll” is replaced by “dll”=”” like in new roms.
6. Change OEM packages Step 3: extra packages (optional)
HTC_OEMAPPS contain OEM software.
You can add from different roms and operators. Just add the *.xap and * _License.xml you want, edit mpap_HTC_MASD_01.provxml to add/have only entries for these files and use DSM editor to edit 47c557c0-08b2-493c-a380-08c72d78e3ba.dsm and update the list of files in this package.
operatorpkg contain the HTC or Operator personalization files. Like for OEMAPPS, keep/add what you want from different roms, Email accounts/providers, Browser favorites are useful, MNS_Cust_xxx too, I’ve personally built a new theme with transparency called Aero, added the entries in the default.hv and add the 02XX*.xaml in this package.
A picture with transparency in png format for the lockscreen too.
After use DSM editor to edit 438abf0c-b691-4259-a742-1f224fa3b5ba.dsm like before.
You can add developer stuff/kitl and HTC tools packages too: AutoDeviceConfig, CommsDogfood, CoreOSDogfood, dogfoodDM, EtwChannelDefaultInternal, KitlShell, LoaderVerifierTestCerts, NetDrvVMINI, QC_8x50_OS_TEST, SensorView, SirepForPlatDev, StartKitl, TouchTools. GPSxxx from HTC_8x50_OS_WIRELESS.
Extract them from a test rom and add the content and entries in default.hv you find in rgu files.
HTC_TEST tools are xap files: DebugFlagEdit, GCFSettings, HTC BATTERY TOOL, HTCGPSTool, RegisterEdit, StopWatch, StressTool, USBModeSwitch. Refer you at the HTC_OEMAPPS explanations.
You have finished the job with OEM part, just extract the content of each of these packages in your IMGFS folder.
7. Wi-Fi problems: (optional)
Some people had some troubles with the old roms and wifi. In forum most were speaking about the SD-card but it didn’t solved the problem (and gone back to android^^).
It’s not the only problem. If you examine the file nvram.txt which is used to enable the built-in wifi chip there are some differences between files from DFT, HD2 3.14, SCHUBERT operators.
EDIT: macaddr=00:11:22:33:44:55 in its file seems the place to put a mac adress for routers with some mac filters.
I list it below, so i use a mix from HD2. When I was using the original, I didn't reached secured networks, I had to remove battery for hours.
Code:
DFT: SCH:TMOUS/WWE/TIM/O2UK HD2 3.14: SCH:Orange + MOZ:O2UK
boardrev=0x32 boardrev=0x36 boardrev=0x32 boardrev=0x36
pa0b0=5747 pa0b0=6003,6003,5576 pa0b0=6003 pa0b0=5552
pa0b1=64128 pa0b1=64086,64086,64172 pa0b1=64086 pa0b1=64245
pa0b2=65195 pa0b2=65195,65195,65155 pa0b2=65195 pa0b2=65200
pa0maxpwr=72 pa0maxpwr=82 pa0maxpwr=72 pa0maxpwr=78
opo=20 opo=16
ofdmpo=0xAAAAAAAA ofdmpo=0xAAAAAAAA
mcs2gpo0=0x6666 mcs2gpo0=0xAAAA mcs2gpo0=0x6666 mcs2gpo0=0xCCCC
mcs2gpo1=0x6666 mcs2gpo1=0xAAAA mcs2gpo1=0x6666 mcs2gpo1=0xCCCC
rssismf2g=0xa rssismf2g=0xa,0xa,0xa rssismf2g=0xa rssismf2g=0xa,0xa,0xa
rssismc2g=0xb rssismc2g=0xb,0xb,0xa rssismc2g=0xb rssismc2g=0xb,0xb,0xa
rssisav2g=0x3 rssisav2g=0x3,0x3,0x3 rssisav2g=0x3 rssisav2g=0x3,0x3,0x3
rcal_flag=0x61 rcal_flag=0x61
rxpo2g=2 rxpo2g=1 rxpo2g=2 rxpo2g=0
rxpo2gchnflg=0x1c00
btc_params6=20 btc_params6=20
I suggest to modify this entries in default.hv too
Code:
HKEY_LOCAL_MACHINE\Comm\BCMSDDHD1\Parms
"11nModeDisable"=dword:0 ; Wifi n
"PowerSaveMode"=dword:0 ; 0: Best Performance 1: Best Batterry 2: Between
"IBSSMode"="0" ; set the connection type in an ad hoc network (b/g)
"LegacyPowerCycle"=dword:0 ; new rom entry
"FrameBursting"="1" ; communication protocol (higher data transfer throughput)
8. Build your rom:
All this process can be found in the forum for more explanations:
Rename the your IMGFS folder to dump (yes you could have done it at the beginning^^) with HTCrie open the part04.bin from DFT you find in Data.zip, select IMGFS and extract IMGFS.bin
With ImgfsFromDump recompile the new IMGFS, the command line is: ImgfsFromDump imgfs.bin imgfs-out.bin
With HTCrie replace the IMGFS in part4.bin: select IMGFS, click on add files, choose imgfs-out.bin, it take only few seconds.
Replace part04.bin in Data.zip by the new one and flash it with DWI, you’ve got it!
If you like my work, don’t pay me a beer, don’t thank me but just send as much “MISS U” as you want to +33 682732382 (France)
26/06 working great for me!
No issues other than the usual bugs!
To increase the speed, download Advanced Config Tool here: http://forum.touchxperience.com/viewtopic.php?f=11&t=890 and then in the "tweaks' section, check 'Don't dehydrate apps on pause' and UNckeck 'Enable Wi-Fi 802.11n Mode' or wifi won't work. (may or may not work, try not to fiddle with the settings too much )
Mango next !!
** also reserved for future comments *** =D
oh man. what have u done!! ;-)
waiting for the link.
GOD!!!
U are the ONE!!!!
Waiting for your link...
waiting on link too.
btw what do you mean send "Miss U" to the number?
Hope this brings out others to provide custom WP7 roms.
Hi YukiXDA,
I don't think you are a "noob" by any stretch of imagination.
I must admit most of it is too intimidating for me to even think of attempting. so I will, like I'm sure a lot of other users, will be waiting patiently for you to upload the ROM.
If I understand the last part right - All I would need to do to update my phone to NoDo is flash your updated ROM using DWI, isn't it?
Not noob but I begun from scratch lol
Imagination and thinking it's possible without DFT tools and new malgr. I regret the fact that there isn't a groupware at xda to achieve such of things (and a way to update SLDR/NK) since some guys have a lot of knowledge here. I hadn't but I didn't understand and not like that we are all waiting DFT tools and release as they have it from several months. So I tried ^^
Yes I've put my Data.zip beside DWI, same way as before for now
Remeber it's a first test version, we need reports...
It's uploaded
@thebranded:
I hope It 'll encourage other people to develop more WP7 stuff on HD2 too.
The problem of updating XIP is for any phones not just ours. But new drivers for future updates yes.
"btw what do you mean send "Miss U" to the number? " -> Just send a sms with "MISS U" as text (for my private life^^)
you are a fake foreigner,bie lai zhe tao le,tao bu chu shen me dongxi chu lai de。
hi XD(XD应该是国语?)
shen ma de fu yun a
神马都是浮云,鉴定完毕!
B!ueice said:
假洋鬼子,就别来这套了,到处乱喷,没人会理你的。
Click to expand...
Click to collapse
支持B!ueice,有本事的也建個論壇搞個直刷讓全世界人看看,別只是說這不好那不好的,這顯得你很沒本事。
這到底是神馬??跟神馬???
downloading now.
hey YukiXDA. what about u'r device? everything working good?
i'll test and report back.
Is this the real deal? Gotta get home & try this out. Anybody tried it yet?
Sent from my HD2 using XDA Windows Phone 7 App
JonnieLasVegas said:
Is this the real deal? Gotta get home & try this out. Anybody tried it yet?
Sent from my HD2 using XDA Windows Phone 7 App
Click to expand...
Click to collapse
Just installed now - only just got started and i don't have a code for sign in, so cant test live etc but so far looking good.
Says version is 7.0.7392.0.
Copy and paste is available and working..
wifi working...
....
It DOES appear to be unlocked - tried installing apps with toms XAP installer..
Says it fails after a while-but checked phone and app is on phone and working
this ROM
Hi,
I got an questions ?
1. How fast is this ROM ?
2. Is this ROM unlocked + prevented to lock again ?
3. Did you fix the green/yellow color after shot with flash ?
Thanks a for info and good work !
The principe:
With [XBmod-Yuki] rom you can send cutom packages like officials to device.
The packages modify the rom itself so they stay in place even after a reset
If you have installed a package and don't want it anymore use the _REMOVE package for it if present or update it by another one.
you can found REMOVE cab here
If you have any error with the WP7 Update Cab Sender
You can use L to retrieve the logs from device
Decompress the Devicelog.cab file you'll find in your logs folder
The important file to check is UpdateValidator.log
At the end of this file you'll find details of the error and which package is in cause.
______________________________________________________________
WP7 Update Cab Sender:
Copy cab/s in "WP7 Update Cab Sender" folder then run the bat.
Use B option to backup the device this can save a lots of time no reflash7004+update process if problem.......
WP7-Update-Cab-Sender
XP User fix for cab sender
I recommend to send cab packages with Backup /b option. specialy for os update.
Backup can be restored with /r option (in 3mn (for empty device) & restore device with all your settings,cabs, sounds ect.
If you have memory error try to remove the bigger cab you have installed(OEM apps,wallpaper)
Update 27/02
-Connection DataBase Update cab (Fix MMS for some provider (free fr))
__________________________________________________________
OS Update packages
Download Link
Be sure to apply update for all languages you have in rom.
if you have problem when press phone icon, change languages you use or verify if an update for your language is out.
__________________________________________________________
Official 22 Languages Cab
http://forum.xda-developers.com/showthread.php?t=1306415
__________________________________________________________
Recommended Cab
XBmod-Yuki-SP1 Rom UPDATE
Apply after 7740 or 8107 Update.
ChangeLog:
-Updated Bldr
-Updated Bsp
-Added new mango oem driver
-New camera Settings
-HTC hub live tile fixed
-Updated HTC Wireless (Wifi,Bluetooth & Ics Fix)
-New tweak:
-Brightness settings
-New Accent colors
-New Audio settings(improved in call volume & global volume)
-Added VS 2010 Fix
-& more...
Download link:
SP1-XBmod-Yuki.cab
SP1 install new HTC Drivers needed by last htc apps like HTC hub but
some apps using old the htc lib doesn't work.(touchxplorer,touchxperience native keyboard.)
You can install those old htc drivers to have those apps working again after SP1 but you will lose htc hub livetile.__________________________________________________________
Operator Cab:
Download link
(MMS settings & operator settings)important package to apply
operatorpkg_*****_**.cab
__________________________________________________________
Customisation Cab
Nokia_notification_sound
(new sound for sms,mail,calendar)
Nokia_wallpapers2
(nokia wallpaper set)
__________________________________________________________
Tweak:
Download link
DEV_XAP_IE_DEPLOYER
(Deploy xap from web with internet explorer(do not hard reset after this one)
DEV_ROOT_REMOVE.cab
(remove root ability)
DEV_UNLOCK.cab
(developer unlock (chevron))
DEV_VOLUME_LOW.cab
(fix HD2 volume to high)
DEV_VOLUME_LOW_REMOVE.cab
DEV_AUDIO_GAIN.cab
(Another audio fix with AC3 & drift correction activated,DO NOT USE WITH DEV_VOLUME_LOW.cab)
DEV_AUDIO_GAIN_REMOVE.cab
DEV_FM_ANTENNA_INTERNAL.cab
(Ability to run fm radio without headset)
DEV_FM_ANTENNA_INTERNAL_REMOVE.cab
DEV_CALLERID_FIX.cab
( fix for Caller ID when receive call)
DEV_CALLERID_FIX_REMOVE.cab
__________________________________________________________
Hardware Key mapping Cab:
Play/Pause multimedia, Skip by pressing twice, Answer a call (when receiving),
End call, (when in call), long press to rapidly call someone by speech input.
Download link
OEM_DEV_KEYBOARD_1.cab
| Play | Search | Start | Back | Power
OEM_DEV_KEYBOARD_2.cab
| Camera | Search | Start | Back | Power
OEM_DEV_KEYBOARD_3.cab
| Camera | Start | Search | Back | Power
OEM_DEV_KEYBOARD_4.cab
| Search | Play | Start | Back | Power
OEM_DEV_KEYBOARD_5.cab
| Start | Play | Search | Back | Power
OEM_DEV_KEYBOARD_REMOVE.cab
| Play | Start | Search | Back | Power (in rom)
__________________________________________________________
Shortcut Cab:
Download link
DEV_SHORTCUT_BLUETOOTH.cab
DEV_SHORTCUT_BLUETOOTH_REMOVE.cab
DEV_SHORTCUT_BRIGHTNESS.cab
DEV_SHORTCUT_BRIGHTNESS_REMOVE.cab
DEV_SHORTCUT_CELLULAR.cab
DEV_SHORTCUT_CELLULAR_REMOVE.cab
DEV_SHORTCUT_FLIGHTMODE.cab
DEV_SHORTCUT_FLIGHTMODE_REMOVE.cab
DEV_SHORTCUT_LOCATION.cab
DEV_SHORTCUT_LOCATION_REMOVE.cab
DEV_SHORTCUT_LOCK.cab
DEV_SHORTCUT_LOCK_REMOVE.cab
DEV_SHORTCUT_SOUND.cab
DEV_SHORTCUT_SOUND_REMOVE.cab
DEV_SHORTCUT_WIFI.cab
DEV_SHORTCUT_WIFI_REMOVE.cab
__________________________________________________________
BootLOGO
-Download link
A logo package can't be removed
So you can only apply a superior version
In rom there is OEM_8x50_LOGO_BACK2THEFUTURE_v444
So Look at the bmp exemples
And apply the logo you want from versions v445, v446 etc
Or if you are not sure you can test logos from versions v445, v446 etc
And after apply logos from versions v454, v455 etc
.
(Rooster 1st splash in tools folder.)
OEM_8x50_LOGO_Rooster100.bmp
OEM_8x50_LOGO_Rooster100_v452.cab
OEM_8x50_LOGO_Rooster100_v462.cab
OEM_8x50_LOGO_*.bmp
OEM_8x50_LOGO_*_v***.cab
__________________________________________________________
Taskbar icon:
DEV_TASKBAR_XBMOD.cab
DEV_TASKBAR_REMOVE.cab
__________________________________________________________
XBmod icon pack + taskbar:
This cab install glass icon & taskbar not the grey color.
Apply DEV_SKIN_XBMOD_v4.cab
DEV_SKIN_REMOVE.cab
SMS icon (press on it to enable new icon 1st time you use this cab)
__________________________________________________________
test rom packages:
Download link
DEV_FILEBROWSER.cab
(HTC test rom file explorer with fat partition support....)
DEV_FILEBROWSER_REMOVE.cab
LoaderVerifierTestCerts.cab
(certificate for test rom apps)
LoaderVerifierTestCerts_REMOVE.cab
SirepForPlatDev.cab
(usefull for platformbuilder debug.....)
SirepForPlatDev_REMOVE.cab
__________________________________________________________
SDCARD & ANDROID RELATED CABS:
Download link
These files change the size and format of the SDcard extrapartition
This partition is used as working part for updates and to save logs
It is usually formated as FAT16 and sized of 200MB
So choose the file which the number of GB you want, send the cab to device and Reset
The first partition will have the new size now and already formated in FAT32
So you can use it as USB key or for Androïd without having to do it manually
Take care if you reset again datas on it will be lost
If you want to revert back to FAT16, 200MB just use DEV_EXTRAPART_REMOVE and reset
This feature is to be used beside DEV_STORAGELOCK.cab
With this tool you can unlock your SDcard
The card will be relocked after each reboot to WP7 what is a security in case of stolen device
So use the tool each time you want to boot to Androïd or use SDcard as USB key.
DEV_STORAGELOCK.cab
this will install unlock tool for your sd card (possibility of dualboot)
DEV_STORAGELOCK_REMOVE.CAB
(remove unlock tool take care sdcard will be relocked at reboot.)
(those need a reset from about screen)
DEV_EXTRAPART_.....
DEV_EXTRAPART_5G.cab
DEV_EXTRAPART_6G.cab
DEV_EXTRAPART_7G.cab
DEV_EXTRAPART_8G.cab
DEV_EXTRAPART_REMOVE.cab
__________________________________________________________
Special thanks to YukiXDA for all work he as done, Da_G,HD2O,Ultrashot,Barin & W.I.N.C.O & Ruzzichella for apps dev.
Original [XBmod-Yuki] Thread here
Create your own WP7 update packages.
The principe:
The goal is to have roms for all WP7 community which can share custom packages without breaking the system updates
A cooker put his certificate in rom so only the cooker sign cabs to have them sendable to the device
This to avoid problems of bad utilisation packages ie to retrieve users informations
But a rom could share multiple developpers certificates, the choice comes to the cooker
And a cooker just have to resign an existing package with his certificate to let it be sendable to his rom
Any developper can make packages he want, when he releases it any cooker can choice to make a package with it
Developers and designers make their customisations they want to device
But they have to never change a system file or it will break the system update process
So sometimes some tricks have to be found to modify some things like the use of .mui filesUpdate Cab Building Process
An update cab is a container for 3 different types of packages.
with ability to replace any files in all part of the rom.(sldr,nk,imgfs)
never need to create a new rom, you can create a cab for what you want (logo,radio & more)
take care update cab modification are not removed by a hardreset.
Canonical
contains the entire contents of the package. It is used for a first-time package install, and if there are any major updates to be issued that would require the complete package.
The file extension is .cab.pkg
Update
contains a binary delta between a package already on the device, and the updated version of that package. if a package change was a simple registry entry - no need to replace all .dll and .exe in that package, just alter the .rgu with a Diff/Patch.
The file extension is .cab.pku
Delete
contain a .dsm file already on the device , and remove all files inside the corresponding package.
The file extension is .cab.pkr
At the root of a package, the .dsm defines the Package structure (all files, registry entries, etc.)
There is a "shadow order" defined in the .dsm as well
- this controls what "priority" .rgu's are compiled together into the device HV.
- a package that shadows another package will override any .rgu entries that shadowed package may contain.
This is important to consider when utilizing .cab.pkgs to obtain your desired end registry.
This shadow order also applies to provxmls inside the package
- a package that shadows another package will override its provxml settings as well.
You can found more technical information in Da_G thread
Beside canonical/update and remove there is other flags in WP7
So use a program which can preserve the flag, dsm builder for ex change them to a bad one
You can find flags for regular(NK/IMGFS) ULDR(SLDR) and Reserved too
If you have no program to make a remove here is a methode:
- Use the default dsm of your package
- Change the version to 0.0.0.0 (but let OS version)
- Remove all files / certificates / dependencies and shadows
- Save the file as that and open it in a hex editor:
- Save you've got it
The delete 40 00 flag is for Regular, 60 ULDR, 70 Reserved
21 00/21 04 For update ULDR, 22 00/22 04 Canonical ULDR
01 00/01 04 For Update regular, 02 00/02 04 canonical regular
You can use the tool DSM Flag Editor to do this.(thx Ruzzichella)
{
"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"
}
Updates packages need diff files and we need tools for that.
but we can send dll to replace.....
when you make a dsm keep the oem certificate AND add your own.
You can Build your own cab package with WP7 Update Cab Builder
Developers, if you want try this process send me your cab and i will sign it for you to try on the rom.
Cab building process need your personal certificate (.pfx) in tools folder.
you can create your certificate with signcode & convert it to pfx with pvk2pfx.
download link:certificate-tools
and you need to build a rom with this certificate cooked in.(DefaultCerts.dat & MsDefaultCerts.dat )
IMPORTANT:
Never send a cab without your certficate or you won't be able to remove or modify the package
And you won't be able to provide a removal to users
How to Unlock WP7 SDCARD Using Leo.
After use XBmod-Yuki Rom 2.0 or 2.1 SDcard is Encrypted/Locked like a real WP7 device.
Lots of users seem to have problem with this!
so here the process.
Insert your locked sdcard in the device.
flash Xbmod-yuki rom 2.1 & directly install DEV_STORAGELOCK.cab at 1st boot.
after reboot run the Unlock tool.
press ok then at reboot remove the battery or boot on magldr & flash your new rom.
(Do not let the device reboot WP7 or this will relock the card.)
You can also unlock card on a real WP7 device using attached packages.
package_STORAGELOCK
XBmod, for partion the SDcard:
should install DEV_STORAGELOCK.cab, unlock then install partion cab (DEV_EXTRAPART_7G.cab), after that reset the phone!
thank you
edit: confirm, it's working!
This cab install glass icon & taskbar not the grey color.
Xbmod plleeeease give us grey, I love the grey colour scheme.
I live in hope.
Thanks
Strop said:
Xbmod plleeeease give us grey, I love the grey colour scheme.
I live in hope.
Thanks
Click to expand...
Click to collapse
Hi
you can change colors with advanced config 1.3.0.0.
xboxmod said:
Hi
you can change colors with advanced config 1.3.0.0.
Click to expand...
Click to collapse
Thank you for prompt response.
Strop
xboxmod said:
Shortcut Cab:
Download link
DEV_SHORTCUT_SAP.cab (Shortcut Internet share)
DEV_SHORTCUT_SAP_REMOVE.cab
Click to expand...
Click to collapse
Hello Guys,
Is there any improvement about the Wifi Internet Sharing?
I was reallly excited at the beginning but disapointed after installing because it is not working (only a menu). Thus, i've made a little search over holly google and found this article: http://forum.xda-developers.com/showthread.php?t=1233612
But it seems like still not working on HTC because of the lack of drivers also carrier block.
So, will be appricated if you have any news regarding this. (I have spent my summer without internet because of this missing function and do not want to spent another.)
All the bests.
v-numbers meaning?
Hello and thank you for your great work!
What did you mean with the various v-numbers like v449, v459 and so on in the boot logo section..
Regards,
Oliver
oliverweidel said:
Hello and thank you for your great work!
What did you mean with the various v-numbers like v449, v459 and so on in the boot logo section..
Regards,
Oliver
Click to expand...
Click to collapse
The rom as v444 build in,so if you want to change it, you need to use an higher version 449,459.....
Whwen I try to apply 7403-7661.rar I get the following error in the sender window 8018004D.
It seems to be too large 205 meg.
Am I missing something?
When im trying to apply the Swedish language cab, im getting a low memory error.....any help please??
bigx86 said:
When im trying to apply the Swedish language cab, im getting a low memory error.....any help please??
Click to expand...
Click to collapse
Hi
try to install only languages you need like swedish & english 0409 for security.
if always a low memory error try to hard reset before install.
If someone wanna add some useful functions to the flag editor pm me...
oh man, a new world...
Sdcard & android related cabs:
After setting up dual booting using 7gb .cab, I tried to (r)estore from an earlier (b)ackup and send using cab sender and it failed due to different sized sd.
Just a heads up for those expecting to be able to use restore for anything.
I would love to be able to create a CAB with that sets my MS Activation Code so I don't have to manually enter it whenever I need to hard reset. A simple tool to create one after I put my code it would be great. Any takers?
MagpieMDP said:
I would love to be able to create a CAB with that sets my MS Activation Code so I don't have to manually enter it whenever I need to hard reset. A simple tool to create one after I put my code it would be great. Any takers?
Click to expand...
Click to collapse
This +10
3 month Zune Pass to the person that does this.
EDIT: Payed to xboxmod, thanks!
First, thanks for all your work fo us.
I had a problem, when a make a call or pick up a call,
the handset vol is low, it's there some cabs can help with me?
Thanks.
First, thanks for all your work fo us.
I had a problem when send unlock.cab to my fone.
╔════════════════════════════════════════════════════════════════════╗
║ WP7 Update Cab Sender xboxmod-Yuki 2011 ║
╠════════════════════════════════════════════════════════════════════╝
■
╠══════» S ·(S)end Cabs to device
■
╠══════» B ·Send Cabs to device with (B)ackup
■
╠══════» R ·(R)estore device backup
■
╠══════» L ·Read last Update (L)ogs from device
■
╚══> Your choice: S
╔══════» Creating list of cabs
■
■
╠══════» Updating device
■
UpdateWP version 4.8.2345.0
Applying updates to device
Id: \\?\usb#vid_045e&pid_04ec&mi_00#6&1c647433&0&0000#{ca3d7387-f67
b-11da-bbec-8000600fe800}
SN: bb09d480 - 698b002e - 124b08ab - 48616498
Name: HTC HD2
KITLName: QSD8XXX01196189
Manufacturer: HTC
ModelId: 4
Model: HD2
MobileOperator: 000-00
Version: 07.10.07720.03-00.00.00000.00-00.00.00000.00
Checking your phone's status: Completed in 0.03 seconds
Checking system requirements: Completed in 0.03 seconds
Downloading updates: Completed in 2.28 seconds
Checking system requirements: Completed in 0.02 seconds
Transferring updates: Completed in 0.15 seconds
Preparing to install: Completed in 4.08 seconds
Restarting your phone: Completed in 53.41 seconds
Installing updates: Completed in 14.34 seconds
Checking your phone's status: Completed in 0.01 seconds
Restarting your phone: Completed in 55.24 seconds
Completing updates: Completed in 4.26 seconds
Error:
Update device bb09d480 - 698b002e - 124b08ab - 48616498 Complete with error code
: 80180011, error message: IU (Image Update) installation failed on phone: None
of the packages in the update are applicable.
■
╚══════» Done
Press any key to continue . . .
Today, I present to you the ceFFM application, as a thank you to this forum that has always given me so much. It is a little personal project I am working on when I am not doing anything else. It mainly was suggested by a friend of mine who is not convinced of 'MioPocket' or comparable other shells for Windows® (Embedded) CE based Sat Nav units, this because of their not Windows® Embedded CE 6.0 fair implementation and their immense RAM hunger and/or missing finger-friendliness, as he said.
{
"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"
}
Abstract:
(i) What is ceFFM?
ceFFM is a free (as in "free speech" and also as in "free beer") absolute finger-friendly shell/menu ( at least I think so ) for Windows® CE (.NET) 5.0 (CE5) and/or Windows® Embedded CE (.NET) 6.0 (CE6) based Sat Nav touchscreen devices with an ARM™ processor equipped board . Hence I titled the project ceFFM. Its skin is based on opensource-ware 'CEMenu'. Its use is governed by GPL License. ceFFM is legal to use, as it consists 100% of freely-distributable content. It is NOT a replacement for any OEM navigation software. It is just a frontend from which you may among other things launch the navigation software that came with your device or that you purchase separately.
(ii) What are ceFFM's main features?
Basically ceFFM acts as an "unlock" for Sat Nav devices (AKA PNAs/AIOs) running either CE5 or CE6. Such devices almost always boot into the manufacturer's software with no way to exit it, meaning that you cannot run any other software; i.e. the device is "locked." Unlocking your device allows you to use it for far more than the manufacturer intended (ex. for music, movies, appointments, other navigation apps, etc.) and more like a PDA. Additionally ceFFM does something your Sat Nav already probably does on its own (launch applications), except that it adds the ability for you to customize your Sat Nav in more ways than you normally can, so that you can launch applications quicker and more easily. For example, ceFFM creates for you up to nine different 'desktops', giving you quick access to more applications than before.
(iii) What types of programs does ceFFM come with?
ceFFM comes with just nearly three dozens of applications recognized by me as usefull. See list "Featured Applications" below. Important: ceFFM does not come with iGo, GarminXT, TomTom, Destinator, Sygic, AutoSputnik, NDrive, Mireo, PolNav or any other commercial navigation software. Icons may be included for them, but not the programs, themselves (since they are not free). Note that ceFFM does NOT replace Microsoft's file-viewers and third-party's flash-player if these are inbuilt by OEM, but uses them.
(iiii) What devices does ceFFM run on?
Technically, ceFFM should run on any CE5 and/or CE6 based touchscreen device with an ARM™ processor equipped board, where unit's touchscreen has landscape orientation. ceFFM is NOT intended to be run on mobile devices based on Windows Mobile 5.0 and/or Windows Mobile 6.x, because those Windows Mobile based units' touchscreen has portrait orientation. ceFFM is not hard-coded to any particular brand or configuration, quite reverse. Note that every CE5 and/or CE6 based device is slightly different, though, and due to the great many brands and configurations that are out there, the ease of installation and the number of applications and features that actually work will vary.
(iiiii) What is ceFFM's memory footprint?
ceFFM respects Windows® (Embedded) CE is made for devices that have minimal memory. Hence it is designed to be resource-friendly. Its CPU and memory usage are low (ex. compared with MioPocket 4.0 Rel. 68 only scarcely an eighth).
(iiiiii) Does ceFFM install to SD/MMC/CF-card or to internal flash disk (Card-free)?
Both. You have the option of either. But recommended of course is flash disk installation (a certain gain in speed one may notice). Note: Current SD/MMC/CF-cards have more performance than internal memory anyway, the tradeoff is that you must either have a single card which is NEVER removed, or take care before removing it, be sure programs installed there are not running if you have to swap it out.
(iiiiiii) Can ceFFM brick my device?
In principle, from the concept, NO. It really does not hurt anything, it is considered to be exceptionally safe. This due to the fact ceFFM simply overlays device's default shell/menu which you re-gain access to if you exit ceFFM. The changes to CE's registry made by ceFFM affect unit's registry keys as following
[HKCU\SOFTWARE\ceFFM]
Installed
LaunchCount
ResidentFolderPath
URL
InstallFolderPath
Version
[HKLM\init]
Launch253
Depend253
Launch255
Depend255
[HKLM\Loader]
SystemPath
Click to expand...
Click to collapse
(iiiiii) Does ceFFM have multi-lingual support?
NO. It comes only in English.
(iiiiiiii) Which is the programming language ceFFM is based on?
ceFFM is based on 'MortScript 4.3.b.15' , a macro type program (i.e. "hacker tool without a nifty interface").
Screen Shots:
License Agreement:
ceFFM is free software which everyone can use free of charge, redistribute and change under the terms of the General Public License version 2.0 (GPL v2.0).
System Requirements:
a) A working CE5 and/or CE6 based Sat Nav touchscreen device with an ARM™ processor equipped board (compellingly display mode with either 480x272px or 800x480px screen-resolution, this because of ceFFM is designed to work solely in landscape mode with regards of fact that all PNA's/AIO's touchscreen has landscape orientation) with (optional) SD/MMC/CF-card slot and/or at least the possibility to establish an 'ActiveSync' connection with desktop PC / laptop to copy ceFFM to Sat Nav's internal storage device.
b) Library ole32.dll in \Windows (should be there by default)
Safety Notices:
a) Not all OEMs do provide any in-house method of unlocking their device. Any unlocking process for such a device can only come from software hacking sources as ceFFM. If you are afraid of damaging your device or voiding any warranties, do not unlock this device using ceFFM.
b) If your Sat Nav has a 'Password Protected Lock', i.e. a bootup password is set, remove this lock before installing ceFFM. The reason for this is that the password entry box appears off screen and you will have no way to enter the password any more if device became unlocked.
c) In case you decide to install ceFFM on SD/MMC/CF-card do NOT plug in your USB cable until ceFFM has installed and reset the device (otherwise, your SD/MMC/CF-card will dismount and ceFFM will not be able to access it during install).
d) These are the steps you in any case always first of all should do
1. Make sure you calibrate Sat Nav's screen.
2. In case you decide to install ceFFM on SD/MMC/CF-card that came with the Sat Nav, make a backup of the SD/MMC/CF-card before you use it.
IMHO it also is strongly recommended you have (before installing ceFFM) at least these four freeware utilities present at your destop PC / laptop, which allow you to manage your Sat Nav via a working 'ActiveSync' connection
a) CeRegEditor - registry editor.
b) CeRunApp - tool to remotely start an application (incl. copying it) on your Sat Nav from your desktop.
c) CeNotepad - a remote Windows CE text editor (a "Notepad" that can open text files on a connected device directly on the desktop).
d) CeRhost - the counterpart to CE's cerdisp
These utilities for your convenience I have packed into archive ceFFM-Win32-Tools. Link is provided below.
Installation:
Unpacked ceFFM needs ~200 MB free disk space.
1. Switch Sat Nav's USB-mode to 'Serial_Class' (AKA 'ActiveSync' mode)
2. Download and unpack the zip-archive ceFFM-X.X.X to your desktop PC/laptop (Do not extract it directly to your SD/MMC/CF-card, as that often produces errors or corrupted files). Hint: Use a download manager to be sure the download goes errorfree.
3. In unpacked folder ceFFM-X.X.X edit configuration file 'ceFFM.ini' according to your needs
4. Copy unpacked folder ceFFM-X.X.X somewhere to your Sat Nav's internal and/or external flashdrive - highest reommended of course there into the root ("<storage device>"). Owners of a Magellan may copy unpacked folder ceFFM-X.X.X to "\HDD\APP", owners of a Pioneer Avic may copy unpacked folder ceFFM-X.X.X to "\My Flash\APL2", owners of a YF International (Yuan Feng) may copy unpacked folder ceFFM-X.X.X to "\ResidentFlash2\YFAP30", etc.pp, there are no restrictions. Be warned: Copying unpacked ceFFM via 'ActiveSync' to Sat Nav's internal flash drive takes approx. 0.75 hours.
5. Ensure your device's battery is charged as 100% and/or the Sat Nav has a working external power supply. Note that ceFFM refuses its installation in case no external power supply is given if battery is charged less than 30% - reason: on some Sat Nav's you can watch the battery gauge go down 1% for every 10 seconds.
6. Finally on your Sat Nav run in folder "<storage device>\ceFFM-X.X.X" executable 'ceFFM.exe'. Hint: A lot of the current PNAs/AIOs have a real simple kludge for this. In the 'Settings' section there is a 'Choose navigation program path' option. You use this to point to 'ceFFM.exe' and run it. Also with many CE devices that I have come across, a script named 'shell.ini' does that. If 'shell.ini' is in root SD/MMC/CF-card, the script will be executed when you press navigation on the original screen menu. If 'shell.ini' is in Sat Nav's resident storage memory (ex. \ResidentFlash), and there is no SD/MMC/CF-card inserted, the script will be executed automatically on device power on. Note that the 'shell.ini' in root of SD/MMC/CF-card has priority over 'shell.ini' in resident flash memory. To start ceFFM contents of 'shell.ini' may look like \SDMMC\ceFFM-X.X.X\ceFFM.exe. Alternatively, if you can establish an 'ActiveSync' connection, you might use utility 'CeRunApp' from ceFFM's Win32-Tools mentioned above to remotely run 'ceFFM.exe' on SD/MMC/CF-card plugged in to Sat Nav device.
You should know that if OS's registry is of type file-based (as with most current CE6 devices) and if ceFFM runs for the first time and in ceFFM's configuration file 'ceFFM.ini' key 'BackupSystem' is set to 1, then a complete backup of Sat Nav's registry is made.
If ceFFM is successfully run for the first time, it registers itself in unit's registry as key HKEY_CURRENT_USER\Software\ceFFM; i.e. these entries are created:
[HKCU\SOFTWARE\ceFFM]
InstallFolderPath
LaunchCount
ResidentFolderPath
URL
Version
Click to expand...
Click to collapse
Also, if in ceFFM's configuration file 'ceFFM.ini' key 'AutoStartCeFFMAtBootTime' is set to 1, ceFFM attempts to add itself to device's registry in HKEY_LOCAL_MACHINE\init key as the last startup application possible, thus it is started automatically when device boots, in registry these four entries additionally are created:
[HKLM\init]
Launch253
Depend253
Launch255
Depend255
Click to expand...
Click to collapse
And, if ceFFM is installed on SD/MMC/CF-card, and if its 'AutoStartCeFFMAtBootTime' option is chosen, additionally in device's internal flashdrive a new folder ceFFM-X.X.X with size of max. 1.5 MB - depends on CE's version, will be created, which hosts a few files.
Depending on the amount of options enabled, installation may take 10 minutes.
During ceFFM's first installation the content of some its folders/files gets heavily changed, i.e. directories get removed, files' content get changed, .ZIP-files get extracted and then removed, etc.pp. So you only can use the pre-first-time-installation copy of ceFFM for another installation.
Notes:
a) If your device does not have an SD/MMC/CF-card slot, you probably need 'Microsoft Windows Mobile Device Center Driver' (AKA 'ActiveSync'). It is available for Windows Vista / 7 both 32-bit and 64-bit. You get this driver here:
64-bit: drvupdate-amd64.exe
32-bit: drvupdate-x86.exe
b) The best way to format your SD/MMC memory card is using SD formatter 3.1. At time of this writing this is the latest version of SD formatter which specifically designed to format SD/SDHC/SDXC memory cards. This is absolutely better than using your default operating system format utilities.
c) If installed to SD/MMC/CF-card, do not remove the SD/MMC/CF-card when ceFFM is open, or its folders/files may be damaged or the system may crash.
Updating/upgrading:
See above under Installation. Note that ceFFM tries to detect an earlier-version installation and if detected, deletes all non conformant folders/files created by the earlier version before installing the update/upgrade ceFFM-X.X.X takes place.
Customizing:
ceFFM is steered by its configuration file 'ceFFM.ini'. ceFFM reads this file each time it runs, hence you can change at any time ceFFM's run-options. If an option got changed, ceFFM re-configures itself (and system) on-the-fly.
Uninstallation:
In ceFFM's configuration file 'ceFFM.ini' simply set Uninstall to 1 and re-run ceFFM. This will completely remove the existing installation.
Note that versions prior to 0.3.0 have no explicit uninstall mechanism/routine. You simply delete folder ceFMM-X.X.X on Sat Nav's drive it was installed on. In case of a hive-based registry you additionally manually by means of a registry editor remove entries
[HKLM\init]
Launch253
Depend253
Launch255
Depend255
[HKCU\Software\ceFFM]
Click to expand...
Click to collapse
if these are present, otherwise you simply hard-reset the Sat Nav unit. Important note concerning Sat Nav units with file-based registries: Changes made to Sat Nav's registry by a bundled application, means if such one was started from within ceFFM's skin, will NOT be undone, because this would be an impossible venture.
Depending on the amount of options enabled, uninstallation may take 5 minutes.
Featured Applications:
ceFFM comes with only approximately three dozens freeware CE applications, approved to flawlessly run under CE5 and/or CE6. Among others, with ceFFM currently bundled are these applications:
FortunaMP3CE - video player
TCPMP - video player
Pocket Spark - flash player (SWF)
NaviPlayer - music player
FingerKeyboard - stylish keyboard with great key layout, supports different language layouts
Copan - coordinate geometry (COGO) tool for land surveyors
WMMiniGPS - compass
Orionic - simulates night-sky, viewn from current location
NoniGPSPlot - a geocaching app
SiRF Tools - a collection of utilies to manage SiRF® chip
MixSer Tester - allows to determine/select GPS/TMC COM-port and watch data transmission (TMC chips supported: GNS, RoyalTek, Locosys, Wistron)
Zetakey Browser - HTML5 ready internet browser
nPOP - e-Mail application
AlReader2 - eBook-reader (HTML, TXT, RTF, FB2, PDB/PRC (PalmDOC, zTXT mode 1), TCR, DOC, DOCX, ODT, SXW, ABW, ZABW, RB, TCR, CHM)
NoniView - image viewer and processor
MangaMeeyaCE - comic reader (reads Mangas, Comics, or any picture/photo (BMP, PNG, GIF, JPG) album) in RAR (CBR) or ZIP (CBZ)
CSVViewer - .CSV-files reader
MS File Viewers - CE related versions of standard MS file viewers (DOC, PPT, PRES, XLS, BMP, PDF)
SpreadCE - Excel clone (it is share-ware, but not time-limited or something else)
SSNAP - backup tool
7-ZipFM - file manager, unpacker
JAL Port Splitter - serial port splitter
RAM Sweeper - memory cleaner, configurable
efonVNC - VNC server
PRegedit - registry editor
Devmgmnt - device manager
Tascal Search - search tool
PEInfo - dependency walker
BMQ - CPU benchmark utility ( includes 5 tests )
GV Notepad - text editor
Notes CE - editor like Pocket Word (but with some more features)
AlarmClock - reminder tool
VICalandar - calendar, you can add notes within
Calc98CE - scientific calculator
Worldclock - shows clock for any two world's locations simultaneously
PocketPicture - paint program
Mahjong
ICBM
Bubblets
Rubik
PegSolitaire
PocketChess
Tetris
LightsOn
Sudoku Time
Super Mario
Speed City
Super-G Stunt
None of these applications requires Microsoft .NET CF and/or OpenNETCF SDF, they all are written and compiled as native, not as managed code! Furthermore, none of the files is compressed (AKA 'UPXed'). Note that this assembly only is a personal proposal (these applications are the ones I like most). You might change it at any time. An additional set of applications that run well under both CE5 and CE6 I have compiled as ceFFM-Extensions, link is provided below.
Modifying Skin:
ceFFM does not know of any sophisticated programmatical skin changer/manager, means you must manually edit the appropriate skin-files by yourself. This because of ceFFM is intended to be most simplistic as possible. Sorry for this. But it should be an easy, at least I think so. All skin related stuff is stored in XML based data format. The files concerned are: all in folder '<install drive>\ceFFM-X.X.X' with extension '.cemenu' (except file 'dummy.cemenu' which you never should touch) and all shortcuts in '<install drive>\ceFFM-X.X.X\programs' with extension '.lnk'. Please read file 'CeMenu-ReadMe' for more information.
Disclaimer:
THE ceFFM SOFTWARE AND DOCUMENTATION AND ANY AND ALL UPDATES AND MODIFICATIONS TO THEM ARE PROVIDED 'AS IS.' I DO NOT REPRESENT OR WARRANT THAT ERRORS IN THE SOFTWARE OR ITS DOCUMENTATION WILL BE CORRECTED OR THAT THE SOFTWARE WILL RUN ERROR-FREE. THERE ARE NO WARRANTIES COVERING THE ceFFM SOFTWARE OR DOCUMENTATION, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY WARRANTY OF DESIGN, MERCHANTABLITY, FITNESS FOR A PARTICULAR PURPOSE, OR AGAINST INFRINGEMENT.
Although the information about ceFFM here is provided to anyone, I retain the copyright on all text and graphic images. Additionally I reserve the right to add, modify or delete any information at this topic at any time without notice.
Contributing Code:
ceFFM is an open-source project under GPLv2 license. If you want to join ceFFM development, the process is simple:
a) write a patch against the latest sources
b) post here a new bug issue and attach the patch
c) make sure to describe what the patch is trying to fix and why (not every change is good)
d) I'll review the patch and either incorporate it into current ceFFM project (if I think it's good) or describe how it needs to be improved
Credits:
baltico -> CEMenu [ http://sourceforge.net/projects/cemenu/ ]
popdog54 -> Electro Wallpapers [ http://forum.xda-developers.com/showthread.php?t=697789 ]
popdog54 -> Electro Icon Set [ http://forum.xda-developers.com/showthread.php?t=697789 ]
Mirko Schenk -> MortScript [ http://www.sto-helit.de/index.php?lang=en ]
TroNik -> CE-utilities (esp. RegFlushKey.exe, RestoreDefaultHiveFromROM.exe, SipTool.exe)
and all the authors of the bundled applications.
Download:
Basic:
Latest:
ceFFM-0.4.0.zip 137.76MB MD5: 74fa5e7b9335d813ef409c917ceaec27
Authorized Mirror:
ceFFM-0.4.0.zip 137.76MB MD5: 74fa5e7b9335d813ef409c917ceaec27
Obsolet:
ceFFM-0.3.5.ZIP MD5: 103a3b6a4a64f330e274d0fab36e6e52
Authorized Mirrors:
Please do not mirror ceFFM Basic somewhere other. Thanks.
Extensions:
ceFFM-Extensions-v3.ZIP MD5: 266a9d3fc316ad3d5ab67f402192
Authorized Mirrors:
Please do not mirror ceFFM Extensions somewhere other. Thanks.
Win32-Tools:
ceFFM-Win32-Tools.zip MD5: e2693cbba8c72836094f9bd44949fb4b
Authorized Mirrors:.
Please do not mirror ceFFM Win32-Tools somewhere other. Thanks.
Virus Information:
You get a warning from your antivirus software during downloading and unpacking ceFFM?
1. Ensure you have the original files
The ceFFM files do not contain any virus or other "add-on" when they are build. The Mediafire servers used for the distribution are known to be reliable, they are used without problem by thousands of software. Against you must be careful if you have downloaded ceFFM on another site not authorized by me. To be sure that ceFFM zip-file has not been modified by a third party you can check the md5sum with the md5sum notice shown above besides the download link.
If you need a MD5 Checksum calculator, I recommend small freeware MD5 Checksum Calculator 0.1.7.138.
2. False detection
The detection of a virus in a file is not an exact science. It may happen that the antivirus software find a resemblance to a known virus and gives an alert.
Feedback:
ceFFM is still a work in progress. Feel free to report bugs, make improvement suggestions, etc.pp. It would also help that when you write about problems, to tell me what device are you using and what CE version it is running. Be precise! Describe the problem in as much detail as possible. I will not be bothered to answer posts such as "it don't work for me, help!".
Copyright Notice:
All brands and trademarks are the property of their respective owners. Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
Appendix:
Prudent ones might install and use WinCE 5.0/6.0 Device Emulator on their desktop PC / laptop to try out ceFFM before installing ceFFM to their Sat Nav.
I know, posting on my own post... but I just edited the original post and wanted to make sure it got brought forward...
Change Log ceFFM 0.1.1 (800x480px):
1) squeezed images used, hence shorter load time, less RAM-usage
2) added a launcher/installer routine
3) added a "RestoreToFactoryDefaults" icon/routine (Warning: DO NOT RUN THIS, IF YOU DON'T KNOW WHAT MAY HAPPEN!)
4) added some (useful ?) applications
Change Log ceFFM 0.2.0:
Now both 480x272 and 800x480 ready.
Change Log ceFFM 0.2.1:
Two bugs fixed. Thanks to joshli.
Download newest version: See post#1
Good to see a descent menu for WinCE6 Sat Nav devices, since they starting to be big part of the GPS devices that sold nowadays.
jwoegerbauer said:
This due to the fact ceFFM simply overlays device's default shell/menu which you re-gain access to if you exit ceFFM.
Click to expand...
Click to collapse
Is this means that the Registry Init keys first launch the original nav program, and only then ceFFM? Isn't that a little memory consuming?
A little suggestion:
Add the Installation and Uninstallation part to the readme file. They're kind of must-be over there.
TY for this shell!!
Cheetah64d said:
Is this means that the Registry Init keys first launch the original nav program, and only then ceFFM? Isn't that a little memory consuming?
Click to expand...
Click to collapse
Should be no problem. Most CE6 AIOs present a start menu (i.e. shell), do not immediately start any application (ex. navigation program) per se. This initial menu usually has only a few KB, so this is certainly negligible.
Add the Installation and Uninstallation part to the readme file. They're kind of must-be over there.
Click to expand...
Click to collapse
Added to the TODO list! Thanks for the hint.
Positive or negative criticism please
There have been 95 downloads but only 2 responses here after it has been applied to devices. Could someone let me know if he/she likes it on his/her device or not, how to improve it or what? I am willing to spend further efforts into this project, publish in the near future a final version here ...
I just found out about this today, I will try it on jvc NT3HDT.
Is there any kind of precaution i should be aware of before running it.
Also do you have any script that can back up/dump NAV original software before any tweaking?
Thanks
Is there any kind of precaution i should be aware of before running it.
Click to expand...
Click to collapse
ceFFM doesn't hurt any thing. Promised. ceFFM simply waits default start-up has finished, then it presents to you an extra shell which you like, or not. If you exit ceFFM you are returned to your JVC's default shell.
Also do you have any script that can back up/dump NAV original software before any tweaking?
Click to expand...
Click to collapse
Your unit's original software isn't affected at all. Hence there isn't the need to backup anything. But of course you can backup the JVC's registry by means of CeRegEditor or any other tool, if you can establish a so-called ActiveSync-connection between your JVC and desktop PC/Laptop.
No Luck
HeadUnit bypassed the sd card completely and booted into the oem nav software.
Let me know if you have something else i can throught at the HU.
ceFFM needs to be manually installed, no auto-installation feature given
HeadUnit bypassed the sd card completely and booted into the oem nav software.
Let me know if you have something else i can throught at the HU.
Click to expand...
Click to collapse
If you can establish a so-called ActiveSync-connection between your JVC and desktop PC/Laptop ( of course USB-cable is necessary ), then you can start ceFFM.exe on the SD-card inserted manually, using herefore a Win32 freeware tool as for example "EveryWAN Personal Edition" or "My Mobiler", or any other tool you like.
I will research Activesync and see if my HU can establish that connection.
I might need to pick up a M-M usb cable from the store.
Thanks again jwoegerbauer for the reply. it was worth a try...
Hi jwoegerbauer, I have just downloaded and when I can I´ll try to install on my Chiness GPS with Windows Embedded 6.0, and I´ll post here the result. Thanks.
Great Program
I just downloaded and installed the program today on my chinese double din car unit, this is a really awesome program.
I have one small question.
Is there a way to change the path of the IGO icon to point to my navigation software?
Right now I have to exit ceFFM and then change the path in Wince to boot into IGO.
Thanks
Changing path to an external app
The path to an external application as this is the case with iGO too is defined in a related shortcut-file to be found in <installdrive>\ceFFM\programs. Please modify there the path.
For your convenience you might use Win32 freeware CeNotepad - ActiveSync connection required.
Adding new icons
I have tested it and it works ok. It is very friendly and have e very good aspect. Very good job. Thanks.
I have a question, is there any way to add new icons to an extrenal application?.
Adding/Deleting icons to external applications
SGVTGPS said:
I have a question, is there any way to add new icons to an extrenal application?
Click to expand...
Click to collapse
Of course.
1) Adding: You simply add to
a) folder <installdrive>\ceFFM\icons\extern an icon you created - a template is to be found in folder <installdrive>\ceFFM\icons (BlankSR.png)
b) folder <installdrive>\ceFFM\programs a shortcut-file to the external application, you might create with Win32 freeware nueShortcutMaker - ActiveSync connection recommended
c) the menu's page you want to extend (ex. Favorites => script-file <installdrive>\ceFFM\favorites.cmenu) an additional entry like this
Code:
<Button img="icons\extern\QuranSR.png" action="programs\PocketIslam.lnk" params="" />
2) Deleting: basically same logic as Adding an icon, but simply reverse.
I figured it out
jwoegerbauer said:
The path to an external application as this is the case with iGO too is defined in a related shortcut-file to be found in <installdrive>\ceFFM\programs. Please modify there the path.
For your convenience you might use Win32 freeware CeNotepad[/URL] - ActiveSync connection required.
Click to expand...
Click to collapse
Because ceFFM is installed on a SD card in my car unit, I was able to bring the card in the house and use my desktop to make the changes.
It took me a few trys but I figured it out.
I deleted your icon in the programs folder and created a new one with the correct path using nueShortcutMaker.
Everything works fine now
Thanks for your help.
Starting / Killing applications before ceFFM starts
A feature not evident at first glance. How to activate it?
ceFMM gets started via "<flashdrive>\ceFFMLaunch.exe" ( simply a renamed TULL.exe - by Dack ) which reads an .INI-file to find out what commands to perform. This .INI-file is the place you can stop and/or start applications prior ceFFM gets started. For example
1) to start the RAM-cleaner that comes with ceFFM, you would add to "<flashdrive>\ceFFMLaunch.ini" a line such as
Code:
W "\NandFlash\ceFFM\program files\ce-utils\RAM Sweeper\RAMSweeper.exe"
2) to stop AppXXX that runs by default on your Sat Nav, but you think it is senseless to have this application running (which besides is RAM and CPU wasting), you would add to "<flashdrive>\ceFFMLaunch.ini" a line such as
Code:
Z AppXXX.exe
Important: NEVER KILL SAT NAV's DEFAULT SHELL, this because if exiting ceFFM you land in the nirwana. IMO a good candidate for killing is "DW.exe" (Dr.Watson watchdog application) which is present at many CE 6.0 based units.
the most important app for our devices ;-)
subscribing to this thread....
Wow, I have been looking for something like this for last 2 weeks, hope it works with my new Innovatek72 gps that is on its way, can`t wait to get it all installed and running
will report back as soon as I get to play with it
Hello, I would like to introduce a new app I was working on for years
The app called Windows Universal Tool or W.U.T as shortcut
Overview:
WUT was started as cloud client for W10M Community Group, and by time enhanced and extended to be a very advanced & powerful tool.
{
"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:
⦁ Universal (UWP).
⦁ Privacy (0% data collection).
⦁ Multi languages (New).
⦁ Scripts Engine (Commander).
⦁ Batch Download (New)
⦁ Cloud Client (New)
⦁ Unsplash Client (New)
⦁ Print Service (New)
⦁ Images Effects (New)
⦁ Network Client.
⦁ Files Browser.
⦁ Built-in Browser.
⦁ Tasks Manager.
⦁ Translation Tool.
⦁ Packages Management.
⦁ Download Client.
⦁ Store Search (New)
⦁ Media Preview (PDF, Videos..etc).
⦁ Advanced Settings.
⦁ OCR Engine.
⦁ And more..
Supported Platforms:
Windows 10 & Windows 11 (x64 - x86 - arm)
ARM based devices are strongly supported as the app made on the lowest possible target (14393)
Exam: Surface and for sure any Windows Phone with W10
Installation:
Get Windows Universal Tool (Click here)
or from GitHub
or direct links:
WUT X64
WUT X86
WUT ARM
WUT ARM64
Special release for ARM 14393
Try W.U.T Lite from Store (sorry not available anymore)
After the app dropped from Microsoft store (under Games Emulator claim) I don't have more time to spend to follow such mistakes There will no more any store release (image below), beside my dev account got deleted and it's an example about Microsoft Store bad behavior to developers
Installation Guide (Thx to Lasitha Samarasighe):
Features Guide (Thx to Lasitha Samarasighe):
About Commander (Scripts Engine):
Commander built to help anyone to create unlimited scripts for different purposes using GUI elements
The script structure is very simple.
You can mix between commander codes and batch script (Telnet required) to get more advanced usage
I tried to add commands as much as I can to make it more usable.
Commander can be used like Automate.
Checkout the documentation with the installation file for more details and demos.
Read More at GitHub Wiki: Click Here
Thanks:
Special thanks for all the friends in W10M Community and for their suggestions and support.
Many Thanks for Unsplash to approve WUT for using their API and increase the daily limit
Announcement Video
App Detailed Features:
MEGA.nz client (browse and download):
You can use it like MEGA client with these features:
Encrypted cached results for fast browsing
Media files preview
Browse multiple cloud links in the same place
No management like upload or delete
Local files browser:
This feature will help you to get benefits from cache system
After you added your folder you can see how fast browsing the files will be
Also the built-in media preview will help you to view the files very quick
Network files browser (New):
You can add network location and explore it with the other folders
The important thing that you can add your folders as extra Repos and browse them along with the MEGA.nz files
And you can use the advanced search for both (Local & Cloud) at once.
Advanced Batch download
batch download will be able to extract links from any file, check the GIF below
Repo + Authentication
This feature made to help content creators to protect their own files and share it with limited users
Check out MEGA Repo Wiki
Spoiler: Developer Mode
Side load apps with one click
Spoiler: GitHub
GitHub:
Repo Releases:
You can download GitHub releases by placing the link in the External Link Feature
as example: github.com/user/repo/releases/latest (with https://)
or by tag
github.com/user/repo/releases/tag/1.0.0 (with https://)
GitHub Files:
In your cloud repo you can add any random file and rename it in this way:
github#username#reponame#latest
OR
github#username#reponame#tag
This file will appear like any other files with fine name and when the user click on download
the file will be fetched from GitHub directly.
This will help to get updated files without any issue could happen because of the cache system
Update: recently a new feature will allow the user to get list of release assets and download them directly
Spoiler: Microsoft Store
Microsoft Store:
You will be able to fetch packages and frameworks from Microsoft store (thanks to StoreLib by StoreDev)
Spoiler: Print (BETA)
Print BETA:
The print feature (Beta) will help top print Documents, Pictures and web pages, as for web you can choose between print the visible content of full page or extract the text only.
Spoiler: Documents & Media
Documents & Media viewer (with basic editor):
Wide range of types are supported for quick preview
Documents:
-The documents viewer will automatically detect your text file and apply colors when possible
-This feature is very helpful when you browsing file contains code (C#, PowerShell ..etc)
-Beta auto calculation for words/chars count.
-And you can always translate the document file directly and save the result.
PDF:
-You will be able to preview any PDF file
-Also you can export the PDF as images with any quality you want
-Invert colors option available as well
-You can extract the text using the OCR feature only
Images:
-The Images viewer support some helpful effects like (Invert, Flip, Gray)
-And you can always save the image with custom size.
-The images viewer support very deep zoom level.
-You can also extract the text from the image using OCR feature
-From 1.2.7 you can apply wide range of effects (GPU based), and mix overlay with your image
Videos:
The important feature with the video viewer is:
You can pause on any frame with text and use OCR feature to extract the text.
If you have touch screen you can activate zoom option and zoom the video like zooming the image
Spoiler: Download Client
Download Client:
You can download anything you want using the 'External Link' feature
Supported links:
⦁ MEGA direct files
⦁ YouTube links
⦁ Any other files links
Spoiler: Apps & Archives
Apps and Archives:
You can install any (Packaged, appx, misx) app directly from the files queue
Also you can extract archives directly.
Spoiler: Packages Manager
Packages Manager:
Very helpful packages manager
You can run, save or uninstall packages
Also you can change package assets or export them
Spoiler: Tasks Manager & Device Info
Tasks Manager & Device info:
It's not better than Windows task manager but the device info section will contains helpful information
Spoiler: Translation Tool
Translation Tool:
Simple translation tool using 'Google' translate
You may run into some restrictions when overusing this feature
Yandex translate is possible if you have token
Spoiler: Built-in Browser
Built-in Browser:
Cannot be better than Firefox or Chrome but it's contains some important features:
⦁ Post Data
⦁ Website info
⦁ Extract website text
and some other features
Spoiler: Security & Encryption
Security and Encryption:
The app encrypt any cached data
Also Commander contains commands to encrypt/decrypt files
The encryption key can be changed so you can have you own key
This is very important point in the app and it's security direction
Spoiler: Desktop Telnet
Desktop Telnet:
Some features in the app including Commander telnet commands required telnet server
In the settings page attached Simple telnet server (Source Code)
This telnet server will help you to avoid any rejection from the features
The reason that you need this server it's because this is UWP app and there is some restrictions
Spoiler: Customization
Settings and Customization:
I tried to add each option in the settings so you can customize the app as you want from the settings page
Spoiler: Languages
Languages:
I did my best to translate large part of WUT to **17** language
Supported languages: Arabic, Chinese, French, German, Greek, Hindi, Italian, Japanese, Persian, Russian, Sinhala, Spanish, Tamil, Turkish, Urdu, Hebrew, Ukraine
The app will switch automatically to your PC/Phone language.
You can also change it from Settings->Customization->Appearance
Spoiler: Built-in Scripts
Built-in Scripts:
App Recorder:
You can record the whole app or specific part as video
Video Encoder:
Convert, Adjust saturation and zoom or change bit-rate
or add audio to the video and more.
This is a very good sample to see how commander script can be very advanced
Generate Repo:
You can create file from your MEGA.nz link if you don't want to share the full link
this file will be encrypted and can be used with the app directly to browse the files
Note: Your custom encryption key will applied so it might not work with the others if they don't have the key
I tried to describe as much as I can and I hope you will find it useful and helpful
In the about page I tried to add everyone helped with this app even with one line code
Thanks to:
⦁ Lasitha Samarasinghe
⦁ Fadil Fadz
⦁ David Hartanto
⦁ Nahuel
⦁ Empyreal96
⦁ JULIΛN (Pinguin2001)
⦁ Lohtse Shar
and all other friends.
My best regards.
New Update 1.0.4:
Commander: New commands added
Added: AllowLocalhostAccess.bat (Allows the app to connect to the telnet server on desktop)
Minor fixes
if you already installed the app just open it to receive the update
Thanks to Nahuel and Rob Caplan for the local network loopback solution
Cool, I love these features. But I tried the version from official website. When I install the cert in TrustedPeople and even in TrustedRootCA, the appxbundle installer was always complain about untrusted package. That's strange.
7mile said:
Cool, I love these features. But I tried the version from official website. When I install the cert in TrustedPeople and even in TrustedRootCA, the appxbundle installer was always complain about untrusted package. That's strange.
Click to expand...
Click to collapse
Hi , Just be sure to install the certificate to Local Machine instead of Current User. If still not working let me know.
The app have the same id as W10 group, ain't she?
augustinionut said:
The app have the same id as W10 group, ain't she?
Click to expand...
Click to collapse
Correct, W.U.T is the new/enhanced release of the original app.
New update 1.0.9
Bug fixes
One button to open any file (Thx Lasitha Samarasinghe)
GitHub releases/links download support
Auto queue for packages after unzip (if the zip contains package)
Quick download CMD Injector (Mobile)
About GitHub Releases download:
if you want to download the latest release of any app
just place the link of the latest release in the external links dialog
as example: github.com/user/repo/releases/latest
or by tag
github.com/user/repo/releases/tag/1.0.0
Thank you
New Update 1.0.15
-Fixed Endless login progress
-Added: GitHub files feature (Check main post details updated)
-More improvements
Note: for mobile users only if you got any error during the update it's because the app ID is changed and you have to uninstall the old app then install the new update.
@astifan can I backup app data with WUT? I can't find it in UI coz there's so much options.
hooddy said:
@astifan can I backup app data with WUT? I can't find it in UI coz there's so much options.
Click to expand...
Click to collapse
Hi,
If you need to backup app data in Packages manager sorry this option is not available yet.
You can copy the data manually from:
C:\Users\Username\AppData\Local\Packages
but if you are looking for backup the W.U.T app data, at the bottom in the Settings page there is 'Save' Icon to backup all the app data (Except Settings).
astifan said:
Hi,
If you need to backup app data in Packages manager sorry this option is not available yet.
You can copy the data manually from:
C:\Users\Username\AppData\Local\Packages
but if you are looking for backup the W.U.T app data, at the bottom in the Settings page there is 'Save' Icon to backup all the app data (Except Settings).
Click to expand...
Click to collapse
Oh sorry for incomplete question. I mean backup applications data from Data\USERS\DefApps\APPDATA\LOCAL folders (like App Data Manager and AppDataManageTool does (on mobile).
hooddy said:
Oh sorry for incomplete question. I mean backup applications data from Data\USERS\DefApps\APPDATA\LOCAL folders (like App Data Manager and AppDataManageTool does (on mobile).
Click to expand...
Click to collapse
No problem , I planned to add this feature and it will be available as soon as possible.
Hey can i install this mobile android 11 or 10 on my Nokia android device aka Nokia 6.1 2018 pl2 with 3gb ram and 660 snapdragon .if Yes can you guide me
zuhaibsarwar said:
Hey can i install this mobile android 11 or 10 on my Nokia android device aka Nokia 6.1 2018 pl2 with 3gb ram and 660 snapdragon .if Yes can you guide me
Click to expand...
Click to collapse
Sorry it's not available for Android, the tool available only for:
Windows 10, 11 (Desktop)
Windows Phone (W10M)
New Update 1.0.20
--------------
Microsoft Store Search (Originally by StoreDev & Media Explorer)
UWP FFU Downloader (Originally by Empyreal96) [Mobile] based on ->SoReFetch
Direct Links (Check in-app help page)
Direct Links
This feature also will help to avoid the cache system (any URL not only GitHub)
Files will be directly fetched from the link instead of cloud storage
How to use it?
The only thing you have to do is to rename the file to specific name:
github#username#reponame#%filename.ext
Important: replace any / with % if you have sub path
IE: /app/info.txt -> %app%info.txt
@astifan it's 1.0.15 still pinned.
W.U.T 1.1.0 (New Update)
-------------------------------
CHANGE LOG:
-New UI (Major Changes)
-Media Thumbnails (MEGA)
-Faster Images preview (MEGA)
-Search by URL (Store)
-Add Network location
-Pin Bookmarks
-Bugs fixes
-Network Location Fix (1.1.1)
Download (Attached in the main post)
Special Thanks for Grégoire Pailler
for his work on MegaApiClient
WUT 1.1.6 (New Update)
———————
-New: Load cache for specific folder
-Search filters
-GitHub download: now will show list of all assets
-Reload repo cache no longer will reload all the repos
-Performance improvements
Note: Your old cache will be regenerated, if you don't have something important reset WUT app settings to clean the old cache
Download (Attached in the main post)
WUT 1.2.0 (New Update)
-------------
-Acrylic Effect (Thx Pinguin2001)
-Performance improvements
-Enhanced GitHub Detection
-Add Easy-Fetch to featured apps (by Empyreal96)
-Bugs fixes
Note: Acrylic Effect available for W11 only