Icons messed up - General Questions and Answers

The icon that indicates its a JPEG image is not showing. Instead it shows an icon which means that its an unknown file format. However the image opens properly. PNG images have the proper icon intact, but only the JPEG image icons aren't showing up. Please help me get the icon back. Is there something i need to download or tweak in the registry or something ? Please guide me

I have the same problem. Is there any way to fix it?

Solved: MemMaid 2.3 -> Jump To -> Databases -> Extensions -> .jpg .jpeg -> Edit... -> Edit Class -> Class: JPEGFile ; Description: JPEG Image ; Icon: browsres.dll,-6704 ; Commands: 1 - Name: DRMOpen Command: pimg.exe "%1" 2 - Name:Open Command: pimg.exe "%1"

Related

[TUT] [NO MORE UPDATES] Everything for your QVGA Device! // UPDATED: 02-10-'10

Lounge Samsung Valencia a.k.a Samsung C6625(link)
This tread is based on the Samsung Valencia Lounge at Kaskus.us so all of the credits go to them (This is only a Indonesian to English translation)! It's a great Lounge that is specialized in the Samsung C6625. They are making Tutorials, Guide, Applications, Tweaks and lots of more! I'm trying to make a summary of the most thing on there Lounge! If you like to see something from the Lounge on this thread, please let me know!
Samsung GT-C6625 a.k.a Valencia Specifications:
http://id.samsungmobile.com/mobile/SamsungGT-C6625/spec
Click Here to Vote to front page! So we can get more interests in the WM Standard Developing!
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Index
1. First Post (link)
- Info
- Specifications
- Vote
- Index
Click to expand...
Click to collapse
2. Thekn Apps (4 Apps)(new) (link)
Click to expand...
Click to collapse
3. Porting Project: WM 6.5.3 Professional running on Smartphone Device(new) (link)
Click to expand...
Click to collapse
4. Make Internet Page Shortcut for the Start Menu + Icon & Add Icon to Mortscript File(new) (link)
Click to expand...
Click to collapse
5. Firmware only for Samsung C6625 (link)
- Firmware Upgrade Warning
- Flasher Tools, Drivers, Tutorial
- Official Firmware
- ReValution v2.0 (new)
- ReValution v1.1
- ReValution v1.0
- Valencia Remora v2.0 (new)
- Valencia Remora v1.0 Final
Click to expand...
Click to collapse
6. F.A.Q (link)
Click to expand...
Click to collapse
7. Applications (link)
- ScreenCapture
- MyMobiler
- Thekn Apps, Tweaks by Thekn v0.2 (MortScript) (new)
- Menu Background
- 96DPI by mr.monster
- Front Camera
- Youtube
- UCWEB 7.2
- Cursor Animation Changer
- I-Color Ver 1.0 (MortScript)
- Twitter from Omnia Pro 5 (new)
Click to expand...
Click to collapse
8. Extracting/Cooking/Editing ROM (link)
- Kitchen
- osnbtool.exe
- ImgfsToDump.exe
- PKGTool.exe
Click to expand...
Click to collapse
8. Registry Edditing/Modding (link)
- PHM Registry Editor
- Add Exludude Programs to the TaskManager
- Change Menu Font Color
- ClockOnTop 12 and 24 Hour Tweak (new)
- Change Dial Label
- Change Right SoftKey
- Change Splash Screen Logo
- Saving battery by stopping Active Sync
- Change Vibrate Pattern when receiving SMS
- Change Menu from GridView to ListView
- Change Dial Screen Image
- Hide Menu Labels
Mastering Registry Modification by mr.monster
- Change Sync Storage Location to SDCard
- Change Start Menu Order
- GPRSalwaysOn
- Increasing Battery life (Based from Kancalini Valencia Save Battery)
- Disable or enable receiving of files (BlueTooth)
Advanced Registry Editing
- Custom Ringtones and System Startup Sound
- Disable SMS Sent Bubble
- Edit Call History Cache
- Change WMP Default Library to Storage Card
- Use QuickApp key for something else
- Change Video Camera Quality / Change Fonts/ Remap Device Keys
- Change Font style for menu's
- Change System Font style
- More sound profiles
- Adding Password Protection Before Using Data Connection
- Turn off Shutter Sound for Camera
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Firmware
Firmware only for Samsung C6625
Firmware Upgrade Warning
Originally Posted by ruswanto_dj
The last few days there are several posts about failing at the Flash FW / FW Upgrade to Windows 6.5.3 Beta 2 Valencia Remora so there are some things which may need to be considered before the FW upgrade, especially because Valencia Remora is still in Beta version.
1. Firmware upgrade by itself was illegal - it's illegal to Flash and to use Custom ROMS, So if you want to upgrade your FW without losing your warranty go to the nearest SAMSUNG CENTER
2. Firmware upgrades itself can be fatal very risky, even a developer master who has experience with the Flashing and Cooking process. There is a possibility that you'll brick your device and then you can't restore it!
3. The most stable version for the Samsung C6625 is Windows Mobile 6.1 Standard, manufacturer Samsung itself - clever people who already know what's best for the Valencia must stay with the original FW, in spite of that TJ_STYLE has a lot of experience with cooking ROMS and he is a great Cooking and Flashing Master and he also made a very nice and clean WM 6.5.3 ROM, it's still in Development Stage so there will always be some risks and bugs.
4. Well if agan agan still want to upgrade themselves tetep keukeuh agan agan it's good to FLASH FW Agan standard version of Windows Mobile 6.1 new XXIG5 got into FW 6.5.3 Windows Mobile Standard 6.5.3 Remora Valencia
5. Before Upgrading Yakinin themselves agan to face the worst result that could happen
FATAL RISKS DUE UPGRADE / FLASH OWN
1. WARRANTY IS MISSING
2. OPERATING SYSTEM Valencia Unstable
3. Your Device is Bricked - Your Device can not be used for Calling , Text Messaging and Data Connection
4. TOTAL OFF
Click to expand...
Click to collapse
Well if you still want to upgrade to the WM 6.5.3 you must first upgrade to the Official FW XXIG5 (look down) because the WM 6.5.3 is based on this Official FW.
When your FW is above the official XXIG5, please DO NOT DOWNGRADE when you wan't to Upgrade to the WM 6.5.3, there is a huge risk that it will Brick your Device!
Click to expand...
Click to collapse
Flasher Tools (Exclude NAND.bin):
Download
Flashing on Vista and Windows 7 (credits to DUANES):
Download
Flashing Driver for Vista:
Download
Flashing Driver for XP:
- Extract the zip file on your Desktop
- When you get a message during the Flashing process about the drivers.
Do not choose the option to search on the web but the other option,
and in the next window, let it search on your PC!
Download
Flashing Tutorial by tj_style (For Multi-Flashing, Flashing a NAND.bin (PDA) and Flashing the PHONE:
Link to Post
Click to expand...
Click to collapse
Flashing Tutorial by Thekn (Normal Flashing, only a NAND.bin File)
0. Your Device must have a Full Battery
1. Download the NAND.bin: Download Password: gatutkoco
2. Download the Flashing Tool: Download
3. Place the NAND.bin in the Flashing Tool folder
4. Connect the Data Cable to your PC/Laptop (XP recommend)
5. Turn off your Device
6. Plug your Data Cable into your Device
7. Open the file "PDAFLASH_ActiveSyncTotal (1016). Exe" from the Folder "Update" (the extracted Folder)
8. Click on the green Button (Start Downloading)
9. Turn on your Device by pressing and holding the Power and the Upper Volume Button to get into Bootloader Mode
12. The Flashing Process will start
If you get a message about that there aren't any Drivers installed:
- Download the DRIVERS.zip: Download
- Extract the DRIVERS.zip on your Desktop
- In the message about the Drivers choose:
No, not this time -> Install from a list or specific location (Advanced) -> Then it will auto search for the Drivers and auto install it!
Click to expand...
Click to collapse
13. After the Flashing Process the Device will restart, than leave it for a couple of minutes (it will install some things and it
will Auto Configure your SIM Operator Settings, then it will restart again.
14. After everything is completed: Please Hard Reset after Flashing!!! And repeat step 13
Click to expand...
Click to collapse
Official Firmware:
C6625XXIG5.rar, 116.1 MB
Download + Flashing Tutorial
Click to expand...
Click to collapse
ReValution 2.0 (PREVIEW)
A really nice ROM made by mr.monster. It's Stable, Fast, and Beautiful! It has some nice theming options and the default Graphics are great! Haven't found any bugs!
Please support this great project, and donate to the awesome Chef! Buy him a cup of Coffee!
http://www.kaskus.us/showthread.php?p=284886052#post284886052
{
"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"
}
What's New:
Today Screen:
- Transparent Wallpaper Support (this means the Taskbar, the Softkeybar, the Menu and the cDial Backgrounds are Transparent)
There is a App for it to change the Transparent Wallpaper
- Taskbar Colors: Black Bars, Red Solid Bars, White, Orange Solid, Black Gradients
- Titanium Tribal Layout with Traditional Task Bar or Rinku Task Bar
- Delicacy Today Screen with Traditional Task Bar or Rinku Task Bar
- Template Icons for new Programs at My Documents/Template
- New Battery and Signal Icon
Menu:
- Custom Menu Icons, also in the Sub Menu's
- Extra Custom Apps in a Sub Menu
Official Apps:
- Communities
- Youtube
- Facebook
- Google Maps
- Midomi
- Marketplace
- Team Manager
- ShoZu
Custom Apps:
- Start Menu Background Changer
- Valencia Admin Settings App (for testing the Hardware)
- Wireless Manager from Omnia Pro 5 (with Data Disconnect Button)
- Keylock App
- Bluetooth Toggle
- CeleTask
- Front Camera
- Screen Capture
Download: Release is coming soon!
ReValution App (PREVIEW)
1. Storage Card as Default Settings for Activesync
2. HTC Snap: Calling Skin, to vibrate when Dialing
3. Traditional Wireless Button (Shortcut will be Edited to redirecting to the Original Icon)
4. Speed Boost
5. Back to Default
6. Softkey Menu Color: Classic blue, Dark Grey and Red Tattoo
Download: Release is coming soon!
Click to expand...
Click to collapse
ReValution 1.1
Firmware Samsung GT-C6625 a.k.a Valencia
ReValution v.1.1
Windows Mobile 6.5.3 Build 23121.5.3.6
Radio Version ????
Development by mr.monster
WM 6.5.3 Build 23121.5.3.6 from Omnia Pro 5
download: ReValution 1.1
password: valencia
- New Startup and Shutdown Animations
- Threaded SMS Theme
- Opera Mini
- Palringo removed
Click to expand...
Click to collapse
ReValution 1.0 Final
Firmware Samsung GT-C6625 a.k.a Valencia
ReValution v.1.0 Final
Windows Mobile 6.5 Build 21868.5.0.69
Radio Version XXIG5
Development by mr.monster
Windows Mobile 6.5 Build 21868.5.0.69
Radio Version XXIG5
Click to expand...
Click to collapse
- Clean Version
- Removed Welcome Center
Click to expand...
Click to collapse
Apps:
- Bluetooth Toggle
- Facebook 1.1.0.17
- Microsoft My Phone
- MSN Weather
- GMaps v4
- Palringo 2.5.0
- Start Menu Images Apps
- Front Camera
- Office 2010
- Communities
- Twitter
System:
- Support Chinese Fonts (from wm6szh.cab)
Appearance:
- Vista Wait Cursor
- Startup and Shutdown more attractive (include "ghostbusted" File)
- Delicacy Panel
- Sms Color
- Wizpro v3
- Titanium
- Glass
- Black Bar Scheme
- Black Glossy Scheme
Tweaks:
- Tweaks for speed up Cache
- Tweak to save Battery
- And more...
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Screenshots from ReVa 1.0 and 1.1
Click to expand...
Click to collapse
Valencia Remora ROM by tj_style
Firmware Samsung GT-C6625 a.k.a Valencia
Valencia Remora (v1.0 & v2.0)
Windows Mobile 6.5.3 Build 23090.5.3.0
Radio Version XXIG5
Development by tj_style:
Beta 1 Release : June 2010
Beta 2 Release : July 2010
Beta 3 Release : 24 July 2010
v1.0 Release: 8 August 2010
v2.0 Release: 16 August 2010
Official Thread
Valencia Remora v2.0 by tj_style
What’s New on V2.0:
- Office Mobile 2010
- New Splash Screens (In Settings you can change Splash Screen
- Youtube
- Twitter (from Samsung Omnia Pro 5)
- More Tweaking in the System File and Registry
- New Wallpapers
+ Added CClock and TitaniumWeather to Titanium HomeScreen
+ Add Jackie WizPro ATnT Homescreen
+ Add Omnia Pro 5 Homescreen (Samsung WizPro v3 // Omnia Pro 5 Homescreen is a great Homescreen with lot of Plugins:
- Favourite Contacts
- Windows Media Player
- Favourite Settings
- Photo Gallery
- Shortcut
- CNN Mobile
- Yahoo Finance
- Yahoo Search
- Google Search
- AccuWeather
- World Clock
- Calendar
- Communities:
+ Facebook
+ MySpace
+ Youtube
+ Flicker
+ Picasa
+ Photo Bucket
+ Friendster
Download: http://blog.sobir.in/software/valencia-remora-v2-0.html
Download Password: tj_style
Click to expand...
Click to collapse
Valencia Remora v1.0 Final (4 Different Editions) by tj_style
Remora V1.0 Final release on four edition:
- Clean Indonesia
- Premium Indonesia
- Clean China
- Premium XX (Original Network Configuration from XXIG5)
Changes:
- New Splash Logo
- Added Remora Glass Today Plugin
- Added/Fixed Auto SIM Configuration WWE
- Added SIM Management
Premium include :
- Total Commander
- Uc Browser
- Palringo
- Resco Explorer
- Core Player
- Chome Configurator
Download
Click to expand...
Click to collapse
Click to expand...
Click to collapse
__________________
Applications
Applications
Make Screenshots on your device:
ScreenCapture-Smartphone-Setup.cab
View your Device on your Desktop:
http://www.mymobiler.com/
Click to expand...
Click to collapse
Thekn Apps, Tweaks by Thekn v0.2
- Menu GridView to ListView
- Menu ListView to GridView
- Hide Menu Labels
- Show Menu Labels
- Change Startup Splash Logo
- Change Shutdown Splash Logo
- You can use any JPEG file with a 320x240 resolution
- You can also use the files in the \Windows directory, permission doesn't make sense (hidden, read only, archive).
Download Tweaks by Thekn v0.2
Mortscript Required:
Download Mortscript 4.2
Download Mortscript 4.3b11
Click to expand...
Click to collapse
Menu Background
Here is a nice application made by mr.monster
He made an application to change the gradient background in the Menu to a wallpaper!
It has a nice GUI and it's working perfect! Place your pictures in the My Pictures folder and use the programs to select it!
Download: mr.monster Menu Background
It's compatible with the Samsung C6625 a.k.a Valencia
Let us now if it works on other WM Standard Devices
Screenshots:
Click to expand...
Click to collapse
96DPI
Made by mustafa_ale and edited by mr.monster
Mortscript Required:
Download Mortscript 4.2
Download Mortscript 4.3b11
Release for Remora Final v1.0
- Font fix for Titanium Panel, Remora Glass and Delicacy
- New Battery Icon with Percents
- 96dpi_v1 start menu bar icon
- New App "Skin Call Images Changer" with 8 .bmp files at the Windows Directory (1.bmp, 2.bmp ... 8.bmp)
Download
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Front Camera
Thanks to ruswanto.djuatama
You need two application :
1. Screen Capture - Download
2. Magic Mirror - Download
Here are the steps:
1. Open the Screen Capture Application
2. Set the keypad to take a picture
3. Go to the Home Screen by press Home Keypad
4. Open The Magic Mirror Application
5. Now you can take photographs with VGA quality with your front camera
Click to expand...
Click to collapse
Youtube
A very nice QVGA youtube application that works perfect on the C6625
Download
Click to expand...
Click to collapse
UCWEB
http://www.uc.cn/English/
Here is a nice browser for the Valencia. It's easy to use, fast and it works with tabs and background! It's great and better than Opera 10 and Skyfire!
Download
Click to expand...
Click to collapse
Cursor Animation Changer
Download MWC3.0[WM6]
Download Cursor Pack Large 1
Download Cursor Pack Large 2
Download Cursor Pack Small
- Download MWC 3.0 [WM6] (above)
- Download a Cursor Pack (above) (recommend)
- Install Application
- In the Start Menu open the MWC3 folder and open the MWC Config and choose your settings
- After the configuration open the MWC3 application (it will close immediately)
- Now you will see your new Cursor Animation
Click to expand...
Click to collapse
I-Color Ver 1.0
By mustafa_ale
Features:
- 131 and 96 DPI support
- 10 Color Option
- No need to Soft Reset
Download
Mortscript Required:
Download Mortscript 4.2
Download Mortscript 4.3b11
Click to expand...
Click to collapse
Twitter from Omnia Pro 5
Download
Click to expand...
Click to collapse
Extracting/Cooking/Editing ROM
Here is a nice tutorial how to cook a ROM for the Samsung GT-C6625 a.k.a Valencia. It's translated by my and because my English isn't that good please let my now when you find something! Oh and it's a Indonesian Translation to English so don't blame me to much, it was really difficult haha!
Kitchen Release (24 July 2010)
Download (Old Version)
Click to expand...
Click to collapse
Kitchen Release (8 August 2010): Valencia Kitchen v1.0.6
Download
Click to expand...
Click to collapse
osnbtool.exe
This tool is very useful for Compressing / Decompressing SPRX Parition or Packing / Unpacking Partition
With this tool we can get the OS.NB Files from the NAND.bin file
After that we will decompress the XIP and the IMGFS from the OS.NB
Open cmd.exe and and browse to your folder which contains the NAND.bin (for example: cd Desktop/kitchen/tools | to go to an upper folder use cd..)
(the NAND.bin must be in the same folder as the osnbtool.exe)
type:
-sp osnbtool NAND.bin
and wait until the process is completed. Now we will have the file NAND.bin.bin.nb0 (nbZERO)
type:
-sp osnbtool NAND.bin.bin.nb0
and wait until the process is completed. Now we will have the file NAND.bin.bin.nb0.os.nb
Rename NAND.bin.bin.nb0.os.nb to OS.NB
Now we will decompress the OS.NB file
type:
-d osnbtool OS.NB xip.bin
type:
-d osnbtool OS.NB imgfs.bin
Now we will get the files imgfs.bin and xip.bin
We will use those files for further processing
Click to expand...
Click to collapse
ImgfsToDump.exe
ImgfsToDump.exe is part of ImgfsTools
ImgfsTools 2.1rc2 contains several parts named:
-ImgfsFromDump.exe
-ImgfsFromNb.exe
-ImgfsToDump.exe
-ImgfsToNb.exe
-NBInfo.exe
-NBMerge.exe
-NBSplit.exe
-RecMod.exe
-Cecompr_nt.dll
ImgfsToDump.exe: this tool is for dumping files and folders from the file imgfs.bin which we have obtained from osnbtool.exe
ImgfsToDump.exe uses the files cecompr_nt.dll and RecMod.exe
cecompr_nt.dll is needed to compress and decompress files and folders from imgfs.bin
RecMod.exe is tool for recmoding the module to file, reversemod.exe is for reversing.
so if recmod.exe is exist in the folder of imgfstodump.exe, the resulting dump will automatically recmoded by recmod.exe
To use ImgfsToDump.exe simply type:
ImgfsToDump.exe imgfs.bin
This progress will dump the imgfs.bin file so when the progress is finished there will be a folder named dump
Click to expand...
Click to collapse
PKGTool.exe
Package Tool v1.01 contains pkgtool.exe. The files pkgcommon.dll and map.txt are required for the process.
To use pkgtool.exe you must have install DotNetFramwork 2.0 or above
You can run pkgtool.exe in the GUI or via the command line
for the GUI just click on the pkgtool.exe and click on File>Open
Search the dump folder which we created with the ImgfsToDump.exe process
the application will analyze the the contents of the dump folder
after the analyse process is completed click in the menu on Make Packages
When you prefer using the command line type:
pkgtool.exe dump
after the selection process is completed we will have some new folders into the dump folder: the OEM and SYS folders!
Click to expand...
Click to collapse
Registry Edditing/Modding
Here are some nice tips and tweak for your WM Device!
Free Registry Editor for WM: PHM Registry Editor
Download
Click to expand...
Click to collapse
Add Exludude Programs to the TaskManager:
- HKEY_LOCAL_MACHINE/System/TaskMgr
- Edit the Value ModuleExcludeList
- You can add any program .exe file like tmail.exe or Calculator.exe,
just add: tmail.exe:0
(Camera.exe:0 and pwropt.exe:0 are the Default Value)
Click to expand...
Click to collapse
Change Menu Font Color
Here are some nice cabs to change the Menu font color: Download
-----------
You can edit the color by yourself:
- HKEY_LOCAL_MACINE/Software/Microsoft/Color
- Add a new Binary and call it 39
- The value date must be like this
00 00 00 00 (black)
00 00 ff 00 (blue)
00 ff 00 00 (green)
etc.
Check above for a nice NEW Program with GUI!
Click to expand...
Click to collapse
Change ClockOnTop Time Format to 12 Hours instead of 24:
Download ClockOnTop: Download
Edit Shortcut with NotePad:
\Windows\StartUp\ClockOnTop.lnk
Original ClockOnTop.lnk :
51#"\Program Files\ClockOnTop\ClockOnTop_QVGA_WM5.exe"
For a 12 Hour Time Format:
51#"\Program Files\ClockOnTop\ClockOnTop_QVGA_WM5.exe" -12
Restart
Click to expand...
Click to collapse
Change Dial Label:
By mr.monster
The logo must have the format .gif and the size must be 176 x 20.
To change the logo go to this path:
HKEY_LOCAL_MACHINE/Software/Microsoft/Shell/Rai/:MSCdial
Select 'Values'
Select BannerImage value \windows\kaskus.gif (You can change "kaskus.gif to your custom file name)
Click to expand...
Click to collapse
Change Right SoftKey:
By mr.monster
Go to this path:
HKCU\Software\microsoft\home\keys\113
String Value 'Default' is for the SoftKey name
String Value 'Open' is for the program path (for example \windows\calculator.exe)
Click to expand...
Click to collapse
Change Splash Screen Logo:
By mr.monster
You can only use a .jpg picture with a 320x240 resolution. Place the file in \Application Data\Home\Your Custom File Name).jpg
Go to this path:
in HKLM\system\startup\1\
delete or backup STRING "DLL" Value "doani_Samsung.dll" (if any - found on remora)
create a new STRING with title "Splash" with VALUE "Application Data\Home\(Your Custom File Name).jpg"
in HKLM\System\Shutdown\1\
delete STRING "DLL" VALUE "doani_Samsung.dll" (if any)
create new STRING with Title "Splash" and Value "Application Data\Home\(Your Custom File Name).jpg"
Click to expand...
Click to collapse
Saving battery by stopping Active Sync
This is a nice trick by gatutkoco
that makes you to stop Active Sync when you device isn't connected with your Desktop.
Go to this path:
HKCU\Software\Microsoft\ActiveSync
- Locate the DWORD "KeepAlive"
- Set the Value Data to 0
After this immediately press and hold the Home Button (entering the TaskManager) and stop Active Sync.
After this when you are connecting to the PC active sync will be active again so you have to do this process again!
Click to expand...
Click to collapse
Change Vibrate Pattern when receiving SMS
By trantiena10 and edited by me (Thekn
To change the vibrate pattern in SMS go to this path:
HKEY_CURRENT_USER\ControlPanel\Sounds\SMS\
Add a new String named "Script" with the value data "v0.2w0.5v0.2p"
"v0.2w0.5v0.2" means that it will vibrate (v) for 0.2 seconds and than it will wait (w) for 0.5 seconds and after that it will vibrate (v) again for 0.2 seconds.
so if you want it to vibrate it 3 times and each 4 seconds with an waiting time of 1 second seconds you'll get this:
v4w1v4w1v4
Click to expand...
Click to collapse
Change Menu from GridView to ListView
By adiekecil
Use this cab instead (reboot after install and uninstall): Download
Go to this path:
HKEY_CURRENT_USER\Software\Microsoft\Shell\StartMenu\
Change the D-WORD Value GridView
Change the Value Data from 1 to 0
To change the ListView back to GridView change the Value Data back to 1
Click to expand...
Click to collapse
Change Dial Screen Image
By gatutkoco
You can change the background on the dial screen with your image, just put the images on Windows and then change the following registry
HKLM\Software\Microsoft\shell\rai\:MSCDial, change the value BKBitmapFile With Your Image
Click to expand...
Click to collapse
Hide Menu Labels
Use this cab instead (reboot after install and uninstall): Download
Go to this path:
HKEY_CURRENT_USER/Software/Microsoft/Shell/StartMenu
Change the D-WORD Value "hide_labels" from 0 to 1
Click to expand...
Click to collapse
Mastering Registry Modification by mr.monster
# Change Sync Storage Location to SDCard
HKLM\Software\Microsoft\Windows CE Services\FileSyncPath
= "\Storage Card\My Documents"
Click to expand...
Click to collapse
# Change Start Menu Order
HKEY_CURRENT_USER\Software\Microsoft\Shell\StartMe nu Select Multi String "Order"
You can change the order by editing the Value Data. For example: If you want to have UC Browser at the top row on the 3th icon, add this to the Value Data at the 3th place: UC Browser.lnk
Click to expand...
Click to collapse
# GPRSalwaysOn
HKLM\Comm\ConnMgr\Providers\{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\ |gprs connection name| \AlwaysOn
= 1 (DWORD decimal)
Click to expand...
Click to collapse
# Increasing Battery life (Based from Kancalini Valencia Save Battery)
add new DWORD
HKLM\Drivers\SDCARD\ClientDrivers\Class\SDMemory_C lass\High_Capacity
DisablePowerManagement value 0 (decimal DWORD)
HKLM\Drivers\SDCARD\ClientDrivers\Class\SDMemory_C lass
DisablePowerManagement value 0 (decimal DWORD)
HKLM\Drivers\SDCARD\ClientDrivers\Class\MMC_Class
DisablePowerManagement value 0 (decimal DWORD)
Change Value
HKLM\Comm\AsyncMac1\Parms
DisablePowerManagement value 0 (decimal DWORD)
HKLM\Comm\L2TP1\Parms
DisablePowerManagement value 0 (decimal DWORD)
HKLM\Comm\PPTP1
DisablePowerManagement value 0 (decimal DWORD)
HKLM\System\CurrentControlSet\Control\Power\
DisableGwesPowerOff value 0
Click to expand...
Click to collapse
# Disable or enable receiving of files (BlueTooth)
HKLM\Software\Microsoft\Obex\IsEnabled = 0 (DWORD decimal)-disable
HKLM\Software\Microsoft\Obex\IsEnabled = 1 (DWORD decimal)-enable
Click to expand...
Click to collapse
Click to expand...
Click to collapse
ADVANCED REGISTRY EDITING
Not tested all of them
Custom Ringtones and System Startup Sound
Navigate to:
\HKEY_CURRENT_USER\ControlPanel\Sounds
At the very bottom of the list of entries, there an entry called AllSounds
Open that up and you'll see a list of mp3 files.
All you have to do is append your own audio files (mp3, wma, or wav) to the list. Then you have to make sure that you place your new audio clips in the \Windows folder so that they are accessible.
The next time you go to the sounds events page, the drop down menu will contain the new clips you added.
If you want to change the system startup sound, go to:
\HKEY_CURRENT_USER\ControlPanel\Sounds\SystemStart\Sound
Change the hidden wav file, \Windows\Piano.wav to \Windows\MY_WAV_GOES_HERE.wav
Click to expand...
Click to collapse
Disable SMS Sent Bubble
1. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Inbox
2. Next, click on Inbox (make sure the Inbox is highlighted) and select Edit, New Key
3. Name the New Key as "Settings"
4. Click on "Settings" (make sure the Settings is highlighted) and select Edit, New String Value
5. On "Value name:", key in SMSNoSentMsg and in "Value data", key in 1
6. Soft reset your device and test it with one SMS, and you will notice that the SMS Sent bubble is being disabled
Click to expand...
Click to collapse
Edit Call History Cache
Navigate to:
\HKEY_CURRENT_USER\ControlPanel\Phone
"CallHistoryMax" contains the number of numbers that will be kept in history. I.e. change it to 100
You just need to create the key string and set the value to whatever you like. Mine is displaying all calls made since 06/09 when I purchased the device. 500+ calls
Click to expand...
Click to collapse
Change WMP Default Library to Storage Card
Here is a registry change that will allow you to change your default library in Media Player from "My Device" to "Storage Card"
Change:
KEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences\LastLibraryIndex
From 0 to 1
Click to expand...
Click to collapse
Use QuickApp key for something else
HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Rai\:MSQuickApp\1
The default value is QuickApp.exe ... you can change it to anything, for example to TaskManager.exe or in my case:
Kod:
"\Program Files\Resco\RTaskMan.exe"
If the program you want to launch is not in the Windows directory, you should specify the full path and use quotes as shown above.!
Click to expand...
Click to collapse
Change Video Camera Quality / Change Fonts/ Remap Device Keys
Change video camera quality (changes bitrate to 512Kbps)
[EDIT]I have posted more information in my thread including minor side effects[EDIT]
HKEY_LOCAL_MACHINE/Software/Microsoft/Pictures/Camera/OEM/VideoEncoderProperty/1
This is the property for BITRATE
Edit the Key VidoepropertyValue (Yes, it is spelled Vidoe on the key)
Default is approx 128kbps, I have modified up to 512kbps (512000)
(Note, this also seems to boost framerate from 10FPS to 15FPS.
Click to expand...
Click to collapse
Change Font style for menu's
HKEY_LOCAL_MACHINE/System/GWE/Menu/PopFnt/
Change the key "It" to a value of 1 for Italics (looks nice)
Change the key "Ht" to a higher or lower value for larger or smaller font
Change the key "Nm" for a different font
(Hard to tell, but looks like using Segoe instead of Segoe Condensed works and results in a little more spacing in the font)
Click to expand...
Click to collapse
Change System Font style
HKEY_LOCAL_MACHINE/System/GDI/SYSFNT
Same as values above for menus, although Italics gets a little obnoxious everywhere.
Click to expand...
Click to collapse
More sound profiles
This one can be a bit daunting, but is great if you want more options for sound profiles
HKEY_CURRENT_USER/ControlPanel/Profiles
First step is to create a new Key with the name of the profile you want.
Next, you have to copy the values from an existing profile into your profile key
Then, you must change the data to match in the value for EditName and Name to match the name of your profile Key
(Note, I'm not sure why some profiles have an EditName tag and some have a LocName tag)
I assume it has something to do with renaming the Profile in the Profiles area of the control panel, as well as the Automatic setting which is supposed to switch profiles if your calendar says busy, but that never seemed to work for me).
Then, you must change the value for Order to an order for it to appear in the profiles list.
(Special note, if you don't want it to appear at the end, you will need to set the Order for all of the other items (Speakerphone, Car, Automatic, etc) to their new position in the list)
Finally, go in and edit your new profile with the options you wish to use.
I used this to make a "Quiet" profile, so I now have Loud, Normal, Quiet, Vibrate Only, and Silent.
Click to expand...
Click to collapse
Adding Password Protection Before Using Data Connection
\HKEY_LOCAL_MACHINE\COMM\ConnMgr\Providers(7C4B7A38-5FF7-4BC1-80F6-5DA7870BB1AA)Connections
If you want it to require you to put a password in when you login on to the internet d the following: inside the broadband and express folder change requirepw from 0 to 1, it will require u to put in a password. Perform the same action in the following Keys.
&
\HKEY_LOCAL_MACHINE\COMM\ConnMgr\Providers(EF0974C-4C98FF6-AEF805DC0E8E)VZW BROWSER
&
HKEY_LOCAL_MACHINE\SOFTWARE\MOTOROLA\MMS\PROFILES\VZW MMS
Click to expand...
Click to collapse
Turn off Shutter Sound for Camera
Navigate to the key \HKEY_LOCAL_MACHINE\System\Pictures\Camera\OEM\
Change the ShutterSoundVolume value from 32768 to 0 and reset.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
F.A.Q
Frequently Asked Questions about Remora
Q: Remora? What does it mean?
A: Remora is the name of the Firmware Version for the Samsung C6625.
Q: What's difference between the Standard Firmware and the Remora Firmware?
A: The Standard Firmware for Samsung C6625's is an Official WM6.1 Firmware, while the Remora is based on the WM6.5.3 Firmware plus some Tweaks & Customizations.
Q: So you can better upgrade to the Remora than the Official Firmware?
A: Not necessarily! Official Firmware is always better for the person who doesn't understand the ROM developing. The Official Firmware is always Bug Free, while Remora is made only to those who really understand the field of Cooking ROMs.
Q: What the hell is Cooking? And what is a Cooked ROM?
A: The process to create a Custom Firmware like the WM6.5.3. You need a Kitchen to Cook a Custom ROM. So a Cooked ROM is a Firmware created with a Kitchen.
Q: And what is Flashing?
A: Flashing is replacing the Firmware on your Device for a Custom or a Official one. You can do this with a Flashing Program.
Q: Is there a Tutorial for Flashing a Firmware to a Device?
A: You can find one here: Flashing Tutorial by tj_style
Q: What do I need to Flash the Firmware?
A: The Firmware, a Driver, a Flashing Program, a Data Cable, a PC or Laptop (XP recommend) and a full Battery (both PC/ Laptop and Device).
Q: What are the risks?
A: The biggest risk that you could Brick your Device (Total Death). That's why it's very important to read the Tutorial, the F.A.Q and the known Bugs twice or even more before you start Flashing the Firmware.
Q: I heard it's recommend to Flash with Windows XP? Can I flash with Vista or Windows 7 also?
A: For the less risks it's really recommend to Flash with Windows XP. There are some Drivers for Vista and Windows 7 but if you choose to Flash with another Operating System you must accept the huge risks!
Q: If I want to have my Original Firmware back, how can I do this?
A: You can do this the same way as the Tutorial above: Flashing Tutorial by tj_style
Shortcut Tutorial
Tutorial:
-------------------------
Add an Internet Shortcut to the Menu and give it a Custom Icon!
This Webpage Shortcut will open in the Default Browser, so if you have set UCWEB or Opera as your Default Browser, they will be opened in that Browser!
Create a Internet Page Shortcut:
1. Open the Windows NotePad
2. Fill in the Website Adres like: http://xda-developers.com
3. Count how many Characters the Url has (in this case it's 26 Characters),
then insert "xx#" infront of it. xx stands for the Number of Characters +2
(only the link, with http at the beginning and .com/ at the end so not the ""),
So in this case it will be:
28#"http://xda-developers.com/"
4. Save the File as:
File Type: All Files
code: ASCII
Filename: Xda.lnk or whatever.lnk (not .ink but .lnk (in capital: LNK))
5. Add an Icon to the Shortcut
- Add: ?\Folder Path\Folder Path2\Icon.ico
So in this case it will be:
28#"http://xda-developers.com"?\Folder Path\Folder Path2\Icon.ico
Click to expand...
Click to collapse
6. Place the .lnk file into \Windows\Start Menu\
Click to expand...
Click to collapse
Add an Icon to a Mortscript File
This will add a Path into a Shortcut to the location of the Icon!
1. Place the Mortscript file on your PC Desktop
2. Open NotePad and click on Open
3. Locate the Mortscript File and open it
4. You'll see a link like this:
48#"\Windows\Thekn Apps, System Font Changer.mscr"
5. Add an Icon Path to it like this:
48#"\Windows\Thekn Apps, System Font Changer.mscr"?\Windows\Icon.ico
6. Save it (as the Default .mscr File (Unicode))
7. Place the Icon on your Device at the System Path you've just added to the Shortcut
Click to expand...
Click to collapse
[APP]
_
Thekn Apps, System Font Changer, Start Menu Icon Changer, Change Splash Logo & Tweaks by Thekn
Click Here to Vote to front page! So we can get more interests in the WM Standard Developing!
Click to expand...
Click to collapse
Thekn Apps, System Font Changer v1.0
Hee guys, sorry for the delay. There were more bugs than I expected,
now it must be bug free! Also the Tweaks by Thekn v1.0 has some delay
because I wanted to add the Font Changer in it but I finished the Font
Changer about a minute ago! So the Tweaks by Thekn App will be
released in a couple of days!
This Program let you change the System Font. The downloaded .rar file
contains the .cab Installation File and a .rar Archive with the most
popular Windows Unicode Fonts.
How to Change the System Font:
- Place the .cab File somewhere on you Device
- Place the Fonts from the .rar Archive somewhere on your Device
- Install the .cab File
- Open the Application
- Click: "Enable Custom Font"
- Click: "Reboot Later"
- Click: "Change System Font"
- Use the In-Build Browser to locate the Custom Fonts from the .rar Archive
- Select the Font that you want
- The Font will be installed
- Reboot
How to Restore to the Original Font:
- Open the Application
- Click: "Disable Custom Font"
- Reboot
Download (Mortscript Required):
Thekn Apps, System Font Changer
Download Download Mortscript 4.2
Download Download Mortscript 4.3b11
Screenshots:
Click to expand...
Click to collapse
Start Menu Icon Changer BETA4
This is a Mortscript based Program to change the icons in WM Standard.
It's compatible on WM6.1, WM6.5 and WM6.5 but only tested on the Samsung GT-C6625. Please let me know if it's compatible with the Excalibur!
What's new in BETA4:
- Fixed Call History Icon
- Added Office 2010 Option (into a Sub Menu)
- 3 Second Speed Improvement per Icon Change Process
Download Thekn Apps, Start Menu Icon Changer (BETA4).cab (Mortscript Required)
Download Thekn Apps Restore to Default Icons for BETA4.cab
Download Download Mortscript 4.2
Download Download Mortscript 4.3b11
Picture:
How does it work:
When you edit a shortcut with Notepad you'll see it has a link to the application and a link to the icon or a link into the registry.
Into the registry (HKCR) are keys with strings inside it with the link to the icon, like this:
HKCR -> contactapp:
DefaultIcon -> Default: Shellres.dll, -8310
SelectIcon -> Default: Shellres.dll, -8311
When you open the program you can choose the program and after that you can select the icon with a Finder. This will change the above values from Shellres.dll, 08310 to (for example) \Windows\Icons\Contacts.ico
Click to expand...
Click to collapse
So any icon can be used to change the Program Icon!
Click to expand...
Click to collapse
Thekn Apps, Change Splash Logo
This is a Mortscript based Program that let you change the Startup Splash Logo to a Custom one!
How it works:
- Open the program
- Select your option
- Use the finder to select the Logo
Rules:
- The picture must be .jpg (JPEG) and 320x240)
- You can also use the files in the \Windows\ directory,
permission doesn't make sense (hidden, read only, archive)
Compatible with:
WM6.1, WM6.5, WM6.5.3 and Custom ROMS: 3VO, Valencia Remora, ReValution
Click to expand...
Click to collapse
Download Change Splash Logo (Mortscript Required)
Download Download Mortscript 4.2
Download Download Mortscript 4.3b11
Click to expand...
Click to collapse
Thekn Apps, Tweaks by Thekn v0.2
This is a Mortscript based Program
- Menu GridView to ListView
- Menu ListView to GridView
- Hide Menu Labels
- Show Menu Labels
- Change Startup Splash Logo
- Change Shutdown Splash Logo
- You can use any JPEG file with a 320x240 resolution
- You can also use the files in the \Windows directory, permission doesn't make sense (hidden, read only, archive)
Download Tweaks by Thekn (Mortscript Required)
Download Download Mortscript 4.2
Download Download Mortscript 4.3b11
Click to expand...
Click to collapse
Porting Projects
_
Windows Mobile 6.5.3 Professional running on
Samsung GT-C6625 a.k.a Valencia (Non-Touchscreen)
by tj_style
-------------------------------
PREVIEW
-------------------------------
News:
I've some great news for you! This is an announcement of the first successful attempt to make WM 6.5.3 Professional run on the Samsung GT-C6625 a.k.a Valencia (a Smartphone Device with WM 6.1 as Original Firmware). The name of the great Chef who made it all possible is tj_style, a XDA and a Kaskus.us Community member who's Cooking ROMs and Kitchens.
Update 02-10-'10:
tj_style was successful in rewriting the Keyboard Driver so the Keyboard Errors and Bugs are fixed!
Now he's busy to build and, after that, releasing the Beta2. This will still be for Testers only!
He will make the Beta2 more stable by fixing the other System Parts and after that he will release the Beta3 for Public!
I'll keep you in touch!
Thekn
Click to expand...
Click to collapse
Screenshots
(These are from the first Beta (WM 6.5). The second Beta is WM 6.5.3, I'll place the screenshots soon!
For WM 6.5.3 Proof, watch the Video!):
Kaskus.us Valencia and Smartphone Lounge:
This device doesn't had a lot of development until a half a year ago. At the Kaskus Valencia Lounge they started to cook the first WM 6.5 ROMs for the Samsung Device and until now there are a couple of custom ROMs (thanks to the Kitchen of tj_style), Apps and Tweaks, not only for this device but also compatible with all Smartphone Devices. Some Apps are the first one ever for WM Smartphone Devices. This Lounge is very active and has new Apps and Tweaks every week.
Everyone thinks the Smartphone Development is dead, but this Lounge/Community is bringing WM Standard back to live!
Porting:
The latest big news I wanna to talk about is the process of Porting WM 6.5.3 to the Samsung Valencia. It's done before, but that was WM 6.5 and it was for the HTC Tornado. That Chef broke his Device only a couple of weeks later so there isn't improvement and development anymore, that project is dead now. Now, the first beta ROM is released only for 2 persons (except from the Chef of course), that includes me and a other person of the Kaskus Community. We are testing it and working on it to make it better and more compatible with the Valencia Device.
Screenshots
(These are from the first Beta (WM 6.5). The second Beta is WM 6.5.3, I'll place the screenshots soon!
For WM 6.5.3 Proof, watch the Video!):
Beta:
Because this is a beta Project, there are still some bugs, but only from the the keyboard/hardware buttons to the System, everything else is working great. It's also very very fast and stable (faster than the WM Standard Firmware we noticed).
Please notice: This project is still in BETA Development, so right know it's not open for public, but the release is getting closer! I'll keep you in touch!
Donate and Video:
I'm going to post a video on Youtube for the people who doesn't believe it! Watch it, love it and when you want to support this awesome project, please buy a cup of coffee for this great Chef!
(Right Top Option for changing Language to English)
Video (when link not working: Click on the Link beneath the Video):
http://www.youtube.com/watch?v=-1tVgElBicI
Thanks to: Thekn, Boardrider, Spydon, BeCo, Ham3r & all the Valencia Lovers at Kaskus.us!
Homescreens & Titanium Themes
reserved........
reserved..,
great job bro (monster here)
I will soon make perfect 96dpi with input from you, to work on WM 6.5.3
Great job agan Thekn.. Valencia Lounge goes international..
Please add this link in the first post, this is flash driver for vista:
http://www.4shared.com/file/rVqjRAjO/LGUSBModemDriver_WHQL_ML_Ver_4.html
go kaskus go kaskus go
Great Job
Wow....
New Thread based on Valencia Thread
its great Bro
i'm going to translating some application review that compatible with Valencia n give it to you so you can post it at the first page
Great Job Bro :
Note :
if you need username for Valencia File Bank at kaskus, i cand send to you via your inbox...
gatutkoco said:
great job bro (monster here)
I will soon make perfect 96dpi with input from you, to work on WM 6.5.3
Click to expand...
Click to collapse
That's great bro! thx! I will notice it when you place it on kaskus.us!
ruswanto.djuatama said:
Wow....
New Thread based on Valencia Thread
its great Bro
i'm going to translating some application review that compatible with Valencia n give it to you so you can post it at the first page
Great Job Bro :
Note :
if you need username for Valencia File Bank at kaskus, i cand send to you via your inbox...
Click to expand...
Click to collapse
It would be great if you could send it to me! Yeah I couldn't find everything on the kaskus.us Lounge so any help is appreciated!
tj_style said:
Great job agan Thekn.. Valencia Lounge goes international..
Please add this link in the first post, this is flash driver for vista:
http://www.4shared.com/file/rVqjRAjO/LGUSBModemDriver_WHQL_ML_Ver_4.html
Click to expand...
Click to collapse
Thanks bro! I'm going to post it right now!
Thekn said:
Thanks bro! I'm going to post it right now!
Click to expand...
Click to collapse
I've been looking for all the programs and drivers associated with the SMS, including ccoredrv.dll but not yet shown the solution im sorry thekn
gatutkoco said:
I've been looking for all the programs and drivers associated with the SMS, including ccoredrv.dll but not yet shown the solution im sorry thekn
Click to expand...
Click to collapse
Thanks bro! Maybe TS can take a look at it and is it something for the next release!

[Q] FSP loox 720 custom ROM. Is it real?

hello.
revived, I still own a pda FS Loox 720
is it possible to make custom rom for this PDA? made of nbf nb0, but he did not see any one program to extract/edit/remove files from the directory works correctly only Dumpromx, but it only allows you to extract the firmware and replace the files, not more.
a short walk to dump the firmware ...
shows that the
start_rom ecec and not one in the firmware of wm2003se.
obtained 13 pieces:
Code:
0. start 80040000
0. ecec 8009edb8
1. start 80180000
1. ecec 802e5c00
2. start 80404000
2. ecec 8097fc98
3. start 809b0000
3. ecec 80a494cc
4. start 80b20000
4. ecec 80c2132c
5. start 80cf0000
5. ecec 80e68394
6. start 80ff0000
6. ecec 81446630
7. start 81470000
7. ecec 814a2ae0
8. start 818b0000
8. ecec 818d5360
9. start 81a20000
9. ecec 81ce8350
10. start 81df0000
10. ecec 81e636d0
11. start 81e80000
11. ecec 81f2ffac
12. start 81f50000
12. ecec 81fa5c3c
13. start 82000000
13. ecec 821cc02c
an example of the firmware:
Code:
80040000 - 80040000 L00000000 rom_00 start
80040000 - 80040004 L00000004 JUMP to kernel start
80040004 - 80040040 L0000003c NUL
80040040 - 80040048 L00000008 'ECEC' -> 8009edb8
80040048 - 80041000 L00000fb8 NUL
80041000 - 8009e7f0 L0005d7f0 o32 region_0 rva=00001000 vsize=0005d7f0 real=80041000 psize=0005d800 f=60000020 for nk.exe
...
80176390 - 80176390 L00000000 rom_00 end
...
81f30808 - 81f30824 L0000001c filent 62 00000805 01c420356cf64524 7498 2039 81f2f7b4 VehicleML.pxt
81f30824 - 81f30824 L00000000 rom_11 end
81f30824 - 81f50000 L0001f7dc NUL
81f50000 - 81f50000 L00000000 rom_12 start
81f50000 - 81f50022 L00000022 filedata h_termservclient.lnk
81f50024 - 81f50034 L00000010 filedata mstsc.lnk
81f50034 - 81f5003d L00000009 modname l2tp.dll
81f50040 - 81f50048 L00000008 'ECEC' -> 81fa5c3c
81f50048 - 81f50fa5 L00000f5d o32 region_2 rva=0004b000 vsize=00001e20 real=0390b000 psize=00000f5d f=40002040 for ipsecsvc.dll
...
81fdaf38 - 81fdaf38 L00000000 rom_12 end
81fdaf38 - 82000000 L000250c8 NUL
82000000 - 82000000 L00000000 rom_13 start
82000000 - 82000018 L00000018 filedata Camera.lnk
82000018 - 8200003b L00000023 filedata CameraWizard.lnk
8200003b - 82000040 L00000005 NUL
82000040 - 82000048 L00000008 'ECEC' -> 821cc02c
....
821cc5c0 - 821cc5dc L0000001c filent 48 00000807 01c4c54239f7e7b7 25600 12138 821c8d8c OV9640.dll
821cc5dc - 821cc5dc L00000000 rom_13 end
821cc5dc - 82200000 unknown
on this and can give an error all the programs?
as they say in the instructions that only one should be romhdr Pointer, and then as many as 14.
and can therefore be extracted only that it was between the first and start rom_00 romhdr pointer. and the rest of the start rom_01 - start rom_13 prog and are not intended as unaware of their existence.
3. Insert this value (4 bytes!) in little endian at offset 0x48 in the NB0 (overwriting original info there). If the original info was part of some file or module in the image, hence corrupting it, you will be able to get that file from unmodified NB0 using dumprom or dumpromx (see below), then use xipport to reinsert the file before rebuilding the image so no worries.
Example for the nec 900c: start adress: 0x84080000, romhdr pointer: 0x85e9c945, 4 bytes to insert: 45 C9 E1 01 (0x84080000 subtracted from 0x85e9c945 and converted to little endian).
That’s all for preparing the NB0 image!
Click to expand...
Click to collapse
say, individually unpack it all, changing the value 0x48 + 4 bytes by calculations for each rom start_ **
and how to combine into one and then the whole firmware? because there will be 14 directories OUT ...
or if / delete / add anything in just one, for example, rom start_05 other rom start_0 * will not be affected?
obtained as follows:
ECEC [4 bytes romhdr pointer] [4 byte subtraction rom start of romhdr pointer] (it's all in the recursively)
but the prog is only the first and all. then not a word ....
first attempt to remove the ECEC and the following bytes to anything nor has led ...
helped to partition a file into 14 parts.
I'm 14 and got modulyaimi directories and files.
but back pack does not work, because it requires coredll. *, and it only be in rom start_00
may suggest how to pack back the modified modules without module coredll
so.
thanks to several people who appeared program that allows you to now edit the firmware for Win CE 4.2.
ask for help in editing, but rather create a custom firmware for a PDA.
list of files attached.
well defined with neskokolkimi programs that do not really need and / or rarely used.
list of files
Code:
oeminfo.xml
defaultconfig.xml
wm_start.wma
Voicbeep.wav
type.wav
Splat.wav
RecEnd.wav
Quietest.wav
online.wav
notify.wav
msgbox.wav
MenuPop.wav
Lowbatt.wav
Loudest.wav
Infend.wav
Infbeg.wav
hwandsw.wav
Default.wav
Alarm4.wav
Alarm3.wav
Alarm2.wav
Alarm1.wav
mxip_XIPKERNEL.ver
mxip_SHELL.ver
mxip_PICTURES192.ver
mxip_OS.ver
mxip_MISC.ver
mxip_LANGSHELL.ver
mxip_LANGCOREAPPS.ver
mxip_KERNEL.ver
mxip_EXAPPS.ver
mxip_CPUOPT.ver
mxip_COREAPPS.ver
mxip_BROWSING.ver
tscscan.txt
sym.txt
hwhelp.txt
autocorrect.txt
AKU_OU1.txt
tahomabd.ttf
tahoma.ttf
cour.ttf
Bliss.tsk
square192.skn
square96.skn
portrait192.skn
portrait96.skn
landscape192.skn
landscape96.skn
nk-exe.sig
coredll-dll.sig
mxip_xipkernel_100.rgu
mxip_shell_100.rgu
mxip_PICTURES192_100.rgu
mxip_OS_100.rgu
mxip_misc_100.rgu
mxip_LANGSHELL_100.rgu
mxip_LANGCOREAPPS_100.rgu
mxip_KERNEL_100.rgu
mxip_EXAPPS_100.rgu
mxip_CPUOPT_100.rgu
mxip_COREAPPS_100.rgu
mxip_BROWSING_100.rgu
CW-registry.reg
VehicleML.pxt
todo.pwi
phone.pwi
memo.pwi
meeting.pwi
blank.pwi
todo.psw
phone.psw
memo.psw
meeting.psw
blank.psw
sysroots.p7b
wince.nls
Region_1_0.nlp
Culture3_1_0.nlp
Culture2_1_0.nlp
Culture1_1_0.nlp
CharInfo_1_0.nlp
Calendar_1_0.nlp
wsp.dll.0409.mui
wininet.dll.0409.mui
waveapi.dll.0409.mui
urlmon.dll.0409.mui
unimodem.dll.0409.mui
shlwapi.dll.0409.mui
netmui.dll.0409.mui
mlang.dll.0409.mui
malcommon.dll.0409.mui
jawres.dll.0409.mui
IECEExt.dll.0409.mui
fatutil.dll.0409.mui
coredll.dll.0409.mui
commdlg.dll.0409.mui
wm_start.lnk
WLNPWRCTL.lnk
WindowsMedia.lnk
welcome.lnk
voice.lnk
Transcriber.lnk
Tone.lnk
tmail.lnk
tasks.lnk
sync.lnk
square.lnk
solitare.lnk
RunningPrograms.lnk
romupdnote.lnk
repllog.lnk
pxl.lnk
pword.lnk
Processor.lnk
poutlook.lnk
portrait.lnk
pmail.lnk
pimg.lnk
pie.lnk
notetake.lnk
mstsc.lnk
MSNMsgr.lnk
MSNMobile.lnk
LEAP.lnk
landscape.lnk
KeyLock1.lnk
Jawbreaker.lnk
hotvoice.lnk
help.lnk
h_wmppc.lnk
h_wince.lnk
h_termservclient.lnk
h_tasks.lnk
h_sync.lnk
h_soltr.lnk
h_simrdr.lnk
h_pxl.lnk
h_pword.lnk
h_pimg.lnk
h_pie.lnk
h_Jawbreaker.lnk
h_inkwrit.lnk
h_inbox.lnk
h_im.lnk
h_ctpnl.lnk
h_connct.lnk
h_cntcs.lnk
h_clndr.lnk
h_calc.lnk
h_bluetooth.lnk
gamesico.lnk
FSCSpeedMenu3.lnk
FSCSpeedMenu2.lnk
FSCPanning.lnk
FSCEasy2Connect_hlp.lnk
FSCEasy2Connect_exe.lnk
FSCBackup_hlp.lnk
FSCBackup_exe.lnk
FSCautorun_hlp.lnk
FSC_Panning.lnk
find.lnk
fexplore.lnk
eventrst.lnk
Enroll.lnk
DispLighting1.lnk
Connections.lnk
CameraWizard.lnk
Camera.lnk
calendar.lnk
calc.lnk
BTTrayCE.lnk
Bluetooth.lnk
Battery1.lnk
async.lnk
AlignScreen.lnk
Album.lnk
addrbook.lnk
mssp2_en.lex
OEM.jpg
DOL.jpg
AudioBK.jpg
initdb.ini
FSCSMdef.ini
wmppc.htm
wince.htm
TranscriberEnu.htm
termservclient.htm
tasks.htm
sync.htm
soltr.htm
SIMReader.htm
rnetw.htm
pword.htm
pocketmsn.htm
piehelp.htm
pic.htm
pexcel.htm
notes.htm
KeyLock.htm
Jawbreaker.htm
inbox.htm
im.htm
FSCSpeedMenu.htm
FSCEasy2Connect20.htm
FSCautorun.htm
FSC_Panning.htm
FSC_Backup.htm
evbruntime.htm
Enroll.htm
default.htm
ctpnl.htm
connect.htm
cntcs.htm
clndr.htm
CameraWizard_(ht)b.htm
CameraWizard_(ht).htm
calc.htm
btwcehlp.htm
bluetooth.htm
agdefault.htm
16_oem.htm
TIPostInit.hcs
TICoexEnable.hcs
TICoexDisable.hcs
BTVoiceEnable.hcs
BTVoiceDisable.hcs
welcomehead.192.gif
volumethumbSQ192.gif
volumethumbSQ96.gif
volumethumb192.gif
volumethumb96.gif
VideoBK.gif
Totem-Heart.gif
Totem.gif
t_msgr.gif
SyncAnimation.gif
stylushead.192.gif
stylus2.192.gif
stylus1.192.gif
stylus1.96.gif
square192.gif
square96.gif
seekthumbSQ192.gif
seekthumbSQ96.gif
seekthumb192.gif
seekthumb96.gif
pushedSQ192.gif
pushedSQ96.gif
pushed192.gif
pushed96.gif
ppc.gif
portrait192.gif
portrait96.gif
piecarrier.gif
oem.gif
myinfo.gif
msn.gif
Magazine.gif
landscape192.gif
landscape96.gif
IMWater.gif
IMAddSuccess.gif
IMAddFailure.gif
FSCSpeedMenu.gif
fly.gif
disabledSQ192.gif
disabledSQ96.gif
disabled192.gif
disabled96.gif
Default_stwater_480_480.gif
Default_stwater.gif
dayview.192.gif
dayview.96.gif
complete.192.gif
Clothes-Line.gif
beam.gif
bannerstrip.gif
banner.gif
avantgo.gif
arrow2.192.gif
11select.192.gif
11select.96.gif
Gprs.gdb
default.fdf
www-Hotspot.fbk
www-GPRS.fbk
wmplayer.exe
WLNPWRCTL.exe
welcome.exe
wceloadsp.exe
wceload.exe
updatexip.exe
unload.exe
umarshaller.exe
udp2tcp.exe
TraShapeSelector.Exe
Transcriber.Exe
Tone.exe
tmarshaller.exe
tmail.exe
testReg.exe
tasks.exe
srvtrust.exe
solitare.exe
sndplay.exe
shfind.exe
shell32.exe
services.exe
rundll32.exe
romupdnote.exe
rnaapp.exe
repllog.exe
remnet.exe
rapisrv.exe
pxl.exe
pword.exe
Processor.exe
PowerWLAN.exe
PowerExe.exe
poutlook.exe
pimg.exe
peghelp.exe
notes.exe
nk.exe
mstsc40.exe
mstli.exe
LEAP.exe
KeyLockRes.exe
jawbreaker.exe
instmsgr.exe
iexplore.exe
idledetect.exe
hwhelp.exe
hotvoice.exe
HFPUI.exe
gwes.exe
FSCSpeedMenu.exe
FSCEasy2Connect20.exe
FSC_PwdStart.exe
FSC_PwdCheck.exe
FSC_Panning.exe
FSC_Backup.exe
filesys.exe
fexplore.exe
eventrst.exe
Enroll.exe
device.exe
ctlpnl.exe
cow.exe
connmgr.exe
coldinit.exe
clocknot.exe
clock.exe
cgacutil.exe
cfdetect.exe
certinst.exe
Camera.exe
calnot.exe
calendar.exe
calc.exe
BTWizardCE.exe
BTTrayCE.exe
BTPanManagerCE.exe
BTFileExplorer.exe
BTCplCE.exe
BTConnManagerCE.exe
BTCePimCmdApp.exe
BTBusinessCard.exe
beam.exe
Backlight.exe
Album.exe
adjustmem.exe
addrbook.exe
XSCSDCard.dll
xls2pxl.dll
wzcsvc.dll
wzcsapi.dll
wsppush.dll
wspm.dll
wsp.dll
ws2instl.dll
ws2.dll
wmvdecoder.dll
wmres.dll
wmlview.dll
wmcore.dll
wmavdecoder.dll
wmadecoder.dll
wldap32.dll
winsock.dll
wininet.dll
wendyser.dll
webview.dll
wdppush.dll
wcestreambt.dll
WBtDll.dll
wbtapiCE.dll
wavedev.dll
waveapi.dll
wapdrv.dll
wap.dll
voicedll.dll
VoiceCtl.dll
VoiceBar.dll
VCOMCtl.dll
VBarCall.dll
usbmsc.dll
usbhid.dll
usbdisk6.dll
usbd.dll
urlmon.dll
unimodem.dll
uicom.dll
tshres.192.dll
tshres.dll
tsctrc.dll
trustmarshaller.dll
TraRes0409.192.dll
TraRes0409.dll
TraRecoEnu.dll
TranscriberSip.Dll
touch.dll
toolhelp.dll
tmailutl.dll
TIRadioInit.dll
tiacxwln.dll
termctrl.dll
tcpstk.dll
tcpip6.dll
taskdll.dll
tapres.192.dll
tapi.dll
syscsps.dll
syncres.192.dll
syncres.dll
syncmgr.dll
stcusb.dll
ssllsp.dll
spnego.dll
softkb.dll
shutil.dll
shlwapi.dll
shellresapps.192.dll
shellresapps.96.dll
shellresapps.dll
shellres.192.dll
shellres.dll
servhost.dll
serial32.dll
serial.dll
secur32.dll
SecIDLib.dll
SDMemory.dll
SdkCE.dll
SDBusDriver.dll
schannel.dll
rsaenh.dll
rra_stm.dll
riresdll.192.dll
riresdll.96.dll
riresdll.dll
richink.dll
relfsd.dll
regenum.dll
redir.dll
rdpdr.dll
rdpapi.dll
pxlfile.dll
pxl2xls.dll
pwwiff.dll
pwddll.dll
pushrouter.dll
pushprxy.dll
psmfsd.dll
pptp.dll
ppp.dll
pm.dll
pimutil.dll
pimstore.dll
pimdlg.dll
pimapi.dll
pegobj.dll
pegcards.192.dll
pegcards.dll
pcmcia.dll
OV9640.dll
outres.192.dll
outres.dll
ossvcs.dll
olece300.dll
oleaut32.dll
ole32.dll
ohci.dll
officeres.192.dll
officeres.dll
office.dll
OEMUtil.dll
oemregistry.dll
oectrl.dll
obexsrvr.dll
obexinbx.dll
obexapi.dll
ntlmssp.dll
nspm.dll
note_prj.dll
note.dll
netui.dll
netmui.dll
netcfagl1_0.dll
netbios.dll
ne2000.dll
ndisuio.dll
ndis.dll
msxml.dll
msscript.dll
mspart.dll
msnsspc.dll
msnewmnu.dll
msmsgsc.dll
msimnetc.dll
msimmsgr.dll
msim.192.dll
msim.dll
MsgStore.dll
msgslang.dll
msdmo.dll
mscoree1_0.dll
mscoree.dll
msasn1.dll
MPEG4SPVIDEOENC.dll
MP4Writer.DLL
mp4spvd.dll
MP4_READER.dll
mmtimer.dll
mlang.dll
miscres.192.dll
miscres.dll
MidiLib2.dll
mfcce300.dll
malcommon.dll
malclmgr.dll
mailtrns.dll
l2tp.dll
KeyLock.dll
keybddr.dll
kbdhid.dll
jscript.dll
JPEGENC.dll
jpeg.dll
jawres.dll
Jacket.dll
irsqrt.dll
irsir.dll
irdastk.dll
ircomm.dll
ipv6hlp.dll
ipsecsvc.dll
ipsec.dll
iphlpapi.dll
inreplce.dll
inkx.dll
inkobj.dll
infantry.dll
imgdecmp.dll
IMEngine.dll
imaging.dll
imagelib.dll
IECEExt.dll
htmlview.dll
HTCcamera1.dll
hidparse.dll
HFPControlPanel.dll
H263VIDEOENC.DLL
gxdma.dll
gx.dll
GSMAMRENC.dll
GSMAMRDLL.dll
GAC_System_v1_0_5000_0_cneutral_1.dll
GAC_System.Xml_v1_0_5000_0_cneutral_1.dll
GAC_System.Windows.Forms_v1_0_5000_0_cneutral_1.dll
GAC_System.Windows.Forms.DataGrid_v1_0_5000_0_cneutral_1.dll
GAC_System.Web.Services_v1_0_5000_0_cneutral_1.dll
GAC_System.Net.IrDA_v1_0_5000_0_cneutral_1.dll
GAC_System.Drawing_v1_0_5000_0_cneutral_1.dll
GAC_System.Data_v1_0_5000_0_cneutral_1.dll
GAC_mscorlib_v1_0_5000_0_cneutral_1.dll
GAC_Microsoft.WindowsCE.Forms_v1_0_5000_0_cneutral_1.dll
GAC_Microsoft.VisualBasic_v7_0_5000_0_cneutral_1.dll
fsdmgr.dll
FSCSMrsc.dll
FSCE2CRes.dll
FSC_LXInfo.dll
Frontlight.dll
find.dll
fatutil.dll
fatfsd.dll
exappres.192.dll
exappres.dll
ethman.dll
eaptls.dll
eapol.dll
eapchap.dll
eap.dll
dssdh.dll
doclist.dll
dhcp.dll
ddi.dll
cxport.dll
cspras.dll
cspproxy.dll
cspnet.dll
crypt32.dll
coreres.192.dll
coreres.dll
coredll.dll
connplan.dll
conncfg.dll
configmanager.dll
compime.dll
commdlg.dll
commctrl.dll
colorConvScaling.dll
clockdll.dll
citydb.dll
chngtrk.dll
cespell.dll
ceshell.dll
cemapi.dll
cemailsync.dll
cellcore.dll
cefobj.dll
cedrmutil.dll
ceddk.dll
ccoreprv.dll
calstore.dll
caldll.dll
cabinstl.dll
bvd_udc_ser.dll
BTWizardProfiles.dll
BTWizardHfp.dll
BtSdkCE30.dll
btrez.dll
bthutil.dll
bthusb.dll
bthuniv.dll
bthuart.dll
bthsc.dll
bthlink.dll
bthcsr.dll
bthamb.dll
btdrt.dll
BTDialer.dll
btd.dll
BtCoreIf.dll
BTChooserLib.dll
BtCeStack.dll
BtCeSendTo_Poom.dll
BtCeProfiles.dll
btcepan.dll
BTCeOsif4.dll
BtCeIf.dll
BtCeBCSPTrans.dll
BTAudioGW.dll
browsres.192.dll
browsres.dll
browser.dll
battdrvr.dll
aygshell.dll
audevman.dll
atlce300.dll
atadisk.dll
asyncmac.dll
asfplayer.dll
appinstaller.dll
Album_Res.dll
airsync.dll
agiehandler.dll
afd.dll
adosync.dll
adoceoledb30.dll
adocedb30.dll
adoce30.dll
addrstor.dll
addrdll.dll
abstraction.dll
AACDLL.dll
statdict.dat
splash.dat
pwipat.dat
initobj.dat
dictprob.dat
SystemInfo.cpl
PowerWLAN.cpl
Powerg.cpl
cplmain.cpl
BTConfigCE.cpl
Backlight.cpl
malconfig.cfg
Zoom-Indicator.bmp
zoom.bmp
winmedia.bmp
webguide.bmp
volume.bmp
voicetag.bmp
Thumbnail-view.bmp
sysvol.bmp
slideshow.bmp
sending.192.bmp
sending.96.bmp
senddsbl.192.bmp
senddsbl.96.bmp
send.192.bmp
send.96.bmp
rotate.bmp
Remaining-video-time.bmp
Remaining-images.bmp
question.bmp
ppccom.bmp
Picture-Theme-Next-Previous-arrows.bmp
Msrg_undo.bmp
Msrg_tab.bmp
Msrg_space.bmp
Msrg_paste.bmp
Msrg_entr.bmp
Msrg_cut.bmp
Msrg_copy.bmp
Msrg_case.bmp
Msrg_back.bmp
Msrg_all.bmp
msn_mail.bmp
msn.bmp
Full-Screen-exit-icon.bmp
Full-Screen-entrance-icon.bmp
device.bmp
crop.bmp
Confirm-Send.bmp
Confirm-Detailed-View.bmp
Confirm-Delete.bmp
Confirm-Back.bmp
Capture-Size.bmp
Capture-Indicator.bmp
Camera-Settings.bmp
bt_tran.bmp
bt_spc.bmp
bt_rtn.bmp
bt_rmode.bmp
bt_rarr.bmp
bt_optns.bmp
bt_lss.bmp
bt_larr.bmp
bt_kbrd.bmp
bt_help.bmp
bt_bspc.bmp
appointment.bmp
Ambience-Incandescent.bmp
Ambience-Fluorescent.bmp
Ambience-Daylight.bmp
alerts.bmp
aglogo.bmp
maxim_radio_dl.bin
ACX100_dl.bin
async.asy
gsm610.acm
wmlb.2bp
wm_wmcom.2bp
wm_volume.2bp
wm_unmute.2bp
wm_stop.2bp
wm_progress.2bp
wm_previous.2bp
wm_play.2bp
wm_pause.2bp
wm_next.2bp
wm_info.2bp
wm_fullscreen.2bp
Win_Start.2bp
web_content.2bp
vcard.2bp
up_play.2bp
undo.2bp
toolbar.2bp
Tip_Icon.2bp
Stop_icon.2bp
stop.2bp
space.2bp
Signal_Strength_Yellow.2bp
Signal_Strength_RED.2bp
Signal_Strength_Green.2bp
send.2bp
scard.2bp
reply.2bp
Refresh_icon.2bp
Red_Bul.2bp
record.2bp
play_play.2bp
pen.2bp
NewCard.2bp
mic.2bp
line.2bp
light.2bp
input.2bp
info_play.2bp
Icon_Work.2bp
Icon_Ntwk_Card.2bp
Icon_Init.2bp
Icon_Connect_Internet.2bp
Icon_Connect.2bp
format.2bp
Folder_icon.2bp
flag.2bp
favorite.2bp
Edit_profile_icon.2bp
Edit_Num.2bp
drform.2bp
down_play.2bp
direct16.2bp
dialup16.2bp
Dial_Num.2bp
deletefolder.2bp
delete_play.2bp
dataconnection.2bp
chooser_prev.2bp
chooser_next.2bp
cf.2bp
BT_PhoneDialer.2bp
BT_icon_Gray.2bp
BT_icon_Blue.2bp
BT_Globe_icon.2bp
BT_BizCard_icon.2bp
brcm_ppc.2bp
Blu_Bul.2bp
autosum.2bp
attach.2bp
align.2bp
address.2bp
add_play.2bp
avantgocfg.1
avantgocfg.0
list of files found by the programs
Easy2Connect
Code:
FSCE2CRes.dll
FSCEasy2Connect_hlp.lnk
FSCEasy2Connect_exe.lnk
www-Hotspot.fbk
www-GPRS.fbk
solitare
Code:
solitare.lnk
h_soltr.lnk
gamesico.lnk
solitare.exe
soltr.htm
FSCSpeedMenu
Code:
FSCSpeedMenu.exe
FSCSpeedMenu3.lnk
FSCSpeedMenu2.lnk
FSCSMdef.ini
FSCSMrsc.dll
office
Code:
h_pxl.lnk
pxl.exe
pxl.lnk
pxl2xls.dll
pxlfile.dll
office.dll
pword.exe
h_pword.lnk
pword.lnk
xls2pxl.dll
pword.htm
pwwiff.dll
calculator
Code:
h_calc.lnk
calc.lnk
calc.htm
calc.exe
Transcriber
Code:
TraRes0409.192.dll
TraRes0409.dll
TraRecoEnu.dll
TranscriberSip.Dll
Transcriber.lnk
TranscriberENU.htm
Transcriber.exe
Msrg_undo.bmp
Msrg_tab.bmp
Msrg_space.bmp
Msrg_paste.bmp
Msrg_entr.bmp
Msrg_cut.bmp
Msrg_copy.bmp
Msrg_case.bmp
Msrg_back.bmp
Msrg_all.bmp
bt_tran.bmp
bt_spc.bmp
bt_rtn.bmp
bt_rmode.bmp
bt_rarr.bmp
bt_optns.bmp
bt_lss.bmp
bt_larr.bmp
bt_kbrd.bmp
bt_help.bmp
bt_bspc.bmp
other files:
Code:
*.psw and *.pxt
wm_start.wma
wm_start.lnk
it's all that I have found so far.
tell me what other programs, libraries, files can be deleted.
for example, wmp, outlook, tmail, etc ...

[APP] Android ADB 3.0 plugin for Total Commander

Hi guys,
I have made a new working Android ADB FS plugin for Total Commander (the others I have come accross did not work well)
Android ADB
The ultimate Android Total Commander file system plugin with extra features:
- Apps management (Install, Uninstall and Backup your apps)
- APK icons and metadata with custom columns
- LogCat/BugReport/Dmesg (Copy file from folder), Shell
- Reboot menu with (Reboot, Hot Boot, Recovery, Download and Power Off)
- Screenshots (Copy file from .screenshot folder)
- Multiple devices with device rename functionality (friendly name)
- Rooted, semi-rooted and non-rooted devices
- Full unicode support
- x32 and x64 support
- TC command line integration
- Background copy/move
- Owner and Group custom columns
- Full file system management (download/upload recursive directories, copy, delete, rename, move, edit, view and more)
- Copy/Move between 2 devices
- Set/Get file attributes/permissions - Change Attributes action in Total Commander
- ADB USB and wireless ADB (no need to install Android SDK)
- Auto mount support
- Debug logs
- Rich settings
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download:
http://www.totalcmd.net/download.php?id=android_adb
Official Discussion Forum:
http://ghisler.ch/board/viewtopic.php?p=252125
Please, leave your comments, suggestions and bug reports in the official plugin discussion page.
Requirements:
- Enabled "Android debugging" on your device
- Java for the screenshot functionality
- Device connected to USB with proper drivers (an ADB device must be listed in Windows Devices)
- WiFi ADB (a rooted device with the "WiFi ADB" app downloaded from Google Play)
What's New:
3.0
- Update: .reboot renamed to .power, Hot Reboot label used, Download and Bootloader actions added
- Fix: File List - new SIV_DelimTrim method introduced, does not trim spaces in the value of filename (fixes issues with filenames containing multiple spaces after each other)
2.9
- New: File listing - Symlinks get displayed in the Info column
- Update: FTP connection toolbar - logs not truncated anymore, full text length supported
2.8
- New: Reboot action contains a new popup menu with these options: Reboot, Hot Boot, Recovery, Download, Power Off (some of them require a rooted device)
- Update: Connect To Device causes a refresh of file listing
2.7
- Fix: Device name with spaces fixed, support for device name with spaces added for screenshots and others
- New: New Windows Job Objects option (turn off if you use your own adb in system PATH)
2.6
- New: .apps listing - if permissions denied to /data/app/ then "pm list packages" is used instead (works on emulator and non rooted phones - you can still uninstall and install apps)
- Update: Rename device - Checks device name collisions better
- Update: File listing - Filter still opens a blank folder
2.5
- New: Rename your device via F2 (you can name your device to a friendly name, to clear the name back rename to "_")
- New: Custom column Info, displays app (apk) Name and Version if columns and APK info enabled
- New: Custom columns Owner and Group, new option to disable custom columns, file item cache
- New: .dmesg special folder added, delete file in .dmesg directory clears the log ("dmesg -c")
- New: Job Objects used for executed applications so when TotalCommander stops all its executed childs (adb, aapt and java) will be stopped too (helps with plugin updates and others)
- New: Total Commander FTP connection toolbar support added - for executed commands in command line and for new option "Debug logging to FTP connection toolbar"
- Update: APK file properties dialog (Alt+Enter) displays also app permissions
- Update: Delete file in .logcat directory calls "logcat -c" to clear the log
2.2
- New: File transfer abort support added
- New: Symlink indicated by "SysFile" attribute - the only possible indication that TC handles (displayed as "!" icon overlay)
- New: File attributes - SUid/GUid/Sticky-Bit support added
- Update: Symlink - busybox ls uses the -p param to idenfity a dir or file, native ls assumes all symlinks are files except for root in such case it will directories (no other effective way to detect file or directory )
- Update: busybox vs. native ls format detection updated
- Fix: /dev/ file listing fixed
2.1
- New: .bugreport special folder added
- Update: Options - Debug tab jumps to end
- Update: .logcat folder (Copy file from .logcat folder)
- Update: File listing - file size not shown for non-file / items
- Update: Special folder files (screenshot, logcat, bugreport) have new filename template
2.0
- Update: .apps dir can always be entered
- New: File version information resource added
1.9.1
- Update: Options dialog contains a new OK button
- New: Options item in the root of the plugin
1.9
- Fixed dialog modality and parent window
- New: Background copy/move support added
1.8
- Fix: Move (F6) from or to device deletes file properly
- Fix: Date long in the past problem fixed
- Update: Pull file workaround for /system /data files when ADB Pull fails because of semi-rooted device and permission denied - file copied to sdcard and then copied automatically
1.7
- Binaries moved to bin dir, aapt added
- APK Icon and metadata support added, new fsplugin.ini variable to disable APK download and icon extraction
- APK properties (Alt+Enter) support added - displays the Name, Package and Version information
- Options dialog added (Alt+Enter at the plugin) - all options can be set here, readme.txt displayed and debug.log viewed
1.6
- Debug log support added - enable in fsplugin.ini
- LocalTZLS new ini variable added (fsplugin.ini) controls if ls returns time in local or UTC format
- ls - detection of ANSI escaping and removing for non busybox ls
1.5
- Set/Get file attributes/permissions - Change Attributes action in Total Commander
- adb binary - also added AdbWinUsbApi.dll
- ls syntax detection improved
- Auto mount working for semi-rooted devices
- Push file workaround to /system files when ADB Push fails because of semi-rooted device and permission denied (mount does not help here) - file copied to sdcard and then moved to /system automatically
1.4
- adb binary included (works only with the connect feature) - no need to install Android SDK
- "busybox ls" not used because utf8 is not supported (https://dev.openwrt.org/ticket/7993), ls syntax detection improved, new option to switch back to busybox ls in fsplugin.ini
- Execution operations full unicode
- An error is displayed if Java could not be run
- Copy/Move between 2 ADB devices support added
1.3
- Proper way to detect PluginDir
- x64 support
- TC command line integration
1.2
- Auto mount rw for rooted devices when required
- Better detection of the plugin dir used
- Settings stored in fsplugin.ini, support for ADBPath and JavaPath variables
- About window with name and version added
1.1
- Special device folders - Apps, Screenshot, Shell, LogCat, Reboot
- Full unicode support
- Remembers the last connected device IPort
1.0
- Initial release
Click to expand...
Click to collapse
Seems to be good! Will test more. Thanks!
mixed results
i have an HTC Sensation rom.
yesterday i used AOSP rom and everythink was ok.
now when i try it with HTC Sense Rom, directory's are not OK.
i mean for example "sdcard" directory is: "[1;36msdcard[0m" ...
i upload a screen shot..
trycatch said:
i mean for example "sdcard" directory is: "[1;36msdcard[0m" ...
Click to expand...
Click to collapse
I have the same entries shown :-(
Edit: I found the solution here:
http://www.ghisler.ch/board/viewtop...start=30&sid=9c14673fa4b7f0648777cc706d2a7bed
and it works now fine.
tramp20 said:
I have the same entries shown :-(
Edit: I found the solution here:
http://www.ghisler.ch/board/viewtop...start=30&sid=9c14673fa4b7f0648777cc706d2a7bed
and it works now fine.
Click to expand...
Click to collapse
I have just uploaded a new version. It fixes these issues.
New version
A new version has been released:
1.7
- Binaries moved to bin dir, aapt added
- APK Icon and metadata support added, new fsplugin.ini variable to disable APK download and icon extraction
- APK properties (Alt+Enter) support added - displays the Name, Package and Version information
- Options dialog added (Alt+Enter at the plugin) - all options can be set here, readme.txt displayed and debug.log viewed
1.6
- Debug log support added - enable in fsplugin.ini
- LocalTZLS new ini variable added (fsplugin.ini) controls if ls returns time in local or UTC format
- ls - detection of ANSI escaping and removing for non busybox ls
Click to expand...
Click to collapse
Works very nicely with my SGS3 ROM and CWM recovery. An option to connect to IPort and later add it to the directories quick list or "cd" to it from a toolbar button is a really nice extra, too
Thanks a lot!
I was surprised to find out that searching using Alt+F7 in Total commander works also with this plugin. However, as the first "folders" listed are commands like shell and reboot, search will enumerate also through these, therefore it looks like this: you open search window, type what you want to find and press enter. As the search goes through ".reboot" folder it asks "Are you sure?" so I pressed yes as I thought it's just asking me if I really want to search on phone. The search went on and also found some files but meanwhile the phone went on and rebooted D Funny but would be nice if this could be fixed
But except this small issue - perfect plugin!
How can i change permissions?
editroblem fixed
Excellent, finally something I was searching for, working well on SGS III ! Really nice !
Very nice plugin, it actually makes me switch from my modification of Sztupy's TC Android plugin The only thing I miss is free space info. I implemented it into my/Sztupy's plugin by parsing df after entering a directory. I put this info into the connection console which is visible in the total commander toolbar, below the menu. Unfortunately there's no better way to display free space from plugin, is it?
Do anyone know why it is empty? Only the Android 4.2.2 and the 4.1.2 is good
/?Edit
Sorry,It's already well
This is simply brilliant. Seriously is there anything that cannot be done with Total Commander?
Sent from my Nexus 4 using Tapatalk
Aleq said:
Very nice plugin, it actually makes me switch from my modification of Sztupy's TC Android plugin The only thing I miss is free space info. I implemented it into my/Sztupy's plugin by parsing df after entering a directory. I put this info into the connection console which is visible in the total commander toolbar, below the menu. Unfortunately there's no better way to display free space from plugin, is it?
Click to expand...
Click to collapse
In case you haven't found a solution yet for the free space, just create a new command like this:
Name: Free space
Function type: Send shell command
Command: sh
Parameters: *df -h . | cut -b 23-32,35-50
May need some tweaking for the icon.
jakubklos said:
Hi guys,
I have made a new working Android ADB FS plugin for Total Commander (the others I have come accross did not work well)
Android ADB
The ultimate Android Total Commander file system plugin with extra features:
- Apps management (Install, Uninstall and Backup your apps)
- APK icons and metadata with custom columns
- LogCat/BugReport/Dmesg (Copy file from folder), Shell
- Reboot menu with (Reboot, Hot Boot, Recovery, Download and Power Off)
- Screenshots (Copy file from .screenshot folder)
- Multiple devices with device rename functionality (friendly name)
- Rooted, semi-rooted and non-rooted devices
- Full unicode support
- x32 and x64 support
- TC command line integration
- Background copy/move
- Owner and Group custom columns
- Full file system management (download/upload recursive directories, copy, delete, rename, move, edit, view and more)
- Copy/Move between 2 devices
- Set/Get file attributes/permissions - Change Attributes action in Total Commander
- ADB USB and wireless ADB (no need to install Android SDK)
- Auto mount support
- Debug logs
- Rich settings
Download:
http://www.totalcmd.net/download.php?id=android_adb
Official Discussion Forum:
http://ghisler.ch/board/viewtopic.php?p=252125
Please, leave your comments, suggestions and bug reports in the official plugin discussion page.
Requirements:
- Enabled "Android debugging" on your device
- Java for the screenshot functionality
- Device connected to USB with proper drivers (an ADB device must be listed in Windows Devices)
- WiFi ADB (a rooted device with the "WiFi ADB" app downloaded from Google Play)
What's New:
Click to expand...
Click to collapse
I was using the original one, it stopped working properly for a while and I was looking for this for a while. Thank you very much for your work.

unable to import sample code - tried 3 methods

Hello,
I just downloaded few sample codes by executing ./android sdk from the sdk/tools directory. This created a 'samples' folder as sdk/samples.
I'm now trying to import this to my eclipse IDE.
This is what I have tried.
1.File -> Import -> General -> Existing Projects into Workspace and gave the path to a folder called 'Notepad' which is a sample within the samples folder.
This gives me : No projects are found to import and consequently doesn't present me with the Next or Finish button.
2.File -> New -> Project -> Android -> Android Project From Existing Code -> Browsed and gave path to the Notepad folder
This gives me the Finish button, but on clicking it, the form doesn't change, and I'm still stuck on the same form. As in clicking the button, has no impact.
I also checked 'Copy projects to workspace'
3.File -> New -> Other -> Android -> Android Project From Existing Code -> Browsed and gave path to the Notepad folder
This gives me the Finish button, but on clicking it, the form doesn't change, and I'm still stuck on the same form. As in clicking the button, has no impact.
I also checked 'Copy projects to workspace'
Please find attached the screenshot of the form I get for steps 2 and 3 I have tried. As I said above, with or without clicking the Finish button, I'm stuck on the same form.
Am I making a mistake in the source directory I'm importing.
At the moment,I am importing the root source directory. Within it, are the folder res,src,tests and AndroidManifest.xml
Please advise.
Thanks.

[Tool] LG Back up & restore (com.lge.bnr) .lbf file analysis & extract tool

Hello, recently I looked into LG backup and restore application using static analysis.
Note: this is based on version lg bnr 8.0.26 from 2020-02-13, tested with 7.0.20 from 2008-12-31
Here is the extract tool:
https://github.com/Mysak0CZ/LBFtool
And here is the technical part (you don't need to read this, if you just want to extract your data):
The file contains 2 headers (one of them is referred to as "new")
These are XML documents encrypted using AES/ECB/PKCS5Padding + SHA256 and null IV with static password
Code:
cd562f61-5399-3978-ac76-7c54b0508010
And they look like this:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<BackUp>
<Common>
<Name>LGBackup_200217_1</Name> <!-- Name of the backup file -->
<Id>Randomly generated UUID</Id> <!-- Id of the backup file -->
<IsNew>True</IsNew> <!-- IsNew is same in new and old header -->
<Version>1.00</Version>
<Attr Name="product_model">LM-X525</Attr>
<Attr Name="os_version">9</Attr>
<!-- And other attributes including google email -->
</Common>
<BackupItem Category="settings_DB" StartOffset="59392" DataSize="136626" />
<BackupItem Category="MEDIA_DB" StartOffset="901169" DataSize="78393344" FileName="external.db" />
<!-- Other backuped items -->
</BackUp>
The "new" header has more information than original header, but same structure.
The attribute "IsNew" signals the presence of the new header. (and is True in both files)
All numbers inside file are in Big-endian.
And this is the structure of the file (decimal position):
Code:
0: Unknown - 0x00 for me
1: Int32 - size of the new header
5: Int64 - offset to the new header (usually 13)
13 ... EOF-33: data
EOF-33: 20 bytes - SHA1 hash of the password (if present, otherwise still data)
EOF-13: Int64 - offset to the (old) header
EOF-5: Int32 - size of the (old) header
EOF-1: Bool - Lock byte - the file is (0x01) or isn't (0x00) protected by password
The password is only checked during import, not used to encrypt data (so to remove password, just set the last byte to 0)
Every "BackupItem" entry has a "Category".
Special case is Category="APPLICATION" with this structure:
Code:
<BackupItem Category="APPLICATION">
<APPLICATION Name="com.lge.ime" StartOffset="19221586" DataSize="2385983" Package="com.lge.ime">
<Attr Name="com.lge.ime">com.lge.ime</Attr>
</APPLICATION>
<APPLICATION Name="org.exmple.app" StartOffset="1429652009" DataSize="3420160" FileName="org.exmple.app.tar" Package="org.exmple.app">
<Attr Name="org.exmple.app">org.exmple.app</Attr>
</APPLICATION>
<!-- ... -->
</BackupItem>
All applications are tar files that contain 2 folders:
app - contains the apk file
data - application's internal data
All other items have:
StartOffset - Offset inside file
DataSize - Self explanatory
FileName - Not all have this, but most do; it is the original name of the backuped file.
The files are not compressed nor encrypted.
Footnote: This is my first post on XDA, so sorry for any mistakes I made (including my english) and feel free to correct me/give me advice.
Mysak0CZ said:
Hello, recently I looked into LG backup and restore application using static analysis.
Note: this is based on version lg bnr 8.0.26 from 2020-02-13, tested with 7.0.20 from 2008-12-31
Here is the extract tool:
And here is the technical part (you don't need to read this, if you just want to extract your data):
The file contains 2 headers (one of them is referred to as "new")
These are XML documents encrypted using AES/ECB/PKCS5Padding + SHA256 and null IV with static password
And they look like this:
The "new" header has more information than original header, but same structure.
The attribute "IsNew" signals the presence of the new header. (and is True in both files)
All numbers inside file are in Big-endian.
And this is the structure of the file (decimal position):
The password is only checked during import, not used to encrypt data (so to remove password, just set the last byte to 0)
Every "BackupItem" entry has a "Category".
Special case is Category="APPLICATION" with this structure:
All applications are tar files that contain 2 folders:
app - contains the apk file
data - application's internal data
All other items have:
StartOffset - Offset inside file
DataSize - Self explanatory
FileName - Not all have this, but most do; it is the original name of the backuped file.
The files are not compressed nor encrypted.
Footnote: This is my first post on XDA, so sorry for any mistakes I made (including my english) and feel free to correct me/give me advice.
Click to expand...
Click to collapse
Nice job dude! just a the quick recommendation: I would suggest that you put your code on gitlab or GitHub so it will become easier for others to contribute
Sent from my OnePlus 6T using XDA Labs
Hi. I'm trying to use this tool but I don't know how to use it. I followed the instructions and downloaded Python. but none of the other steps are working for me. I have my backup on my PC and am trying to extract my files into normal formats as I wish to move away from the LG platform. Thank you.
---------- Post added at 07:20 AM ---------- Previous post was at 06:57 AM ----------
Nevermind, I found a work around.
For anyone else in the future wondering: If you select backup with the app on the phone and backup to the internal memory, it will create .pdf files of all text/images in internal storage>>Quickmemo+. This doesn't help to retrieve the audio or video recordings, but at least that way you can retrieve your text files/images.
Tried script on old backup, failed with error.
Mysak0CZ said:
Hello, recently I looked into LG backup and restore application using static analysis.
Note: this is based on version lg bnr 8.0.26 from 2020-02-13, tested with 7.0.20 from 2008-12-31
Here is the extract tool:
And here is the technical part (you don't need to read this, if you just want to extract your data):
The file contains 2 headers (one of them is referred to as "new")
These are XML documents encrypted using AES/ECB/PKCS5Padding + SHA256 and null IV with static password
Code:
cd562f61-5399-3978-ac76-7c54b0508010
...
[/CODE]
All applications are tar files that contain 2 folders:
app - contains the apk file
data - application's internal data
All other items have:
StartOffset - Offset inside file
DataSize - Self explanatory
FileName - Not all have this, but most do; it is the original name of the backuped file.
The files are not compressed nor encrypted.
Footnote: This is my first post on XDA, so sorry for any mistakes I made (including my english) and feel free to correct me/give me advice.
Click to expand...
Click to collapse
My first post as well. Thanks for the script. I ran it on an old backup I was hoping to extract contacts from. See excerpt with error below.
C:\Temp\LG G4\Backup>python extract.py LGBackup_190218.lbf
[+] Backup size: 597864605
Parsing...
Reading header
[*] Header start offset: 597792768
[*] Header length: 71824
[+] Header read OK
Reading header (new)
[*] Header start offset: 7021235167904623918
Traceback (most recent call last):
File "extract.py", line 125, in <module>
root = readHeader(True)
File "extract.py", line 99, in readHeader
size = getBackupInfoSize(isNew)
File "extract.py", line 88, in getBackupInfoSize
raise Exception("Invalid header length.")
Exception: Invalid header length.
C:\Temp\LG G4\Backup>
Click to expand...
Click to collapse
I'm a complete newbie with Python, haven't done any coding in over a decade. Where do I go from here?
Ninja_Toad said:
My first post as well. Thanks for the script. I ran it on an old backup I was hoping to extract contacts from. See excerpt with error below.
I'm a complete newbie with Python, haven't done any coding in over a decade. Where do I go from here?
Click to expand...
Click to collapse
Hi! Your backup seem to be at least partially corrupted. (The new header position seems to start at 7021235167904623918, however the file is only 597864605 bytes long). Fortunatly there are two headers in the backup and the old one seems to be ok (You got "[+] Header read OK" for the old header). So you can try ignoring the "new" header.
To ignore the faulty header just set the relevant "FORCE_*_HEADER" to True in the script header. In your case just set "FORCE_OLD_HEADER = True".
Also note, that extracting contacts in readable format is beyond this script's current scope. This can however be done manually. After you get your data successfully extracted, look for export/data/contacts_DB file. This is a TAR file in which you need to find file "data/data/user/0/com.android.providers.contacts/databases/contacts2.db". This is the contact database as your phone stores it. To actually extract the contacts, you will need to find a way to convert the database to some other format (I have't looked into how the contacts are stored, you will need to do your own googling)
Files extracted but...
hello guys,
I also managed to extract my files using the hack mentioned above (force old headers to TRUE) since by using the default script i was also getting a similar error as above.
However now all of my files (pictures in particular) are corrupted and i cannot seem to be able to open them using several editors.
Anyone else had the same issue?
Thanks in advance!
serlal said:
hello guys,
I also managed to extract my files using the hack mentioned above (force old headers to TRUE) since by using the default script i was also getting a similar error as above.
However now all of my files (pictures in particular) are corrupted and i cannot seem to be able to open them using several editors.
Anyone else had the same issue?
Thanks in advance!
Click to expand...
Click to collapse
Yes I have exactly same issue as you have. All exported files cannot be read.
Hello @tking2000 and @serlal, this script was written based on versions that are available to me. There are two possibilities of what is happening:
1) The file was badly corruped, however the old header stayed itact. (This is the likely case, if you are trying this tool because your phone refused to restore the backup)
2) The file was made by version that does something differently and the script doesn't account for it.
In the first case there is nothing anyone can do (short of trying some corrupted file recovery software hoping the corruption is only minor)
In the second case, you can try sending me a PM with following information, so I can have a look and confirm whether this is truly the case (and improve the script)
1) The script's output
2a) The <Version> and <Attr Name="settingVersionName"> from the <Common> part of the header
2b) If you aren't concerned about privacy or it is just easier for you: just send the whole header file
3) The version of the com.lge.bnr app (LG Mobile Switch); this is not necessary, but may help me
Feel free to censor anything you are sending with [CENSORED] (like your email or filenames)
I have no experience with python, but I have one of these lbf files and I'm trying to figure out how to make it work and all I get is couldn't get library pycryptodome. How do I get Python 3.8.3 to get this library?
Multipart backups
Hello everyone,
I just finished an update, that should enable the tool to extract backups that have multiple files.
If you received "Exception: Invalid header length." in the past and your backup has multiple files, try the script now; your backups are likely to extract correctly now.
This is the likely case for: @Ninja_Toad @serlal and @tking2000
This was made possible thanks to @cheesyzombie who sent me the data I asked for.
@kamikazkid, You don't need to know Python to use this tool, the easiest way is to enter the commands in quotes on the github page into the console (To open the console Shift+Right click in the folder with backups and choose "Open command window here").
Just:
Download the zip on the github page (Under "Code" button)
Make sure the extract.py and your backup are in the same folder
Follow the usage, skip the 4th step and replace xxxxxx to match your backup name.
I figured it out, it was something with windows 10 and the version of python installation I used. Microsoft garbaging things up as usual, thanks for the help though. Thanks, I recovered my files from my old phone successfully.
I have no experience withc++, but I have one of these lbf files and I'm trying to figure out how to make it work, it is a great this forum
Is there a way to import the _DB files (contacts, messages, call logs etc.) back to a phone?
I asked before:
https://forum.xda-developers.com/lg-g3/general/restore-backup-lbf-lineage-17-t4172483#post83644281
Thank you so much for this! I was able to extract the Messaging data from an LG G8 ThinQ. Does anybody know the easiest way to view that data on my PC?
Hi, you can follow these steps to extract data fron _db files:
1) Send the _db files like contacts_db, messages_db to any android phone
2) Double tap on the file and open it using File Manager (which is by default on Mi phones)
3) The file will now open as a folder. Continue opening the folders until you reach to the last file.
4) The last file is the database file. It won't open directly. Select the file and extract the file.
5) Now transfer the file to computer and you can now view it using SQLite DB Browser if its a contacts file or you can use any VMG reader if its a messages file.
Hope this helps you.
Hi @Mysak0CZ, just follow your instructions on GitHub but when I run the command on Command Prompt, nothing happens. Just like this:
F:\>python -m pip install pycryptodome
F:\>python extract.py LGBackup-201031.lbf
When I enter nothing happened. Kindly help to advise for this.
Thank you
Problem in powershell
Mysak0CZ said:
Hi! Your backup seem to be at least partially corrupted. (The new header position seems to start at 7021235167904623918, however the file is only 597864605 bytes long). Fortunatly there are two headers in the backup and the old one seems to be ok (You got "[+] Header read OK" for the old header). So you can try ignoring the "new" header.
To ignore the faulty header just set the relevant "FORCE_*_HEADER" to True in the script header. In your case just set "FORCE_OLD_HEADER = True".
Also note, that extracting contacts in readable format is beyond this script's current scope. This can however be done manually. After you get your data successfully extracted, look for export/data/contacts_DB file. This is a TAR file in which you need to find file "data/data/user/0/com.android.providers.contacts/databases/contacts2.db". This is the contact database as your phone stores it. To actually extract the contacts, you will need to find a way to convert the database to some other format (I have't looked into how the contacts are stored, you will need to do your own googling)
Click to expand...
Click to collapse
Hi, I am trying to extract via your method but in the power shell in sending the command "python extract.py LGBackup_1x0x07.lbf" it does not execute and brings me back the initial path line. Do you have solutions in this regard? Thanks in advance
Ps. I use Win10
Worked so well. I only needed to recover images and audio recordings after realizing that LG backup tool won't restore on other brand phones.
Thank you!!
Mysak0CZ said:
Hello, recently I looked into LG backup and restore application using static analysis.
Note: this is based on version lg bnr 8.0.26 from 2020-02-13, tested with 7.0.20 from 2008-12-31
Here is the extract tool:
https://github.com/Mysak0CZ/LBFtool
And here is the technical part (you don't need to read this, if you just want to extract your data):
The file contains 2 headers (one of them is referred to as "new")
These are XML documents encrypted using AES/ECB/PKCS5Padding + SHA256 and null IV with static password
Code:
cd562f61-5399-3978-ac76-7c54b0508010
And they look like this:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<BackUp>
<Common>
<Name>LGBackup_200217_1</Name> <!-- Name of the backup file -->
<Id>Randomly generated UUID</Id> <!-- Id of the backup file -->
<IsNew>True</IsNew> <!-- IsNew is same in new and old header -->
<Version>1.00</Version>
<Attr Name="product_model">LM-X525</Attr>
<Attr Name="os_version">9</Attr>
<!-- And other attributes including google email -->
</Common>
<BackupItem Category="settings_DB" StartOffset="59392" DataSize="136626" />
<BackupItem Category="MEDIA_DB" StartOffset="901169" DataSize="78393344" FileName="external.db" />
<!-- Other backuped items -->
</BackUp>
The "new" header has more information than original header, but same structure.
The attribute "IsNew" signals the presence of the new header. (and is True in both files)
All numbers inside file are in Big-endian.
And this is the structure of the file (decimal position):
Code:
0: Unknown - 0x00 for me
1: Int32 - size of the new header
5: Int64 - offset to the new header (usually 13)
13 ... EOF-33: data
EOF-33: 20 bytes - SHA1 hash of the password (if present, otherwise still data)
EOF-13: Int64 - offset to the (old) header
EOF-5: Int32 - size of the (old) header
EOF-1: Bool - Lock byte - the file is (0x01) or isn't (0x00) protected by password
The password is only checked during import, not used to encrypt data (so to remove password, just set the last byte to 0)
Every "BackupItem" entry has a "Category".
Special case is Category="APPLICATION" with this structure:
Code:
<BackupItem Category="APPLICATION">
<APPLICATION Name="com.lge.ime" StartOffset="19221586" DataSize="2385983" Package="com.lge.ime">
<Attr Name="com.lge.ime">com.lge.ime</Attr>
</APPLICATION>
<APPLICATION Name="org.exmple.app" StartOffset="1429652009" DataSize="3420160" FileName="org.exmple.app.tar" Package="org.exmple.app">
<Attr Name="org.exmple.app">org.exmple.app</Attr>
</APPLICATION>
<!-- ... -->
</BackupItem>
All applications are tar files that contain 2 folders:
app - contains the apk file
data - application's internal data
All other items have:
StartOffset - Offset inside file
DataSize - Self explanatory
FileName - Not all have this, but most do; it is the original name of the backuped file.
The files are not compressed nor encrypted.
Footnote: This is my first post on XDA, so sorry for any mistakes I made (including my english) and feel free to correct me/give me advice.
Click to expand...
Click to collapse
ok I am so lost. And here is the technical part (you don't need to read this, if you just want to extract your data):
that statement would make it appear easy. well the link only takes you to the code, there is no tool and nothing with "new" as header. so ive tried deciphering what to do for hours now and i cant figure npthing out. rooted and flashed my lgv20 and did a backup with lg bridge beforehand. trying to restore and phone connects to computer fine but doesnt regster in lg bridge so that is why i need to extract .lbf file. can someone make this easier?
hello..it ended up successful.but there is no jpeg or mp4 file on DCIM folder..how can i restore them?should i do somthing with the script? i don't know pyton

Categories

Resources