[Android One (First-Generation) Cross-Device Genera] 1cefire:
Android One Universal STOCK ROMs [M/LP/KK]​

These ROMs are 100% Stock without any modification. Latest versions were backed up by the command "dd". LP versions were Identical from the official captured OTA LMY47O merge with the Official OTA. These roms are put together for rooted users who wants to fall back to google stock rom, And also for users who are having issues while installing the latest OTA. Nothing is removed from the original rom, and all signatures are intact. SPROUT8 LMY47V was based with the CM One fastboot images by [MENTION=2425314]intersectRaven[/MENTION] and captured Nexian Journey OTA LMY47V by Aandre Hartmen. KitKat Rom was based with the Official KPX44 MMX A1 Flashfile by moulnisky. Lastly, please take the time to read the instructions, FAQ, carefully and thoroughly before proceeding....

SPROUT4

[ M 6.x ] drive | Mirror [ LP 5.1.1 ] drive | d-h.st [ KK 4.4.4 ] drive | d-h.st

- Default Stock ROM for the following Android One devices

Micromax Canvas A1 AQ4501 (India)

Karbonn Sparkle V (India)

Spice Dream UNO (India)

MyPhone Uno (Philippines)

Symphony Roar A50 (Bangladesh)

- FEATURES

Move To SD [LP/KK]

Hidden Internal Storage (Apps only) [LP/KK]

If you are rooted, you may access your internal storage by navigating to "/data/media/0" [LP/KK]

SPROUT8

[ M 6.x ] drive | Mirror [ LP 5.1.1 ] drive | d-h.st [ KK 4.4.4 ] drive | d-h.st

- Default Stock ROM for the following Android One devices

Cherry Mobile One (Philippines)

Nexian Journey One (Indonesia)

Mito Impact (Indonesia)

Evercross One X (Indonesia)

Micromax Canvas A1 AQ4502 (India)

QMobile A1 (Pakistan)

- FEATURES

Internal Storage and SDcard are both accessible [LP Only]

No move to SD feature out of the box [LP Only]

move to SD feature is only available on Kitkat, Internal storage is not accessible [KK Only]

FLASHING PROCEDURE :

Download the ROM

Move the file to sdcard

Reboot to Custom Recovery

Install via Philz recovery if you want to fall back to stock recovery

Install via TWRP to stop the restoration of stock recovery

(ensure that "MOUNT SYSTEM PARTITION READ-ONLY" is uncheck)

Backup your current ROM (just in case)

No need to Wipe DATA (Read FAQ for more details)

Locate the file and install

Reboot... It will take about 10-15 minutes so be patient

Frequently Asked Questions :

1. Are they both compatible with my device?

Yes, as long as you are using an Android One first generation..

No need to unlock or re-lock bootloader

Install via custom recovery only

2. Will I still be able to recieve the official OTA updates in the near future?

Yes, as long as you have installed the default Stock ROM version for your device.

If you had installed Sprout4 over an Sprout8 device, the official OTA will fail due to mismatched signatures.

As long as you've never rooted and flash a custom recovery.

In case you have rooted your device, all you need to do is reflash the ROM when a new ota arrives and you'll be fine :p

3. Do I need to Wipe my Data and cache partitions before flashing the ROM?

Installing a sprout4 stock rom over an sprout4, no need to wipe anything.

Otherwise, if you flashed sprout4 over an sprout8 rom, you have to do a clean install.

Sprout4 to Sprout4 = No need to wipe data,cache partition

Sprout8 to Sprout8 = No need to wipe data,cache partition

Sprout4 to Sprout8 = Need to do a clean install, wipe data,cache,system

Sprout8 to Sprout4 = Need to do a clean install, wipe data,cache,system

If you are having apps FCs, try clearing the app data of the affected app, or try hard reset.

If all else fail, do a clean install.

4. How to install Stock ROM over a Custom ROM?

Backup your current ROM (just in case)

Its a Stock ROM, no need to downgrade or unroot your device

Install it like how you install your preferred Custom ROM for the first time

Do a clean install by wiping data, dalvik, cache and system

5. Got stuck with "Patching system image unconditionally"?

It might be a bad download

Always verify the hash prior to installation (check the howto verify the MD5sum below)

Wipe the system partition just in case

6. Why was my Custom Recovery perished?

If you flash the Stock ROMS using Philz Recovery 6.57.9. Your device will reverted back to Pure Stock including the Stock Recovery.

How to avoid this? If you have access to Aroma Filemanager using Philz, rename /system/bin/install-recovery.sh and /recovery-from-boot.p or flash superSU before rebooting your device.

Or simply use TWRP, prior to flashing the Stock ROM.

Just go back to Philz soon after the boot process was over if you wish to.

I prefer not to rename install-recovery.sh by default to give users an option to go back to stock recovery without providing a separate image of it.

7. For users who are having Irregular data connection and phone shows 'Emergency Calls Only'.

Go to Settings>More>Cellular networks>Access Point Name> then select the correct apn for your carrier.

If the problem still exists, go to Settings>More>Cellular network>Network Operator> then select the correct carrier.

WARNING!!!! PLEASE READ...

By installing the rom via philz recovery, android will automatically restore the stock recovery... Its a good thing for users who wants to go back to pure google stock rom.

WORKAROUND: If you wish to keep a Custom Recovery, and have access to Aroma Filemanager via Philz recovery, just rename /system/bin/install-recovery.sh and /recovery-from-boot.p, or simply flash superSU before rebooting your device.

I prefer not to rename install-recovery.sh by default to give users an option to go back to stock recovery without providing a separate image of it.

The simplest method to retain a custom recovery is to use TWRP prior to installation

Then flash Philz soon after the boot process was over if you wish to.

So basically.....

If you wish to be on Pure Stock with Stock Recovery... install it with Philz (CWM).

If you wish to be on Pure Stock and keep a Custom Recovery... install it with TWRP.

Recommended Recoveries

TWRP (SPROUT ALL) with Logo and OEM backup partition support

TWRP Materialize (SPROUT ALL)

TWRP Official (SPROUT4 ONLY)

Philz Recovery (Sprout ALL) flash this if you wish to go back to Philz Recovery

Stock Recovery (Sprout)

How to Root my device?

Just flash SuperSU with a custom recovery..

Or follow varuns rooting guide​

MD5 Sum

[SPROUT4 MRA58M] c75b28612f0a77ac5fc27084da4b6558

[SPROUT8 MRA58M] 7e34ce53e6bee8bb8adf635a05e2db7a

[SPROUT4 LMY48K] c0bd0113a84fdd03a0c7f3d245d71b67

[SPROUT8 LMY48K] 705b56acb2159b0fa9f05a86e7818db4

[SPROUT4 LMY47V] 9f62914a94e9b0ec5abd445120bd3b7c

[SPROUT8 LMY47V] 0063e621f6ffed6d0fe142de7e502d4d

[KITKAT KPX44] 377ea840259be29aa3383ab1757a6ede

How to Verify the MD5 signature?

If you are running Windows just download HashTabs and install. Right click on the downloaded file then click properties and look for "FILE HASHES" tab, verify if md5 hash are the same. On unix based system just execute this line in the terminal "md5sum SPROUT4-STOCK-ROM-LMY47V.zip". On your phone, just use ES explorer and then click properties then tap "Show Checksum" then compare the md5 hash. If the file hashes are identical you are good to go, Otherwise, redownload the file again due to bad probably.​

Universal OTA

Intended for users who have limited bandwidth. Otherwise, use the stock roms.

Flash via custom recovery only

Flash at your own risk

:good:

.

Credits : google, xda, varun.chitre15, OTA catchers, IntersectRaven, ghpranav, AHartmen, JGodslave, moulnisky, xpirt, rhar****, akhilnarang

.