yashsingh1/xdaforums huggingface dataset:
[HTC One S] Aussi:
Is there any one who can help me with solving this problem ? I got more catlog reports......????

someone :) ?
[Android General] mexusbg:
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)
[Android General] mexusbg:
Reserved 2
[Android General] mexusbg:
Reserved 3
[Android General] cangrejon:
friend, if I modify the "service menu" with a HARD RESET, returns as originally?
[Android General] mexusbg:
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!
[Android General] pubbapubba:
How do i unroot? I do not able to upgrade anymore :(
[Android General] Citruspers:
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. :(
[Android General] pubbapubba:
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:
[Android General] mexusbg:
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, I will add the GPS and other tweaks when I have time to properly describe all the options
[Android General] Wedee:
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.
[Android General] mexusbg:
Can you upload the backup you made?
[Android General] tedy_lv:
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.
[Android General] cangrejon:
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::D

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
[Android General] mexusbg:
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)

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)
[Android General] cangrejon:
friend all cat b15 is EMEA???? as if my cat b15 is EMEA?

thanks
[Android General] mexusbg:
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?
[Android General] cangrejon:
someone tested ???

thks
[Android General] Citruspers:
Confirmed working for the EU Dualsim version. Installed the APK, chose SuperSU and Boromir method. Rebooted and got root.
[Android General] mexusbg:
Thank you! Have you check it with root checker from play store?
[Android General] Citruspers:
No, but I confirmed being granted root privileges and backed up my root.
[Android General] cangrejon:
hello friends, happens to me something strange.

rarely unlock button does not respond, it is normal? (only unlock).

When locking is normal, responds instantly.

when locking rarely I have to press 2 times or leave it down for a long period.
[Android General] mexusbg:
It's the same with me. I thought it was a hardware problem. Try to press the button at the right corner.
[Android General] ginnnts:
Hi!

Could anyone check if there is Latvian system language in EMEA_DS.1.1041.00
[Android General] Wedee:
Attached a screen shot...
[Android General] ginnnts:
Thanks a lot :good:
[Android General] tedy_lv:
Confirming Wedee backup!

Hi everybody.

About 2 weeks ago I rooted my B15 , and afterwards tried to unroot it manualy (deleting by hand the files installed by rooting and restoring my original BOOT and RECOVERY Partitions) . The phone was unrooted and everything seemed to be ok. But today I wanted to use my GPS and it didn't work at all. I don't know if the unrooting process was the reason or not, but the phone didn't recognize the GPS chip at all. So I desided to try Wedee's backup from this post: http://xdaforums.com/showpost.php?p=45254553&postcount=2

I used the mirror upload from Mexusbg. I flashed only the ANDROID partition, as I already had my original RECOVERY and BOOT. Thankfully my GPS works again and the chip is recognized from the system. I haven't tested the other files. Big THANKS to Wedee !

PS: The backup which I have preveosly uploaded, is damaged ! So DO NOT use it !
[Android General] silivrenion:
Netflix?

I've tried both the most recent netflix build and the 1.8.1 on the B15, and both of them just come up with a black screen instead of playing video (GUI is still accessible). Anyone have any ideas about how this could be happening on the stock rom?
[Android General] mexusbg:
Contact Netfix support!
[Android General] silivrenion:
I have actually already done that. All logical troubleshooting steps failed. Has anyone else had problems on their B15's?
[Android General] flxda:
FYI

In the rooting tutorial there's no need to flash recovery.img generated by MtkDroidTools because it's the same as the original recovery.img.

Only boot.img needs to be flashed (that's because MtkDroidTools only changes the adbd in boot.img and makes it suid root which gives a root shell via adb shell and allows MtkDroidTools to adb push su and chmod it to 4755 as root)

root@port:~/b15# diff -Nru orig/1.041/boot.img-ramdisk/ rooted/1.041/B15_130816__boot_patched_130919-000737.img-ramdisk/

diff: orig/1.041/boot.img-ramdisk/res: No such file or directory

diff: rooted/1.041/B15_130816__boot_patched_130919-000737.img-ramdisk/res: No such file or directory

Binary files orig/1.041/boot.img-ramdisk/sbin/adbd and rooted/1.041/B15_130816__boot_patched_130919-000737.img-ramdisk/sbin/adbd differ

root@port:~/b15# diff -Nru orig/1.041/recovery.img-ramdisk/ rooted/1.041/B15_130816__recovery_130919-000737.img-ramdisk/

root@port:~/b15#

I rooted my B15 this way
[Android General] cangrejon:
hello friend, it is normal that you have to press right there to unlock the phone?

thanks
[Android General] Wedee:
Not for me it isn't. On my phone I am able to hit that button at any angle position.
[Android General] cangrejon:
but in that part feels very "hard" to press, no?
[Android General] Wedee:
No, the button feels fluid, and while it has a solid feel, it is not any different then pressing the volume buttons on the side.
[Android General] cangrejon:
I work all the button, but that part just feels like there is the internal button.

because it is hard, if I press the other side is as "hole".
[Android General] gcdenoga1:
Hi Guys,

Thank you for all of those who contributed info on our phones. Congratulations also to all of you who have been successful in rooting their phone. By any chance, has anyone been able to change the 3g frequency bands on their rooted phones? My phone is stuck on the 850/1900 MHZ setting and want to change it to 900/2100. Was hoping that was configurable somewhere. Otherwise, I cant get 3g signals in my country.
[Android General] camellion:
This Method 1 doesn´t work. Rootchecker say the device is rooted but I have no access to root directory. For example I cannot edit vold.fstab in etc directory.

Sometimes there is notice that the directory is protected and sometimes i can open the file in editor and save but actually doesn´t save the file.

Did I anything wrong?
[Android General] mexusbg:
I didn't tired the first method. Some users reported that it works.

I rooted with the long method.
[Android General] camellion:
I've gof the solution. I used a file browser which dosn't supports mounting with r/w rights. Thanks for your response.
[Android General] spiders88:
the SDcard swap doenst work for me,

in the vold.fstab.nand file, the line allready looks like this:

dev_mount sdcard2 /storage/sdcard0 auto /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.1/mmc_host

(the 1 behind mtk-sd. is allready there)

i suspect its a read only problem coz if i reboot the values are back the original settings.

any ideas?

thanks for the tutorial btw, i rooted my B15 first try
[Android General] Wedee:
How did you edit the files?

I used Android Commander copied the files to my computer... edited the copy on my computer.... copied (Overwrite) the edited files back to the phone.

If you received no error's when you copy them back, then permissions are fine, and the change will stay upon reboot.
[Android General] spiders88:
i edited the files on the phone, will try to copy and replace with pc.

thanks for the tip

---------- Post added at 12:36 PM ---------- Previous post was at 11:51 AM ----------

its working!!!

my fault, apparently you have to tap r/w again in root-explorer after you navigate to system/etc.

thanks everyone for the help.
[Android General] toivo129:
Help! I follow instruction and root my phone. All work perfekt, but..... SIM card not detected. What is wrong? This is dual sim model and the both sim card not working.
[Android General] toivo129:
I found IMEI was wrong and I change it. But nothing happend. Have any ideas?
[Android General] spiders88:
look in this thread:

http://xdaforums.com/showthread.php?t=2263455&page=9

katrusa should know
[Android General] RaeFrogs:
Hello Everyone, nice to meet you all :D

first of all, i'm using CAT B15 Single SIM Version.

well... i have followed the tutorial above (page 1)

i've backed up all the data, and trying to mod the recovery.img and boot.img using MTK droid tools, then flash it again into my device, unfortunately it stuck at bootloop... i have tried several ways to solve this (restore backup data, etc) but nothing seems to work out...

then some desperate thinking comes, i downloaded the dual sim firmware (the rooted one) and flashed with my scatter file, the results are quite surprising, i got my phone back up, all running very well except that SIM 2 icons on the top and no data connection this time...

then what am i supposed to do? should i edit the built.prop? init.d? or maybe porting to another ROM? (any suggestion about any MT6577 device running on single SIM?)

*note : i bought this phone far away to Indonesia, and it seems the 3G freq is different from the US, last time (before bootloop happens) it can only receive EDGE data connection, but after i flashed to the DS stock firmware, there is no data connection at all, i've checked the engineering mode in MTK mode, checking the band freq, it is the same as single sim firmware, so what is supposed to be?

thank you, sorry for the "messy" english :D

best regards ;)
[Android General] owain852:
Thanks worked a treat!
[Android General] Mindtroverted:
I messed up something on my phone. It was so bad that I wasn't able to reset to factory settings nor was I able to flash original files. So I intelligently decided to format the whole flash and now my smartphone is the most durable brick in the world. Mind you, SP flash tool still recognizes the phone, but unless I find a way to flash preloader and dsp_bl, it will remain dead. Does anyone have a link with the original untouched factory files that also contains the preloader and dsp_bl?
[Android General] dMarx:
last version is still 1.041?
[Android General] mexusbg:
I cannot connect to update server. Maybe I changes something to the system. Anyone got newer firmware?
[Android General] tsvetomirk:
Network connection failed after long time checking for update on WiFi and Sorry, unknown error happens, exit and try again please on HSPA(Globul)
[Android General] Jack_Rover:
sorry to hear that.

would it be possible to get those files from another CAT? or a backup-file from another CAT?

.... always take backups before messing with devices... :o

maybe someone with better knowledge can help...

---

ceterum censeo, captccha esse delendam. cross-eyed- :cowboy:
[Android General] ali_jiwa:
very nice i like this phone!:laugh::laugh::laugh::laugh:

thanks to OP for this nice guide
[Android General] Olli.D:
No SIM service...

Hello together!

Now i got a problem with the Cat.

Banking software didn't like the root.

Flashed backup "boot" and "recovery", but still SuperUser and still the message of the banking software "not safe, don't root"

So i flashed the complete set with flash tools.

Every like boot, recovery, logo, android, MBR,usw... but not "preloader" and "DSP_BL"

Everything seems to work, but no SIM service.

You can see, if SIM is inserted to the phone, but no access.

And: all the time with flash my backups and "EMEA DS.1.041.0 - Original by Wedee"

Superuser and some others still appear.

It seems, the phone is not virgin with this...

Can you help me please to reanimate my Cat? :)

Regards

Olli
[Android General] dMarx:
download and install this

http://catphones.com/media/43243/googleota.apk
[Android General] Wlashty:
B15 - can't use phone storage and SD

Hi,

could you help me here?

My problem started 1 week ago when I wanted move apps to external SD on android 4.1.2 - the Catepillar B15 has 2 storage named " Internal storage" 1GB and " Phone storage " 1,5GB. I bought SD card 8GB

I found some forums and the people wrote about swaping storages. (I didn't about this page on xda-dev before :( ) :

I did everything.:

1) rooted phone by " Kingo Android Root "

2) downloaded root manager and also " Busybox "

3) I made a change in vold.fstab

4) Restarted the phone - after that I lost "Phone storage" and " SD " . Phone couldn't find them and a lot of apps have not been able to be opened. And I also couldn't download and install apps from google play because of the download direction.

5) I did factory reset. But still same problem - one change = I was able to install apps from google play, so I installed "root manager" and "busybox"

6) I changed text in vold.fstab back to original and restarted phone - no change

7) after another factory reset still no change

8) I also unrooted my phone back by " kingo Android Root "

My situation :

I) I have only " internal storage "

II) I can see folders " sdcard " and " sdcard2 " but both are shown as empty

III) I can download and install apps from google play

IV) I'm not able to download things by browser, because of no valide direction. I can't also use camera and all apps which need external storage

Does anybody know, How could I solve this problem?

I have no back up :/.

Do you know how could I make my phone " virgine " ? It could be great if I could use all my storages. I tried to change vold.fstab.nand after I read this article today. But no change
[Android General] Wlashty:
Failed swaping storages

No ideas?

Guys please, any solution would be suitable. If someone could just tell me what to do with this problem. Its really restrictive :/

Just check the text above and try if you could find the solution, because I didn't :/
[Android General] mexusbg:
You made an error :) somewhere...

Give me your email and I'll send you working files with memory swapped. You must format the SD card as FAT32!!!. Factory reset only deletes the system settings and accounts - It doesn't fix wrongfully modified files!

If you don't want to do the swap, then flash the system partition (if your phone is Dual Sim, you can find the files in the first post).
[Android General] mexusbg:
Is your phone Dual Sim and EMEA region? Flashing the original (Weedee) Android partition should unroot the phone, since it's a virgin backup - tested!!

Check your flash tool log.
[Android General] Olli.D:
Right! Dual SIM and EMEA.

And after flashing Weedee, it was not virgin, supersu still appears!

And no SIM service.

I tried different images.

IMEI was wrong, both. With MAUI got right IMEI again, but still no service.

Forgotten, NO CAMERA APP as well! Not available with other camera app from playstore.

But later, i took another flash tool, newer version. After flashing, no more booting :(

Nothing, complete dead!

So, i bought a new one :) and gave the old one to a boy as a present!
[Android General] Wlashty:
So you think that flash could be helpful? I'm still not sure with flashing, I read your article many times and still not understand for 100%. I think I'll try it tomorrow. thx
[Android General] Wlashty:
Hi, I tried to flash my phone. But when I execute Flash_tool.exe + hold the volume up + power button and plug the USB cable - my laptop can't recognise the device :/ = no progress. But when phone is switched on, I could make scatter file. So I don't know where is the problem with drivers :/

any advice?
[Android General] kolk:
I need help please, my power button on my CAT B15 is damaged. Would like to have HOME button for waking screen

or maybe camera button?

I also use unlocking phone with pattern.

What do I have to write in system files to enable home button??? System is Jelly Bean 4.1.2. Phone is rooted.

I tried with WAKE lines in keylayout files but without succes... Thanks...
[Android General] :
hi,

how can i unroot my cat b15?

i have no backup before the root.

and how can i flash the unroot files?
[Android General] Wlashty:
Finally succeded

The problem was with preloader driver and my win 8. Win 8 are sometimes strange and I was not able to install unsigned digital drivers. So I flashed it on my win 7 PC :)

For flashing I used Wedees mirror back up.

And I also finaly swapped memories.

I found another way how to root and unroot by 1 click - kingo android root - http://www.kingoapp.com/

- I tried it many times and worked great :)

You could add that guys with win 8 could have problems with installing unsigned digital drivers :

1) here is guide how to enable unsigned drivers in win 8 - http://www.isunshare.com/windows-8/...gnature-enforcement-in-windows-8-and-8.1.html

2) and here is how to install unsigned driver - http://www.isunshare.com/windows-8/install-unsigned-driver-in-windows-8-8.1-computer.html

I was stucked a few days with this problem so here is just my advice for another noobs like me :).

Thank you very much for useful guide
[Android General] oldskool dave:
I have the cat b15 from u.s.a. my build is US_SS.1.014.02 its single sim and rooted using framaroot.apk , it still has a secondary sim slot with working pull tray but wouldn't load my carrier from it when I tried
[Android General] oldskool dave:
I need a little help with swapping memory to the external SD card

I restored root after factory reset , installed a root explorer es file manager copied the codes from above to swap memory but when I go to save the new vold.fstab file it says cannot save, guessing BC its active partition or something or do I HAVE to toggle init.d support prior to swapping memory ? Help me out here please! This phone sucks with only a GB of app install storage