yashsingh1/xdaforums huggingface dataset:
[Android General] Jitheshwar:
In fact those recoveries will not work unless you port them to your device since kernel on which the the recovery built and your stock kernel are different

---------- Post added at 05:17 AM ---------- Previous post was at 05:02 AM ----------

Download firmware flash file of your device unpack .pac file(which is the firmware to be flashed) using SP flash tool (visit this link for tutorial on how to unpack https://www.leakite.com/2016/04/how-to-extract-unpack-imgs-from-pac.html#nofollow/8/ ) search for recovery.img and flash it over ADB fastboot or from any flash tool like flashify or rashr as you wish.

---------- Post added at 05:20 AM ---------- Previous post was at 05:17 AM ----------

Try temporary recoveries they will do the same job that custom recoveries will perform and are safe too.
[Android General] Mesiya1979:
Qmobile x32 1 gb ram model sp 7731 cpu marsmallow phone need will porting works

Please help
[Android General] oidicle:
Like I said, I was able to port my own custom recovery, TWRP 2.8.7.0. But when I tried to flash I realized that it doesn't detect my internal sd. it only detects my micro sd card.

How do I flash a temporary recovery? Do I need to make it compatible with my device first?
[Android General] Jitheshwar:
There is options to switch between internal and external storages if that's not the case you are facing there might be mounting issue with internal storage try to change the directory of internal in recovery.fstab and check whether the system partition is mounting.

Just download the temporary recovery and flash it from stock recovery just like you flash stock updates manually from recovery.

---------- Post added at 05:46 AM ---------- Previous post was at 05:26 AM ----------

Flash temporary recoveries available in this posthttps://xdaforums.com/android/general/how-to-port-custom-roms-custom-t3387193/page1 or search for temporary recovery suites to your device.
[Android General] oidicle:
CATASTROPHE:(:crying::(

My phone is bricked, I flashed it using the MIUI recovery from that 'how to port custom recovery thread.' Before flashing I wiped everything except the micro sd card.

I'm able to boot into recovery and from recovery I can go into adb sideload and also fastboot mode, I can change recoveries via fastboot if I need to (I can switch between philz temporary, TWRP and MIUI).

My internal sd is still not detected(says 0MB), the SYSTEM, DATA partition can't be mounted.

I've been unsuccessful flashing stock rom from fastboot, I get a few errors.

Is this it for my device? Is it truly dead?
[Android General] Jitheshwar:
No. Don't give up. Re-port the recovery by changing mount points of external_sd of custom recovery with the mount points of stock recovery in recovery.fstab and in init.rc and then create stock ROM of your phone (from PAC file) if you already have it that's fine.

---------- Post added at 06:33 AM ---------- Previous post was at 06:25 AM ----------

I think there's another option,you will have to flash system.img (which is extracted from .pac file) via fastboot mode using proper commands Iam not sure but the the command will be like "fastboot flash system system.img".
[Android General] oidicle:
How do I do that? Changing mount points and stuff.
[Android General] Jitheshwar:
https://m.youtube.com/watch?v=g4LAiJ0r1dE watch this video at 9th minute you will know how to edit mount points of custom recovery with the stock recovery ( i.e., editing of recovery.fstab)
[Android General] d3kilo:
How to fix no touch on TWRP (2.8.5 or 2.8.7)? I tried every TWRP and try port by myself but always cant touch anything inside recovery.
[Android General] oidicle:
Sorry for the very late reply. Your instructions worked, I was able to unbrick my phone.

I'm still using TWRP 2.8.70, I'm unable to use/port a version higher than that. I'd like to be able to use TWRP 3.0.2.0 or 3.0.2.2 in order to try to solve some ROM flashing errors, but even after following the exact porting procedures offered here, these latest recoveries don't work (stuck at phone boot logo)...

Could it be that spreadtrum devices aren't yet supported in these latest updates?
[Android General] Jitheshwar:
Most of the developers will concentrate on high end devices those high devices don't have spreadtrum. But recoveries that we are seeing are all ported ones they may are may not work. Is your phone is running on 5.0 or later then find the recovery of device having same chipset and same SDK version (Android version), as of my knowledge you can't port recovery of a device having higher version than yours. The only way that you can get latest TWRP one is compile it from the source which requires lots of knowledge and patience. At last my suggestion is Try to fix errors of your current recovery. Hey also try out this https://xdaforums.com/android/general/kitkat-rooting-to-roms-t3560777

---------- Post added at 03:31 AM ---------- Previous post was at 03:18 AM ----------

Also try to port MIUI/CWM other recoveries if available they may work effectively than TWRP

---------- Post added at 03:38 AM ---------- Previous post was at 03:31 AM ----------

And sorry for being very straight.
[Android General] oidicle:
Yes I'm on Lollipop 5.1 with sc7731c chipset, I guess that is why the newest recoveries didn't work on my phone. I'll have to get my hands dirty and try to find compatibility. I have MIUI too (and Philz temp recovery) and get the same errors as TWRP, I don't have CWM (unable to port for my device).

Thanks for the information, I'll take a look at that link right away.
[Android General] Jitheshwar:
Try out the recoveries provided in the post that I have given to you. In that post author had given guide for lollipop and KitKat separately
[Android General] @ki:
Sorry .....but i should inform you that lollipop is not the problem......many lollipop sc7731 users are using latest twrp.......

but it is booting ......i am sure about that ......

See my post which jiteshwar have told u......try all twrp there .....one will surely work(i wish)......
[Android General] oidicle:
I've managed to flash 2 of the ROMs listed on your thread, but with a few issues. I'll give you more details on your thread .

Thanks [MENTION=7606820]Jitheshwar[/MENTION] for sharing.
[Android General] adoadith:
hi, Im using Micromax Q331 which is powered by a Spreadtrum SC7731G . Can I use anyone of them?
[Android General] Jitheshwar:
Try the ROMs and recoveries from this thread https://xdaforums.com/android/general/kitkat-rooting-to-roms-t3560777/page15
[Android General] princekbla:
how to root my echo volt mobile

hye everyone

i have a echo volt mobile with convig :

Android 6.0 marshmallow

processor spreadtrum sc 9832A-1-2 ghz

kernel version 3.10.65

name build ech volt

hardware l302 v 1.2

i've been search and try many root application online but no result.

can u help me please .

thanks
[Android General] Jitheshwar:
Use kingroot....If already tried to root using kingroot and failed, wait for few days for new root strategy. Or else you can try recovery method...... Download custom recovery which is meant for your device,if not available try to Port a custom recovery from the device having same chipset as of your's. Flash the custom recovery via fastboot mode (Google for minimal adb and fastboot) if you succeed in getting recovery then download superSU zip file(as always Google it).At last time to flash the superSU zip boot to recovery mode locate to superSU.zip file and then flash it, before doing all this taking taking full dumb of your system is highly recommended.Note that this will void your warranty. Advice-Before doing anything which don't know gather more information as possible. Good luck.
[Android General] xrempon:
i port this recovery to my phone

work on my phone, thanks! :good:

please help, when i use reboot menu then i choose "system" my phone won't reboot system, it reboot to recovery. how can i fix this? :eek:
[Android General] Jitheshwar:
I think OS may be corrupted Flash back the stock ROM/Working ROM for your phone with a working custom recovery. If you flashed the custom recovery for the first time and no custom ROM flashed yet then there may be chance of that under recovery the partitions are incorrect, in this case just pull out the battery and then reinsert it and reboot as normal. Make sure that you have followed the guide properly and have knowledge about what you are doing,if you don't know what you are doing then first know about that.

---------- Post added at 08:11 AM ---------- Previous post was at 08:09 AM ----------

I suggest you to look at this thread https://xdaforums.com/android/general/kitkat-rooting-to-roms-t3560777/page1
[Android General] bryandroid98:
Here is some specs of my phone:

CPU: ARMv7 Proc

Hardware: SP7731 or SP7731c_1h10

Board: SP7731cea

Brand: Digicel

Model: GO503

Android 6.0 Marshmallow

Someone can help me?
[Android General] dzoni2zr:
prestigio wize p3 spreadtrum sc7731c

mate if possible could you port me a custom cwm or twrp for this device here is attached my recovery image and boot image

I bearly made it to backup even that
[Android General] mvtowns:
Thank you!
[Android General] Jitheshwar:
Follow the guide in this thread https://xdaforums.com/android/general/kitkat-rooting-to-roms-t3560777

Use this tool for unpacking and repacking images

https://xdaforums.com/showthread.php?t=2073775

The above image tool can be used in your phone itself.

Requirements to use in phone:-

You must be rooted your phone

busybox installed(I prefer stericson's busybox from play store)

Any root explorer capable of executing scripts(I prefer JRummy's Root Browser from play store)

How to use AIK on mobile....

I have made video tutorial download file from below link and then watch the video till the end carefully.

https://mega.nz/#!fggE2BQJ!L_Pwm1gApB7XgqmpngZDyQCO9EYtZPeH46_LnZTU2QQ
[Android General] Jitheshwar:
This root browser is preferable
[Android General] Jitheshwar:
Refer the above guide and I hope you get custom recovery on your phones soon
[Android General] bryandroid98:
How can I backup the recovery and the boot.img??
[Android General] Jitheshwar:
Use Rashr from play store or partitions backup
[Android General] bryandroid98:
How you root you phone? Or what app did you use to root?
[Android General] dzoni2zr:
Well i used pc version of kingo root but after succesfull root installed supersu from market,removed kingoo completley and checked with root checker.but now after i flashed wrong recovery my phone is completley dead no fastboot no anything
[Android General] Jitheshwar:
Try to flash firmware using SPD upgrade tools,if your phone is spreadtrum phone
[Android General] dzoni2zr:
I would if i could but my pc doesnt see it i have full backup and all the tools but no connection to pc what so ever

---------- Post added at 12:55 PM ---------- Previous post was at 12:48 PM ----------

The screen and logo are flashing on and off even on charger and that is it

---------- Post added at 01:02 PM ---------- Previous post was at 12:55 PM ----------

Any ideas on how to force detection i heard some usb cable modification can force detection
[Android General] Jitheshwar:
Flashing instructions:-

Try to use different USB cable if PC is not detecting the phone

Check whether you have installed proper drivers

Check whether you have installed the drivers properly

First load the packet to spd tool

Press play button in spd

Remove battery from phone

Press and hold vol- or vol+ or both (try all combinations)

Then insert USB cable while still holding the key(vol- or vol+ or both as the case may be)

The PC must detect your devices provided that you have installed proper drivers and there is no damage to the USB port.

Wait until spd tool say Pass.
[Android General] dzoni2zr:
well i tryed allready 3 different cables...before this my drivers and adb were working fine so i did install them ok

before i could get into the fastboot mode and out but now it just boots first prestigio logo and inmediatly reboots and agin and again

it does make the sound when i pres volume down and it does register as a spreadtrum com 13 but nothing happense when i issue commands

in adb to erase or flash

secon the spreadtrum tool doesnt see it at all

i guess i have a dead brick ...very sad....i just managed to root it properly all i wanted was custom recovery to make a full backup

properly but no.....
[Android General] Jitheshwar:
Don't restore the backup. It may be corrupted or something. Just download the whole firmware of your device and flash it. Since you have no issue with device detection it is easy to flash. Don't stop holding​ the vol button until SPD tool starts flashing.
[Android General] dzoni2zr:
Whell guys thanks for all the effort and help...all i need is someone to post a link to the firmware since i canot find it anywhere...prestigio site doesnt offer full firmware

And i looked adound but nothing

So it is prestigio wize p3 PSP3508DUO

Cpu sc7731c 1gb ram. 8gb rom. White

And i will install win xp for drivers and flashing

All i need is firmware please
[Android General] Jitheshwar:
Look at here https://mm6.online/deviceinfo_4532.html

---------- Post added at 01:17 PM ---------- Previous post was at 01:16 PM ----------

I think above are the USB drivers

---------- Post added at 01:24 PM ---------- Previous post was at 01:17 PM ----------

If you have not found firmware of your phone then you have to create one for yourself follow this guide for creating .pac file from the backup of your phone​ https://forum.hovatek.com/thread-1232.html
[Android General] dzoni2zr:
Bro i don't know what else to say but thanks a million...i will try .....how ever i installed xp and drivers and fastboot and all

got recognized and well

still adb doesnt see it ...but i will try with spdt tool or researchdownload tool maybe i am lucky...if not i will try to hotwire the usb for preloader mode

maybe then i will manage to flash it with spreatrum tool

how ever count on my help if i ever can help with something u guys are great

and i love this forum it helped me so many times in life
[Android General] Jitheshwar:
You are welcome
[Android General] dzoni2zr:
ok another problem....downloaded a firmware file from the site but it is encypted and i canot register because the site doesn send me

an email at all i tryed 7 times allready

so now i canot open the firmware file to unpack it

secon i managet to make the usb cable with 2 pins crosswired that really does force the phone into

preloader mode and now all i need i thin is the firmware because even the research download tool does see the phone althou i

have a problem still with the drivers all of them install ok but one spdtcom enumerator
[Android General] dzoni2zr:
here is the image to hotwire the cable
[Android General] Jitheshwar:
I suggest you to make your own firmware PAC file from backup by following the guide that I have provided to you or else search for proper firmware and must read the description,if any, before downloading.
[Android General] anpr22:
please help model - scx35_sp7731geaplus_dt and hw sc8830

Hi,

I am very basic knowledge of android phones.

I bought a local model called Trio selfie3 T45. I can't find any firmware, flashtool , cwm etc for this phone.

Somehow I rooted with kingroot and replaced with supersu.

In the title you can see the exact model and hardware id. (model - scx35_sp7731geaplus_dt and h/w sc8830)

It has android 4.4.2 OS kernel arm7I and version 3.10.17

as this phone has no support I need to accomplish some basic tasks like running flash tool, installing cwm recovery, getting/building stock firmware etc. I have adb installed.

Can anyone help me as I got tired searching the internet but no one knows about my phone.
[Android General] Jitheshwar:
You have to Port a custom recovery for yourself​

Follow this guide https://xdaforums.com/android/general/kitkat-rooting-to-roms-t3560777

Any doubts comment in thread
[Android General] anpr22:
Thanks for the reply. First doubt is how I boot into recovery. I tried all the key combinations and even tried adb reboot recovery. when I used " fastboot boot recovery.img" it wrote something , restarted and got stuck at logo. I then pulled battery out. Pressing volume down+power took me to a screen having memtest, reset inside the launcher environment but no option to apply update etc.

Second doubt, can I use .pac file of any other brand having same internal model no. and hardware id which i mentioned above. I can dd (dump) system.img, boot.img, recovery.img etc so can i create a .pac file out of it and use the flashing tools mentioned below ?

third doubt, are those flashing tools like research download , sdm download upgrade applicable to my phone ?

All I need now is ability to create stock rom then flash stock rom whenever I brick my phone .

Thanks
[Android General] Jitheshwar:
To reboot into recovery first hold power and then immediately hold vol+ if doesn't work try with vol-,even if that doesn't work try holding both vol vol-and vol+ along with power don't forget to hold the first before holding volume keys.

You have to take dump of your device only if you use some other phone's​ .pac then you'll end up with a bricked device. For taking ROM dump search for guides, note that to take rom dump you must be rooted.

SPD upgrade tools and research download tools are used to flash spreadtrum phones only. It more easy to flash our phone provided that we have the correct firmware.pac file. I didn't that sdm download upgrade tools check whether you misspelled it it might be SPD upgrade download tool.
[Android General] anpr22:
Thank you, you seem to be lucky also apart from being knowledgeable. Pressing volume + with power button brought recovery screen with dead no command android logo. Then again pressing vol + brought the menus :)

Yes you are right it is SPD upgrade tool. I know how to take rom dump using dd command in adb shell, also my phone is rooted. Please help me now -

1) If I follow the link you gave earlier to create custom recovery then there is no danger of bricking my phone na ? as I can't create back up or flash stock rom

2) As I have spreadrum cpu , i guess spd upgrade tool should work, please guide me to the exact link to create stock rom from my working phone, if i don't have exact .pac file (update: i searched and got a method but it creates dump on sdcard so please tell 1.5gb free space would be enough or is there any way to save it directly to the pc? )

3) if other's phone .pac has exactly same value of model no. like scx35_sp7731geaplus_dt but just different brand then also I can brick my phone ?

I am asking to be 100 % sure of what I'm doing. Thanks for helping me.
[Android General] Jitheshwar:
1) Take backup of recovery using flashify, this back will useful when the recovery you ported doesn't work. You can easily flash ported recovery in phone itself(without using fastboot commands) using flashify. I will suggest you to download partitions backup app from play store using this app you can backup every partition of your phone like system,boot, recovery,imei,modem you also create custom recovery flashable zip of your stock ROM from the backup.

2)look at this thread https://xdaforums.com/android/general/how-to-port-custom-roms-custom-t3387193 for more custom recoveries in the list use philz non touch recovery you don't need to Port this you flash it over your stock recovery just like system update the will no change the stock recovery but gives your stock recovery the abilities of custom recovery you can get back to stock recovery just by rebooting recovery.

For creating .pac of your device follow this

https://forum.hovatek.com/thread-1232.html

I suggest you to see this guide also for taking full backup

https://forum.hovatek.com/thread-17226.html

If you need some info regarding your spreadtrum phone search by using "hovatek" at the end of your search keyword. Havatek is a forum which has lots of guides and tutorials for spreadtrum phones,join in it you'll find interesting stuff out there.

3) You can't just use some other devices files based in that phone is having same chipset, model no. , kernel version, GPU,etc etc, why because every phone will have distinct kernel(which will communicate with the hardware and will make the device bootable) even the phones of same manufacturer will not match with on model to other even those phones have same specs and chipset but there are cases like I'm having Lenovo a6000+ which is the successor of Lenovo a6000 the difference between these two is camera,inernal memory and ram only but everything think else seems to be same that's why the ROMs and kernels which were built for a6000 will also be used in a6000+ and vice versa but this is not possible in each and every case. If you think that any phone is matches with your phone then for testing purpose whether the files of that phone will work on your phone or not just flash the recovery of that phone without porting it if the recovery boots(without showing blank/white screen) this means that phone is almost same as yours. But there is lots of risk you use the pac of other phone like the Sims not working due to different modem and imei ,camera WiFi Bluetooth etc will not work due to different libraries.

Learn slowly if you try to learn everything think at once you'll not find things interesting. Every expert once a beginner. If your beginning is good then you'll get more expertise. Happy learning.
[Android General] anpr22:
Thank you for such a nice and detailed reply. I will follow your instructions for recovery.

After lot of searching I found two tools - miraclebox and chinese miracle 2 for spd backup and reading firmware.

In miraclebox i was able to open the port and reading started but i got error code 1 bootload error.

Chinese miracle 2 v1.24 was only tool showing success on gsm hosting for my exact mobile brand but it did not even run on my windows 10 pc. I guess it needs some dongle or h/w

so only hope for me seems to be creating my own stock firmware by dump and using yaffey etc.

i will try the steps you told and will inform you how it goes.

Thank you. I am learning to know some basic stuffs.

Update: I have backed up kernel and recovery using flashify. I also ported custom recovery using android kitchen method.

I tried to use " fastboot boot customrecovery.img" using command line but it remain stuck to fastboot mode logo. There is no response from fastboot devices etc. it means my device does not support fastboot method I guess or I don't know.

Now if i use flashify to flash my ported recovery and if i brick my device then how can i restore my stock recovery when fastboot does not work. any idea ?

Update: I tried philz recovery zip and it worked. First thing I made a nandroid back up. thanks to you that one big achievement. Now if I brick my device and access recovery at the least then I can recover . Am i right ?

Isn't there a tool like whole phone's system image for eg clonezilla or revo backup in linux i can keep on pc and then restore bit by bit including all the partitions ?
[Android General] anpr22:
The link you gave for creating .pac file is not working for me. I made back up of all partitions in .img format. Then I transferred it to pc.

Yaffrey is not able to open userdata.img and it remains blank.

Any other way to create .pac from the stock ?
[Android General] Jitheshwar:
Follow guide for taking backup using miracle box from the next link after the link of guide to create .pac if you took backup using miracle box but that doesn't worked while creating pac follow another guide in that link for taking backup.

If you are using any antivirus software then disable it and make sure you are running the application as "Administrator" . If you are still facing issues​ while creating pac files then ask for help in that thread of Hovatek forum.