[Xolo Q3000] avi3230:
====================================================================================================

Ultimate goal -to switch between JB and KK rom of one's choice

with a universal recovery -

with everything working normally in each OS, but without having to flash each OS via SP Flash Tools.​

====================================================================================================

Our beloved XOLO Q3000 basically comes in two varieties

1. with jelly bean 4.2.1 out of the box -

[MENTION=4790877]avi3230[/MENTION] [MENTION=5314528]rufus.reynolds[/MENTION] [MENTION=4620757]m0han[/MENTION] [MENTION=6103187]Aftab Memon[/MENTION] [MENTION=5715221]luke.rockstar[/MENTION]

2. with kitkat 4.4.2 out of the box -

[MENTION=2791413]chinasa[/MENTION] [MENTION=5978103]allan.vaz[/MENTION]

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

The above goal is achieved with philz recovery on devices that came with jelly bean out of the box.

- tested by me & Aftab Memon

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Those with kitkat out of the box facing issues with JB roms - camera not working.

My request to all the users specially those with kitkat out of the box

1. Please reply here so I will come to know which Os came with ur phone. I will add ur name to list.

2. Try following method so that we can find out solution to achieve ultimate goal.

===================================================================================================

Things required-

USB cable

PC/Laptop running windows Os

usb , vcom drivers for windows

SP flash tools v5.1420.00 or SP Flash Tool v 3.1420

Some knowledge about installing drivers and using SP flash tools

Kitkat S007_27052014 official firmware flash files.

[CWM Advanced Edition] PhilZ Touch recovery - 6.56.2 or 6.576.9 version

my backup app - to backup ur current data and apps+data.

Any jellybean based rom from here.

Any kitkat based rom from here.

Some patience and little thought process.:p

====================================================================================================

NOTE

This procedure has some risk of soft bricking ur device which can be easily cured.

Some knowledge of using SP flash tools is must.

Ur device's internal memory will be wiped while flashing - so please make sure u have backed up everything before doing anything.

A two-pronged approach is recommended - use "my backup app" and also do a full backup (the latter through recovery or mtkdroidtools).

No body is forcing u to do anything. If ur not confident then please don't try this. Stop right now and get on with life.

You alone will be responsible for any damage caused by ur impatience, ignorance, over smartness

!!!!!

====================================================================================================

If u have read above notes carefully and ur agree with it please keep reading

Procedure to do-

1. Backup ur current data with my backup app

2. Also backup ur current working rom with current working recovery - in any case if any issue occur u can revert back to normal working state.

3. Install drivers (skip if already installed)

4. start sptools and load scatter file from S007 kitkat firmware folder. select everything (all boxes ticked)

5. switched off phone, pull out battery, reinsert after about 5 secs

6. connect micro usb connector of usb cable to phone. do not connect mini usb connector to computer yet.

7. in sp flash tools, press download and connect ur switched off phone with usb cable.

8. if sptools shows any error use firmware upgrade mode. this especially applies when you go from jb to kk.

9. wait patiently. firmware upgrade mode could take about 2 min 15 secs to complete. wait till the green circle confirms success.

10. reboot device and check all working fine - camera, sd card, audio

11. next step is to flash custom recovery. repeat steps 4 to 7 and 9. 8 won't be necessary. take care to select philz recovery alone (only recovery box ticked).

note: extract downloaded philz recovery in a folder. Select scatter file provided with it. In sptools only select recovery.

12. flash philz recovery with sptools

13. reboot in recovery and backup ur current rom

14. wipe data, format system in recovery.

15. flash any JB rom u downloaded.

16. boot in rom - check all working fine - camera, sd card, audio

17. reboot in recovery - backup this jb rom

18. wipe data, format system - install any kk rom

19. boot in rom - check all working fine - camera, sd card, audio

20. goto recovery and try restoring the roms one by one and check if all things working.

21. report any issue u got with mentioning step no. :good:

====================================================================================================

I want atleast 2-3 people with kk out of box to try this.

I cant test all this as i dont have such device.

If no one ready to try please dont complain about camera issue after flashing JB rom.

=-------------------------------------------------------------------------------------------------------------------------------------------------------------------=

Special thanks to

[MENTION=5314528]rufus.reynolds[/MENTION] & [MENTION=4620757]m0han[/MENTION] for moderating whole post.:good: