ROM direct copy to PC? - JAM, MDA Compact, S100 Software Upgrading

Hi,
an idea - when you flash your ROM for example with offical updaters, you don't use any SD card - they write the ROM directly to device's memory, right? If so..Is there any way to do it in oposite way? Directly copy the ROM to PC HDD without using a SD card? It should be possible, reading is almost always easier than writing .

Ok, help yourself I found bootloader command rbmc:
Usage:
rbmc [FileName [StartAddr [Len]]]
Read back the memory content from the specified address to the host
and save the data to specified file name.
FileName : Full file path for save data of memory(default=c:\temp\Mem.nb).
StartAddr : Start address of memory(default(hex)=A0000000).
Len : How many bytes will be read. And if not given value, it will be
Total ROM size on board - ((StartAddress & 0x0FFFFFFF) - (ROM base address(0) & 0x0FFFFFFF)).
But this command is locked - I need password I guess, when I try to use it it writes on terminal:
USB>rbmc c:\ROM.bin 80000000 04000000
Command is Locked!
USB>
Any ideas?

Yes, i've got it. Finnaly you can backup/restore your ROM without SD card ^^. Here's it.
TO BACKUP:
-Download itsutils (http://www.xs4all.nl/~itsme/projects/xda/tools.html).
-Startup your MDA to Windows.
-On your computer run: 'pmemdump 0x80000000 0x04000000 rom.nb'. This will save your ROM to your HDD to file rom.nb.
TO RESTORE:
-You'll have to divide your rom.nb to pieces to mc_.nbf, nk.nbf and radio.nbf. Find exact procedure elsewhere.
-Download official update tool.
-Extract it to some place eg. c:\temp\.
-Push there your *.nbf files.
-Download 'fixed' MaUpgradeUt_noID.exe which won't ask about country IDs, no language problems etc. But most important is the fact it CAN BE RUN IN BOOTLOADER. (ftp://xda:[email protected]/BlueAngel/Tools/MaUpgradeUt_noID.zip)
-Put it into your c:\temp.
-Run it & enjoy
Well most critical section in my procedure is dividing rom.nb to those 3 files, because I didn't try it . It should work.

Related

PLEASE request for people with english xda2+serial kabel

please if you have a english pocketpc running on your phone and you have a serial kable
this will only take 5 minutes !
please dump the rum doing the following
Here is the steps to backup the ROM to a file:
1. Connect via Serial cable to XDA II
2. Put XDA II into Bootloader Mode (power button+any direction+reset)
2b. get HyperTerminal Private Edition ftp://ftp.hilgraeve.com/htpe/htpe63.exe
3. Run Hyper Terminal 115200 baud, 8n1, direct to com port.
4. Issue d2s command to backup ROM to SD. You'll need an empty SD card with 64Mb or more size (i used 128)
5. Once the ROM is dumped, reset your XDA.
6. Put the SD card to your card reader.
7. Use ntrw (http://home.comcast.net/~kenzhao8/downloads.htm, it is in cfutils.zip):
ntrw read test.nb1 m:
This assumes your SD card has drive letter M:
8. Copy the nb1 rom file to a zip and post it to a site.
Then we can download the ROM, unzip, use ntrw to write back to SD and go into bootloader mode with SD card inserted, hit camera button and flash our MDA II to english rom.
thanks to PalMop for the info
Update, I got a copy of the English ROM !!! It was dumped via pmemdump (http://www.xs4all.nl/~itsme/projects/xda/tools.html) using:
osimage: 'pmemdump 0x80040000 0x01fc0000 osimage.nb1'
bootloader: 'pmemdump 0x80000000 0x00040000 bootloader.nb0'
I am still trying to figure out how to dump this image to SD. My ntrw.exe method above works, if you created the SD via serial. The pmemdump method uses ActiveSync and USB cable, so it is easier to create the file. But we don't know how to put it onto SD yet.
So if anyone wants the English ROM created by pmemdump, pm me where to upload (or German one as well)
Have you tried XDA OS Image Tool from http://xda-developers.com/XDArit/?
Guys and gals, I now have a English MDA II. Special thanks goes to Willem and KullTogi for their help.
I compare my original ROM and the English ROM dumped by pmemdump. First 412 bytes were missing. So I added that, removed last 412 bytes, copied the file to SD via ntrw and it works.
I have the patched file and the ntrw.exe for anyone wanting it. If anyone can open a FTP to host, I can upload there for everyone's use.
One note, after upgrade, the checksum will fail at the end of process. But don't worry.
Awesome!!! I want it.
Palmop:
How big is the file you need to upload? I want to get my hands on the english ROM!!!
Thanks,
Fernando
File is 16Mb. It is being uploaded to a FTP site , Akira will provide details shortly
strange for an rom to be 16 mb
thought ppc2003 was 32 at least
I said file is, not rom is , there is the good old zip compression. If anyone can arrange FTP access, I can upload it there. I have no access to a FTP server, I am looking to setup one.
PalMop
i just mailed you a new one
Please post the ftp site here...
for those of us itching to download. Thanks !!!
Fernando
I have an FTP site that can host this.
Palmop:
I can host it here:
ftp://www.shawus.com
username: hydrosphere
password: 12345
Please upload it there and post a message here when its done.
Thanks!!!
Fernando
http://www.vogtschmidtoutdoorcenter...h ROM by PalMop/xdaii-usa-rom-1-03-palmop.zip
ill leave it for 48 hours
note: it did not work for me
when i put it in booloader, and pres camera it says
SD DOWNLOAD
Section=1
Not allow update!
**update :
did same as palmop
downloaded my down rom, and hexedited it, copyd the header part
replaced it in the new rom
tried again and worked
It said on my 2 devices:
SD DOWNLOAD
Section=1
Press Power to download
(or something similar, I hit the power button and update is done)
My file I sent to you via FTP was already patched (the first 412 bytes), weird
it failed
Upload to Orinoco's FTP is complete as well
Steb-by-Step Instructions?
Akira and Palmop:
Would it be too much to ask a step-by-step to get this done properly. I want to do it, but am afraid to screw up my new device. Thanks in advance for all your efforts.
Fernando
It was in the text file (how to.txt), inside the ZIP I uploaded
Here it is:
1. Extract the files to a folder.
2. Put 64Mb or larger SD to SD card reader.
3. Go to command prompt, switch to the folder from step 1.
4. Type:
Ntrw write 1-03-00-USA-xdaii-patched.nb1 g:
(assuming SD card reader has drive letter g:, change accordingly)
5. Once copying is finished, wait a minute, get the SD out, insert into MDA II, select Nein if it wants to format the card.
6. Go to Bootloader mode (power + direction + reset), hit Camera button couple of times
7. When it asks to press power button to flash, do so.
8. It will flash the rom, at the end there will be a checksum error, that is normal as the bootloader has not been changed.
9. Reset.
10. Device is ready to use.
it worked !
problem is , everybody needs to implant their own header, i think its header sensitive.
ik used a hex editor and deleted the first 420 bytes
not that word part that you see in the file. first time i also selected the word part at the end of the header.
and then copied the header from my own rom
and placed it their
now it works
Hi all !
I dumped my original ROM (German) from XDA2 and read with 'ntrw' but the file size is 128.450.560 bytes.
Something wrong ? Or what ?
THX any replay

Cannot install another ROM after installing 4.01.16 ENG

I have installed ROM ver 4.01.16 in to my MDA1 and now I'm not able to install any other. It is not possible to establish connection fo ROM installing. ActiveSync connection is OK.
Can anyone help me?
use xdatools to flash your device using the SD card method
Also doesnt work. Writes: "Unable to open WinCE file. Could not connect to itsutils.dll.
Ok here you go, its a little outdated but its what I still use:
Qman's how to use XDArit to write nk.nb1 or nk.nbf to your SD card aka the Bootloader Method!
1. Place XDArit and the nk.nb1 or nk.nbf file in the same folder and start XDArit.
2. Select your SD card (disk drive) from the drop down menu.
3. Select Write to SD
Notice that the Windows CE box is already checked so just click the browse button at the end of that window.
4. Select your (nk.nb1 or nk.nbf) image and then Open
Notice by default XDArit will open looking for a *.nb1 file but if you're going to use a .nbf file you'll have to manually change the "Files of Type" to *.nbf
Notice that nk.nbo / nk.nbo was automatically added as your boot-loader and its check box is unchecked so leave it that way and click OK. XDArit should start writing to the card.
When XDArit has finished writing the image put the SD-card into the XDA and hold the power button and soft reset. You'll be taken to the below screen:
SD DOWNLOAD
Card Type:
CE OS & BOOT
Press action to Download
Or
Press REC to Exit
Press action to download and it will start the download/restore from the SD card.
Follow the on screen instructions once its "Completed" which will consist of a "Soft Boot/Reset".
Click to expand...
Click to collapse
is this what you are doing ?

Big Storage rom

I was reading through some posts, yesterday, where it was mentioned there is a ROM on the FTP already with the Big Storage hack, so essentially you just flash the lot. I've been reading how to do Big Storage, need it as want to put Voice Command in Storage (won't work off mem card, no space on phone mem) and the room I have at moment on Storage about 5mb says not enough room.
Is there a pre-cooked up Rom anywhere ? How hard is it exactly to do the thing yourself, when I keep reading it, its completely over my head.
Hi,
try the magician wiki, link upper right on the board. It's all explained there with a shippe-rom as a basis. Or go for the sd-flash method, there's a nice 1.13 on the ftp -) mine).
Instructions:
- download the 1.13BS rom from the ftp
- get ntrw.exe from the ftp
- Download romupdate from: http://forum.xda-developers.com/download.php?id=7510- Download the Hexeditor from:
http://www.hhdsoftware.com/hexeditor.html
- get a SD-card > 64MB
- make backup of everything you want to keep from your magician & SD-card. everything will be wiped!!
- fully charge your magician
- uncheck usb connection in Act.sync on your PC
- put your magician in Bootloader (camera & power & soft-reset at the same time for a few seconds) wait till screen fades & reads 'serial v1.0x'. Screen is very dark since backlight is of.
- connect usb, now the screen reads 'usb v1.0x'
- start romupgrade on your pc
- pick the magician connection in the listbox, wces something I belief
- now a screen pops up
- type d2s in this screen
- follow progress on pc & magician
- wait till checksum finishes
- get SD from the magician & put it into a cardreader. DON'T FORMAT!!!
- put ntrw in C:\
- start a command window
- type on commandline: ntrw read myrom.nb1 [sd driveletter]:
- follow progress
- error at the end is normal
- make a copy of myrom.nb1
- open myrom.nb1 & the BS rom with the hexeditor & replace the first 416 Bytes of the BS rom with the first 416 bytes of myrom.nb1 & save it to mybs.nb1
- type on commandline: ntrw write mybs.nb1 [sd driveletter]:
error at the end is normal
- put the SD in your magician
- now it should read 'press power to flash'
- press the power button
- watch it reaches 100% - checksum will always fail
- reset & hopefully enjoy the new rom
Cheers, M
After "watch it reaches 100% - checksum will always fail " , I reseted but the Magician not restart.
Please tell me How Can I Fix this problem.
Big thanks
Download a shipped-rom from the ftp. Put the device in bootloader, connect usb (magician should read USB now). Then start the shipped-rom.
Regards, M
i need a magician rom
i have tmob rom update is that enuff? i have to edit it dont i
Yes you need to edit it according to the wiki description. Though on the ftp is an edited NK.nbf available in ftp://xdaupload:[email protected]_NK.nbf/BIG_Storage_nk_for_rom_1.13WWE.zip
Cheers, M
i need a magician rom
thank you thank you... the hex editor wont open the file i created and i was drawing near to the bin. then i heard my yahoo. you have saved a mint condition t mob compact with grey facia from recycleing. i will send you an update when i install the rom
i need a magician rom
i got the rom ntrw to sd card... done
reset, pwr, camera .... i get serial v1.02
i am follwoing the big storage route. how do i get nk,nbf ontophone?
this is fun even tho i may mess up the phone
Yup you're mixing things up ;-) The nk.nbf on the ftp belongs to this method http://wiki.xda-developers.com/index.php?pagename=MagicianRomUpgrade in which you do a shipped-rom update to BIG Storage.
The ntrw & SD-card method is described here http://wiki.xda-developers.com/index.php?pagename=MagicianSDflash & needs another rom image.
Read it once again pls & don't hesitate to react when it's still unclear. The wiki descriptions can still be improved.
M
i am completly lost
i have big storage rom from ftp but the method 2 put it on the phone doesnt wok with me. i tr putting it into boot loader mode but i just get serial or usb and when i put in the card nothing happens is it my 1gb sdcard. how do i get it onto the phone. i aint going sleep till its done. i may be tired, that could be the prob
still no joy
type on commandline: ntrw write mybs.nb1 {sd driveletter) ... i get here and it says write fail parameter is incorrect. also in hex editor the max filesize is nearly 1gb like my memory card. i am going for a quick nap now to rest up. will be back on it later. will post results when i get back to it
One question: did you transfer the first 416 bytes of your own rom-dump over the first 416 bytes of the downloaded rom image?
If you've dumped your own rom on an sd & wrote it to your pc with:
ntrw read myrom.nb1 <sd drive>
then do not format the sd when you put it into your card-reader & yes the image written to your pc will be the same size as your sd.
Complete instructions begin to end:
- download the 1.13BS rom from the ftp
- Download the Hexeditor from the ftp
- get ntrw.exe from the ftp
- get romupdate http://forum.xda-developers.com/download.php?id=7510
- get a SD-card > 64MB
- make backup of everything you want to keep from your magician & SD-card. everything will be wiped!!
- fully charge your magician
- uncheck usb connection in Act.sync on your PC
- put your magician in Bootloader (camera & power & soft-reset at the same time for a few seconds) wait till screen fades & reads 'serial v1.0x'. Screen is very dark since backlight is of.
- connect usb, now the screen reads 'usb v1.0x'
- start romupgrade on your pc
- pick the magician connection in the listbox, wces something I belief
- now a screen pops up
- type d2s in this screen
- follow progress on pc & magician
- wait till checksum finishes
- get SD from the magician & put it into a cardreader. DON'T FORMAT!!!
- put ntrw in C:\
- start a command window
- type on commandline: ntrw read myrom.nb1 [sd driveletter]:
- follow progress
- error at the end is normal
- make a copy of myrom.nb1
- open myrom.nb1 & the BS rom with the hexeditor & replace the first 416 Bytes of the BS rom with the first 416 bytes of myrom.nb1 & save it to mybs.nb1
- type on commandline: ntrw write mybs.nb1 [sd driveletter]:
error at the end is normal
- put the SD in your magician
- now it should read 'press power to flash'
- press the power button
- watch it reaches 100% - checksum will always fail
- reset & hopefully enjoy the new rom
Hope this helps, M
big storage
great i have now got to the stage where i put the sd into the magician but it still says serial v1.02 theres no press power. any tips
When the message isn't shown, your image isn't recognized. So either the ntrw write failed or you formatted the sd & ntrw wrote the image after the MBR. The image should be written right at the start of the sd over the MBR. You can solve it by dumping your current ro again, put the sd in your card reader don't format [\b] & write tge BIG Storage image with ntrw to your sd. The romdump destroyes the mbr & ntrw should write the image at the correct place. Now the bootloader should recognize your image.
Remember you don't need to save your dump to your PC this time.
M
i am nearl there
i have finally got the rom flashing from my sd card to the phone. i guess this is gonna work if i did everything poperly. why isnt there a fingers crossed emoticon
oh no
well it didnt work. i must have pasted the hex when i should have replaced the 416bytes. i am now flashing t mob web n walk and will try again
big storage aint going well
do i replace the 416bytes from te mda copact rem with the ftp one...? or the other way round. the how to says paste the 416 from ftp on top of mda one and the earlier post says the other way. isnt there a big storage tmob uk rom patched and ready to ntrw? my missus is upset at me fiddlin with the "phone" all night
Is your phone still booting normally after this trial & error or :--(
M
big storage
i am back at it with ny 512mb card took me all night to find it. update will follow shortly.
big storage
where do i get the big storage nb1 from? i keep getting an nbf file. could this be where i am going wrong

How to Upgrade Treo 750v using a Mac ?

I've been on the web for hours, trying to learn how to upgrade a Treo 750v to WM6.
Thanks to XDA, I think I've got it worked out ...
1. download the ROM
2. extract and rename the .nbh file ***
3. put the CHEEIMG.nbh file on a FAT SD card
4. run the bootloader
5. hard reset.
OK - looks easy ... EXCEPT ...
I dont have a windows PC (OK - so I'm a Mac user), so how can I extract the .nbh file from the .exe file ?
OR - can anyone post a link to the .nbh component of the GENERIC ROM which I found at ...
http://palmone.r3h.net/downloads.palm.com/Treo750_2_23_ROW_EN_DesktopUpdater.zip
Assuming that the .nbh file is all I need ????????
OK - I'll answer my own post ...
1. Download the ROM
http://forum.xda-developers.com/showthread.php?t=335402&page=8
2. Borrow a PC to extract the .nbh files from the .exe file.
3. Rename CHEEIMG_FW.nbh to CHEEIMG.nbh
4. Format an SD card as FAT32.
Amazingly, WM5 doesnt contain a utility to do that.
Use a PC and do it from Windows (provided the PC has a SD reader).
5. Copy CHEEIMG.nbh to the root level of the SD card
6. Back up all your Treo data
7. Insert the SD card into the Treo
8. Hard reset the Treo (Reset + Power button -> erase all data = Y)
9. Press Media + Soft Reset -> bootloader mode
10. Follow the prompt -> hit the Power button to start the update
11. Wait about 10 minutes -> done
12. Reset the Treo
BINGO - WM6 is up and running !
I used the generic ROW English ROM ...
So my Treo is UNLOCKED - no Telstra splash screen - great !
Phone works - internet works - BT works ...
Only problem (so far) seems to be that all Treo-generated sound (such as Screen taps - which all worked fine initially) has now been muted.

[Guide] All about Caterpillar B15 (CAT Compal B15)

Code:
[B][COLOR="Red"]I don’t take any responsibility if you brick or damage your
device following any of the steps in this guide.
USE AT YOUR OWN RISK. You may violate your warranty!
By following this guide you agree to this conditions![/COLOR][/B]
Index:
POST #1:
I. How to Root / Backup your CAT B15
II. Enable init.d support (only for rooted devices)
III. Swap Phone Storage with SDCard (only for rooted devices)
IV. Entering the service menu
V. Changing the maximum output volume of the headphone output
VI. Enabling A-GPS and EPO
POST #2:
I. How to flash
II. Legend
III. Firmware links
I. Backup and Root:
Method 1: just for ROOT - Works with all version till now (1.041.0):
I recommend doing a FULL backup before rooting. Check method 2 for backup details!
Update your Android to the latest version
Install Framaroot. For more details see this thread.
Method 2
Prerequisites: Update your phone to the latest version. Download all the tools and drivers for the steps below from here.
1. Only for Windows Vista, 7 and 8: Disable driver signature enforcement (allows you to install the unsigned drivers). This is a very important step. Search google for your windows version!
2. On the phone go to Settings->Developer Options and Enable (put a tick on) USB debugging
3. Connect your phone to the PC and wait until the ADB driver installs automatically. If it fails manually install it from device manager->update driver and select the driver from the “ADB_driver” folder.
Then install the drivers from “MT6577 USB VCOM drivers” folder. Windows will tell you that it cannot verify the publisher of the driver. Select Install this driver software anyway on all the dialogs.
4. Execute MTKdroidTools.exe from “Mtk_Android2.4.3\MtkDroidTools”. The device should be detected in about 20 seconds. If it fails go step 1.
Once the phone is detected (picture 1) select Block Maps. Make a screenshot of the Block Maps screen and click on the Create scatter file button. Save the file in a safe place.
5. Execute Flash_tool.exe from “SP_Flash_Tool_v3.1304.0.119” folder.
In the download tab click on the Scatter-loading button and load the scatter file created with MTKdroidTools. Then go to the Read back tab. Delete all the entries if any are present.
The click the add button, this creates a blank entry. Double click on the blank entry. You will be asked where to save the file and then to enter the Start Address and Length select Read Method to be Read Page Only.
You find out the values from the screenshot you made before. I created a Sizes.txt file to help you out with the formatting – CHECK if the sizes and start addresses are the same for you!!!!!!!
It’s recommended to add all the partitions (making a full backup) but you can just add recovery.img and boot.img
Turn off your phone. Unplug it from the computer. Remove the battery. Press Read Back button. Holding the Volume Up and Power button together plug the cable to the phone and computer. Once you see a progress in the SP Flash Tool you can release the buttons.
You will see a green circle the progress is complete (Recovery and Boot read back will take few seconds, full backup will take around an hour). Unplug your phone. Make an archive of the backed up files (zip/rar/7zip) so that the files don’t get modified by mistake.
6. Power on the phone. Connect to PC. Adb should be enabled.
Execute MTKdroidTools.exe from “Mtk_Android2.4.3\MtkDroidTools” and wait for the phone to be recognized, in the root, backup, recovery tab and click “Recovery and Boot” button. Select the boot.img from previous step, you will be asked to make a CWM recovery automatically – choose NO and select the recovery.img from the previous step. If it asks to install created recovery to phone choose NO. Close the program.
7. Power off the phone. Disconnect the cable and remove the battery.
Execute Flash_tool.exe from “SP_Flash_Tool_v3.1304.0.119” folder. In the download tab click on the Scatter-loading button and load the scatter file created in step 4.
Leave the checkboxes on BOOTIMG and RECOVERY. Double click on them and select the modified boot.img and recovery.img (they are located in Mtk_Android2.4.3\MtkDroidTools\recovery). Press the Download button, when a message appears saying that not all images are not loaded correctly press YES.
Holding the Volume Up button and Power button simultaneously plug the USB cable.
After the green circle appears remove the cable.
8. Power on the phone. Connect to PC, Execute MTKdroidTools.exe from “Mtk_Android2.4.3\MtkDroidTools” and wait for the phone to be recognized, in the root, backup, recovery tab the “SuperUser”, “Build.prop” and “Delete china” buttons should be active. Press the “SuperUser” button. Now your phone is rooted.
9. Repeat step 7 but use the files from step 5 (unmodified boot.img and recovery.img).
NOTES: Doing a backup doesn’t violate your warranty. Having a backup is a must. OTA firmware updates checks if some of the system files are modified (build.prop and others take a look at the update-script for details). No not integrate update of system apps to rom (using Titanium backup or similar). If you cannot update OTA the use the backup from step 5 to restore your original firmware.
II. Enable init.d support (only for rooted devices):
Install init.d toggler from Play Store https://play.google.com/store/apps/details?id=com.broodplank.initdtoggler
Note: If someone managed to get init.d support manually please post the steps so I can add it as an alternative method.
III. Swap Phone Storage with SDCard (only for rooted devices):
1. Make a backup (apps, media, contacts)
2. Do a factory reset
3. Using a root explorer (ES File Browser, Root Explorer or other) go to folder /system/etc
edit vold.fstab:
change:
Code:
dev_mount sdcard /storage/sdcard0 [email protected] /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host
dev_mount sdcard2 /storage/sdcard1 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host
to:
Code:
dev_mount sdcard /storage/sdcard1 [email protected] /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host
dev_mount sdcard2 /storage/sdcard0 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host
edit vold.fstab.nand
change:
Code:
dev_mount sdcard /storage/sdcard0 auto /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host
to
Code:
dev_mount sdcard /storage/sdcard0 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host
WARNING: NEVER remove the SDCARD while the phone is running!!!! Never power on the phone without an SDCARD!!!!
IV. Entering the service menu:
Open the dialer (where you dial phone numbers) and enter:
*#*#3646633#*#*
V. Changing the maximum output volume of the headphone output:
1. Enter the service menu (chapter IV. In this guide)
2. Select the Hardware Testing tab and navigate to Audio -> Headset mode
3. Select Level: Level 6 and change the Max Vol. field to the desired value and press the Set button. I recommend a maximum value of 150 (the absolute maximum is 160).
You can also edit the loudspeaker volume (from LoudSpeaker Mode) or the phone volume (from Normal Mode).
VI. Enabling A-GPS and EPO
A) Easy method: Settings -> Location access click on GPS satellites (the text NOT the ON/Off button).
Enable A-GPS/EPO.|
B) Service menu method: Enter service menu -> Location -> Location Based Service
Here you have the AGPS and EPO tabs – use the enable checkboxes
Please upload your phone backups and post links in this thread:
I. Flashing firmware with SP Flash Tool.
Check chapter I of previous post for tools link.
II. Flashing pretty much the same as step 7 of chapter I in first post. You load the scatter file and then load the files if they are not loaded (double click and pointing to the corresponding file).
I strongly recommend to do a full backup of the phone before flashing! (If you don't already have one)
You need to flash the following files: MBR, EBR1, UBOOT, RECOVERY, SEC_RO, LOGO, ANDROID (they must be ticked and correct files shoud be loaded).
DO NOT FLASH: PRELOADER, DSP_BL.
You don't need CACHE and USRDATA (if it's not your own backup)
II. Legend:
EMEA = Europe, the Middle East and Africa (Region Code)
DS = Dual Sim
SS = Single Sim
III. Firmware download links:
EMEA DS.1.041.0 Unrooted (Factory/Virgin/Stock) Thanks to Wedee (TESTED) :
Original link (zip)
Mirror (I have removed the preloader and dsp_bl but haven't tested this backup):
Zippyshare Part1 (7zip)
Zippyshare Part2 (7zip)
EMEA DS.1.041.0 Rooted from my phone (TESTED):
Zippyshare PART 1 (7zip)
Zippyshare PART 2 (7zip)
Reserved 2
Reserved 3
friend, if I modify the "service menu" with a HARD RESET, returns as originally?
cangrejon said:
friend, if I modify the "service menu" with a HARD RESET, returns as originally?
Click to expand...
Click to collapse
Sorry I haven't tested that. I don't want to customize my phone from scratch.
It should be restored but I cannot guarantee that! Write the default values somewhere to be sure!
How do i unroot? I do not able to upgrade anymore
Nice one mate! I for one didn't know about the service menu and I found the headphone volume with high-impedance headphones to be a bit lacking.
One thing to add: improve GPS performance: http://www.gizchina.com/2013/07/23/how-to-fix-poor-gps-on-mediatek-phones/
A-GPS and EPO are disabled by default on some phones -_-
Another thing: you can tweak the camera output to "raw" which apparently gets rid of most compression, and the overzealous noise reductio:
Service menu>camera>raw capture mode: capture mode
Service menu>camera>raw type: pure raw
Currently experimenting with this.
EDIT: camera settings are only honored in the debug camera app.
Could somebody upload EMEA dual sim stock recovery to i.e. dropbox or somewhere else? I am not able to upgrade after root anymore. Tried to flash back original boot and recovery and remover supersu. No lucky :crying:
pubbapubba said:
Could somebody upload EMEA dual sim stock recovery to i.e. dropbox or somewhere else? I am not able to upgrade after root anymore. Tried to flash back original boot and recovery and remover supersu. No lucky :crying:
Click to expand...
Click to collapse
pubbapubba you have modified some system files that's why your phone fails the update checksum progress.
Sorry I don't have a phone without root, but you can update to the latest version (1.041.0) from the second post of this thread (just uploaded minutes ago) but it's ROOTED.
Flash ONLY the following files: BOOTIMG, RECOVERY, ANDROID, UBOOT, LOGO, SEC_RO!!!
Citruspers said:
Nice one mate! I for one didn't know about the service menu and I found the headphone volume with high-impedance headphones to be a bit lacking.
Click to expand...
Click to collapse
Citruspers, I will add the GPS and other tweaks when I have time to properly describe all the options
Thanks for the detailed guide!
When I am running the flash_tool two things happen...
1. My "Read Flag" column is a check box radio with N/A beside it. Not like what your screen shot shows.
2. I can add the starting and length for each item, but the last errors out saying "[Warning] Read back address is adjusted to 512 byte alignment. For the last item "bmtpool" (I have manually typed the values and also cut and pasted your text file entries. My scatter file has the exact same start and length as your guide.
Any idea what I am doing wrong?
EDIT: I tried several times and with changing nothing I now have the Read Flag choices and was able to set page only. I am still getting a Warning on the last item, but the values stuck... am now going to perform the backup and see how it goes.
Ahh... the selecting of the scatter file is the difference. If I load the scatter file first I have no Read Flag choices, if I leave it blank I do. The scatter file changes to EMMC and gets rid of the Read Flag choices.
EDIT: Also just realized I did not upgrade the firmware to 1.41 so am doing that now. (My original CATB15 came with 1.41, this is a replacement brand new out of box and it needed to be upgraded. Will see if that makes any difference.
EDIT: I upgraded firmware and ran it anyway. Was able to root the phone following the steps... Thanks for the guide.. Only thing I saw so far is I would not load the scatter file first in step 5.... as this removes the ability to set the Read Flag choices, although they get overwritten when you do load the scatter file in your screenshot as well.
Wedee said:
Thanks for the detailed guide!
When I am running the flash_tool two things happen...
Click to expand...
Click to collapse
Can you upload the backup you made?
CAT B15 Dual-SIM Stock Firmware 1.041.0 NOT ROOTED
Hi everybody. I have just managed to backup my B15.
The phone is still NOT ROOTED , and the firmware version is EMEA_DS.1.041.0 .
As I am new to this forum, I am not allowed to post external links and the file size is beyond the allowed attachment size.
If someone is interested about the files please contact me.
hello friends, sorry for my bad English, I speak Spanish-
1.- thanks friend, because I was able to root my CAT B15 , all ok :fingers-crossed:
2.- I have my original files : BOOT.IMG , RECOVERY.IMG , if I want to put the factory - VERSION ORIGINAL (not root), as would do?
3.- if in the future tells me that an update is normally update or give me error?.
thanks
tedy_lv said:
Hi everybody. I have just managed to backup my B15.
The phone is still NOT ROOTED , and the firmware version is EMEA_DS.1.041.0 .
As I am new to this forum, I am not allowed to post external links and the file size is beyond the allowed attachment size.
If someone is interested about the files please contact me.
Click to expand...
Click to collapse
Please send the link to my e-mail: mexus(at)abv.bg ( (at) = @) or PM me. I recommend uploading it to zippyshare.com (fast download, upload - you may have to archive it and split the archives - maxiumum upload size is 200MB per file)
cangrejon said:
hello friends, sorry for my bad English, I speak Spanish-
1.- thanks friend, because I was able to root my CAT B15 , all ok :fingers-crossed:
2.- I have my original files : BOOT.IMG , RECOVERY.IMG , if I want to put the factory - VERSION ORIGINAL (not root), as would do?
3.- if in the future tells me that an update is normally update or give me error?.
thanks
Click to expand...
Click to collapse
1. Which method. Famaroot or the tested one?
2. If you want to put the factory version you must have a backup of a factory firmware. I'm waiting for factory (as I call them "virgin" firmwares)
3. You SOULD (not 100% guaranteed) be able to update after root IF you don't modify the build.prop, the framework and library files (in system) and the /system/apps folder. You can add files to system but DO NOT replace, modify system files! Do NOT integrate system app ugrades to system. I'll add the full list of files that SHOULD NOT be modified for the OTA updates to work - when I have time!
EDIT: Unrooted firmware added to second post. It's EMEA DS 1.1041.0. Thanks to Wedee. Please confirm if the firmware works (on DUAL SIM phone It may brick Single Sim)
friend all cat b15 is EMEA???? as if my cat b15 is EMEA?
thanks
cangrejon said:
friend all cat b15 is EMEA???? as if my cat b15 is EMEA?
thanks
Click to expand...
Click to collapse
Go to Settings -> About phone and Check the build number:
If it Says EMEA_DS.1.1041.00 Than its EMEA region, Dual SIM and the version is 1.1041.0.
I don't know what are the other regions? Maybe there is an version for the Americas?
mexusbg said:
Please upload your phone backups and post links in this thread:
I. Flashing firmware with SP Flash Tool.
Check chapter I of previous post for tools link.
II. Flashing pretty much the same as step 7 of chapter I in first post. You load the scatter file and then load the files if they are not loaded (double click and pointing to the corresponding file).
I strongly recommend to do a full backup of the phone before flashing! (If you don't already have one)
You need to flash the following files: MBR, EBR1, UBOOT, RECOVERY, SEC_RO, LOGO, ANDROID (they must be ticked and correct files shoud be loaded).
DO NOT FLASH: PRELOADER, DSP_BL.
You don't need CACHE and USRDATA (if it's not your own backup)
II. Legend:
EMEA = Europe, the Middle East and Africa (Region Code)
DS = Dual Sim
SS = Single Sim
III. Firmware download links:
EMEA DS.1.041.0 Unrooted (Factory/Virgin/Stock) Thanks to Wedee (Untested) Should work. Please confirm!:
Original link (zip)
Mirror (I have removed the preloader and dsp_bl but haven't tested this backup):
Zippyshare Part1 (7zip)
Zippyshare Part2 (7zip)
EMEA DS 1.041 Unrooted (Factory/Virgin/Stock) Thanks to tedy_lv (Untested) Should work. Please confirm!:
Original link Zippyshare (rar)
EMEA DS.1.041.0 Rooted from my phone (TESTED):
Zippyshare PART 1 (7zip)
Zippyshare PART 2 (7zip)
Click to expand...
Click to collapse
someone tested ???
thks
Method 1: just for ROOT (UNTESTED) - PLEASE CONFIRM IF IT WORKS:
I recommend doing a FULL backup before rooting. Check method 2 for backup details!
Install Framaroot. For more details see this thread.
Click to expand...
Click to collapse
Confirmed working for the EU Dualsim version. Installed the APK, chose SuperSU and Boromir method. Rebooted and got root.
Citruspers said:
Confirmed working for the EU Dualsim version. Installed the APK, chose SuperSU and Boromir method. Rebooted and got root.
Click to expand...
Click to collapse
Thank you! Have you check it with root checker from play store?

Categories

Resources