Viber robotic voice issue on Noir A6 / Noir A8 / Noir A10 phones is now resolved. Someone has found an alternative Viber version, in which there’s no echo/robotic voice bug. You need to download and install Viber version 22.214.171.1242 from here (on your own risk) to enjoy a bug-free Viber experience on QMobile Noir series phones!
This problem was faced by almost all QMobile Noir series users. I even contacted Viber’s support to notify them about this issue, but their response was not very positive as they said it was not possible for them to test every phone and optimize it. It was understandable, as they can’t have access to Noir series phones as well.
Also tried to fix audio bugs by using audio library files from other MediaTek (MTK) phones to fix Viber robotic voice issue, but it was again of no use. Some library files even caused bootloop! So, had to revert back. Also, I don’t exactly know who discovered this particular version by testing. If someone knows the original guy, please let me know to credit him.
P.S. The latest version of Viber still has the robotic voice issue, so you can’t have a bug-free experience with the latest version.
This is a backup of QMobile Noir A8 and will help you restore Noir A8 to perfectly working condition If you’ve somehow messed up your phone. Whether your Noir A8 is stuck in a bootloop, corrupted system files or you just want it restored to a condition just like new, then you can flash this pre-rooted Noir A8 ROM and unbrick your phone!
Steps To Flash QMobile Noir A8 ROM:
- It can be flashed via clockworkmod recovery. If you don’t have CWM, follow THIS link to install CWM recovery first.
- ROM: Download all the files from HERE (boot.img, recovery.img, system.ext4.tar, nandroid.md5) and put them in a folder named “a8sys” without quotes. Or any other name WITHOUT spaces. Make sure you download via a download manager to not corrupt them.
- Place this folder on your sdcard inside: /sdcard/clockworkmod/backup/ So that all files can be found in: /sdcard/clockworkmod/backup/a8sys/
- Turn off phone and start it in recovery mode by pressing volume UP + power button.
- Choose wipe data/factory reset
- Go to advanced -> wipe dalvik cache
- Go back again. -> mounts and storage -> format /system
- Go back to main menu -> backup and restore -> advanced restore -> restore /system. Choose the folder “a8sys”
- It will start MD5 check and restore the system partition image. Restart your phone and enjoy it like it’s brand new!
- I haven’t currently included data partition, but you don’t really need it. If you want it too, post in the comments.
- I’ve removed the MD5 checking mechanism of CWM by emptying nandroid.md5 file. If md5 sums are present inside nandroid.md5 file, CWM gives MD5 mismatch error, even if the MD5 sums are correct!
- Here is the nandroid.md5 file which contains MD5 sums for above backup files. Replace this with the other and then try the system restore. It may give you an error. Figure out the solution if you can and post in the comments (line for data.ext4.tar is not included, as it’s not in the folder).
After the post on CWM recovery for Noir A8, some people asked me to post the stock recovery of Noir A8. Well here it is, it’s the one I obtained from the ROM dump of my Noir A8. Can be flashed to your phone just like you flash CWM recovery.
Here are the steps to flash the stock recovery on Noir A8.
- Download from here the stock recovery and extract. You will get a folder: stock_recovery_files.
- Open SP Flash Tool v3.1224.01 or any other version that you downloaded earlier from the CWM recovery post.
- Open SP Flash Tool. Click Scatter-loading, browse to stock_recovery_files folder which you extracted in step 1 and select “MT6577_Android_scatter_emmc.txt”. If any errors pop up, ignore them.
- In the list below, only select the recovery like you did for CWM. Make sure no other entry is checked!
- Turn off the device, remove the battery and reinsert. Without turning on your phone, click on download button in SP Flash Tool and then connect your phone in off state with a cable.
- If you already have the drivers installed, the progress bar will reach 100%. Then a timer will start and it will ask you to connect cable but do not detach the cable or do anything else. Let it finish.
- After the timer, another progress bar will appear and after successful flash, a green circle will be shown.
Now remove the cable, turn on your phone in recovery mode by pressing volume up and power button together. It should go into stock recovery rather than CWM recovery.
If you get some error after the first progress bar or during flashing, then perform the following steps. This method was found by Adeel Raj and posted in the comments of CWM post when the above procedure didn’t work on newer Noir A8s.
- Search for and install MTK Mobileuncle tools from Play Store.
- Place recovery.img file from stock_recovery_files to the root of your SD Card.
- Open Mobileuncle tools and choose “Recovery Update”. Select recovery.img that you earlier placed in the root of SD card and choose yes if it asks to use this recovery.
Reboot into recovery mode and you should see the stock recovery back again!
Keeping a backup of current working condition of your Android phone is always a must if you play around with your phone. QMobile Noir A8 has the MT6577 chipset running Ice Cream Sandwich 4.0.4 and thankfully there are some easy ways to dump the current running ROM and save it just in case the phone gets bricked or does not boot.
The ROM backup that you will obtain can be flashed any time using SP Flash Tool and your phone will be restored to the condition in which it was when you dumped the ROM. Since rooting is must before dumping ROM, if you flash it again you will still have root.
Please note that you need root permissions to perform the dumping procedure. So don’t try it if your phone is not rooted! Also make sure you have enough space on SD Card as this will store the backup to “backup_v2” folder on SD card. Credit for the script goes to linerty.
Steps to Backup ROM Of Noir A8
- Download this file and extract. You will get a folder “gscript”. In that you will find another folder “bin“, and two files: “back_mt6577_a4_v2c.sh” and “GScriptLite.apk”.
- Copy the folder entire folder “gscript” to root of your sdcard and using any file manager and install GScriptLite.apk
- Open Gscript Lite application from app drawer. Tap options – > Add script. Check “needs su?”. Tap “load file” button and select “back_mt6577_a4_v2c.sh” and then “Save”.
- As a precaution, set the display timeout of phone to 5/10 minutes from settings/display.
- Run the script. It will take some time and store the backup to folder “backup_v2” on SD card. Copy and place this in your PC!
In that folder, you will get 15 items. 12 files and 3 folders. Some of the files will be system.img, boot.img, data.img, recovery.img, uboot.img, preloader.img etc. If you have already flashed the CWM recovery then it will save the cwm recovery. If you want stock recovery, head over to this post.
These can then be flashed via SP Flash Tool. Guide on flashing using SP Flash Tool is coming as well! If you encounter any errors, post below
PLEASE NOTE: Judging from the user reports, it seems SP Flash tool is not reliable and throws out errors for no real reason randomly. Sometimes it can get difficult to flash a file using SP Flash tool.
Good news is, this backup script also makes a nandroid backup which can be flashed via CWM recovery. The nandroid backup is stored in BDRS-xxxxxx sub-folder present in backup_v2 folder. Just place the nandroid backup (folder with filename as date and time) on sdcard in this order: /sdcard/clockworkmod/backup/yournandroidbackup
Open CWM recovery, go to backups and restore->restore and choose this backup.