[ROM][DISCONTINUED] Huawei U8836D / Ascend G500 Pro (MT6577) custom ROMs (ICS) - Miscellaneous Android Development

Hello everyone!
In this thread you'll find all my custom ROMs for Huawei U8836D / Ascend G500 Pro (MT6577) smartphone (also known as Huawei Shine). Please be sure to read this carefully in order to avoid unnecessary questions.
Do not mirror my files, as I will always make sure links are working. :fingers-crossed: Instead, please share the link to this thread.
Review of Huawei U8836D:
Huawei U8836D / Ascend G500 Pro / Shine (Dual SIM with 3G support)​
Tutorials and Frequently asked questions (FAQ):
For tutorials jump into post #2.
For frequently asked questions (FAQ) jump into post #3.​
Version history (including download links):
V1.0MOD (02-10-2012):
Based on official Android 4.0.4 ROM (Huawei release: U8836DV100R001CHNC00B600SP19 ; Stock kernel 3.0.13)
Custom changes:
Removed all Chinese applications (Chinese IME, Huawei app store, etc)
Added reboot to recovery option to power menu
Enabled MediaTek EPO and A-GPS settings under Location services menu
Enabled Speech category (Voice search and TTS output) under Language & input menu
Fixed the bug related to the association of caller identification (CID) with contacts, due to country code prefixes
Integrated the latest version of Google apps
Added ES File Explorer (v1.6.2.1) and ES Task Manager (v1.3.1)
Rooted (no need to root phone with third party applications) with SuperUser application (v3.1.3) and su binary (v3.1.1)
Busybox (v1.20.2) installed
Added battery percentage (in steps of 1%) display
Changed notification LED color to blue instead of green
Updated APN list (apns-conf.xml)
Added AdFree hosts to system hosts file (blocks ads in several applications or games, for example Angry Birds)
Added stock ICS LatinIME and dictionary pack
=> Download link
=> MD5 sum: 3b547d0f6b643b168b02468c4c55b6fd​
V2.0MOD (20-10-2012):
Based on official Android 4.0.4 ROM (Huawei release: U8836DV100R001CHNC00B600SP25 ; Stock kernel 3.0.13)
Custom changes:
Added some build.prop tweaks to improve pictures and video quality, increase touch responsiveness and improve battery life
Updated ICS LatinIME and dictionary pack
Updated Google Play Store (v3.9.16)
Updated Street View on Google Maps (v1.8.1.2)
Updated Huawei Mobile Partner internal disk with the latest HiSuite software and Google ADB drivers
Added support for the following languages: Arabic, Bengali, German, Spanish, Farsi, French, Hindu, Indonesian, Italian, Malaysian, Dutch, Portuguese (Portugal and Brazil), Russian, Thai, Turkish, Urdu, Vietnamese and Chinese (traditional and simplified)
=> Download link
=> MD5 sum: 1d5a43add7745958d33484f344cfa46f​
V2.1MOD (16-12-2012):
Custom changes:
User customize-able installation based on AROMA installer
Included script to automatically disable internal sdcard if extended userdata partition is detected (be sure to read post #4)
Included JB LatinIME (with predictive swipe) and dictionary pack
Updated Google Play Store (v3.10.10)
Updated Google Play Services (v2.0.12)
Updated Gmail (v4.2.1)
Updated YouTube (v4.2.16)
Added support for the following languages: Czech, Hungarian, Polish and Greek
Unlocked hidden features under Developer options menu
Fixed bootloop when factory reset was done under Android system
=> Download link
=> MD5 sum: 331e8763eddf7c2ac1ce0f1020ca1bbd​
V2.2MOD (28-12-2012):
Custom changes:
Fixed SystemUI crash when system language was set to Czech or Greek
Corrected date format entries for Czech and Greek languages
Fixed non-working light sensor reported by some users
Disabled built-in virtual disk drive
Updated APN list (apns-conf.xml)
Updated TZ data (timezone data)
Updated Google Maps (v6.14.2)
=> Download link
=> MD5 sum: 193d5087d0731f318bf514aee2fbaec7​
V3.0MOD (18-02-2013):
Based on official Android 4.0.4 ROM (Huawei release: U8836DV100R001C10B600SP12 ; Stock kernel 3.0.13)
Custom changes:
Added all fixes / modifications as in previous releases
Integrated the latest version of Google apps
=> Download link
=> MD5 sum: d9a3f828e605b2115aee7030009b1745​
GPL compliance:
Kernel 3.0.13 source code
Link to tarball from Huawei website
Link to github repo
Credits:
iBotPeaches and brut.all for apktool
dsixda for his ROM kitchen which is really helpfull for easy-deodexing
Koush for his wonderfull CWM recovery, as well to all contibutors
amarullz for his amazing AROMA installer
...and finally to all the devs whose apps, tweaks and scripts I have used on my custom ROMs
Please don't just leech the files and go away. You can easily say thanks just by pressing "Thanks" button.
Feel free to post your comments. I hope you all like it!

Tutorials
How to enter into recovery mode:
With Huawei U8836D completely turned off, press and hold VOL. UP key and turn on the phone. The phone will vibrate and after the splash logo appears, all keys should be released.​
Navigation under recovery mode:
Stock recovery mode: As soon as the splash logo disappears, an image with a triangle and an Android will appear and BACK key must be pressed in order to access menu options. Navigation is made using VOLUME keys (navigate up with VOL. UP and navigate down with VOL. DOWN) and MENU key to apply the action.
Custom recovery mode: As soon as the splash logo disappears, ClockworkMod Recovery menu will appear. Navigation is made using VOLUME keys (navigate up with VOL. UP and navigate down with VOL. DOWN) and MENU key to apply the action.​
How to flash custom recovery:
Download Huawei U8836D custom recovery and follow this MT657x flashing tutorial.
Warning: the package includes preloader, but there's no need to flash it. Make sure that you select only recovery to be flashed.​
Flashing a new custom ROM via the SD card method (update.zip):
Read this guide to know more about ClockworkMod Recovery and how to flash a custom ROM.​

Frequently asked questions (FAQ)
Question: I can't install your custom ROMs. Why? What am I doing wrong?
Answer: First of all you have to flash a custom recovery into your phone and then you are able to install my custom ROMs. Read the tutorials on post #2 to know the procedures.​
Question: I wanted to try one of your custom ROMs. Will I loose all my data after installing it?
Answer: Yes, you will loose all your data... unless you create a backup to restore after installing the ROM. There are two recommended ways to create backups of your userdata:
Doing the backup under custom recovery mode: navigate to backup and restore menu.
Using Titanium Backup to create a backup of your favourite applications.
Question: Can I fully revert to factory settings?
Answer: Sure, just download the stock update.zip and install it from recovery.​
Question: In phone specifications it's stated that it has 4 GB of eMMC, but only approximately 700 MB are available for internal storage... Can you explain me the reason for that?
Answer: The phone has indeed 4 GB of eMMC. Part of it is used by system and cache partitions, while the rest of the size is divided into internal storage (approximately 700 MB) and an internal sdcard partition (approximately 2 GB). If you find that an internal sdcard partition is useless (and have a big external sdcard), you can extend userdata partition (internal sdcard partition completely disabled). Jump into post #4 to learn how to apply that mod.​
Question: Somehow I have got invalid IMEI numbers. How do I restore my phone's IMEI numbers?
Answer: Read this tutorial. Don't forget to say thanks to its author.​
Question: Does my phone really have two IMEI numbers?
Answer: Every dual SIM smartphone based on MT65xx SoC has two IMEI numbers. Some just don't display both numbers on dialler when you type code *#06#, but if you go into Settings / About phone / Status / IMEI information you'll see the IMEI set for both slots.​
Question: How can I access hidden MediaTek engineering mode?
Answer: From phone's dialler type code *#*#3646633#*#*.​
Question: Are your custom ROMs patched to fix Android's master key (bugs 8219321 and 9695860) vulnerabilities?
Answer: No, but the solution to that is pretty simple:
Install Xposed framework (instructions on the support thread)
Install Master key dual fix module (instructions available also on it's support thread)
To check if system is vulnerable you can use one of the following apps:
SRT AppScanner
Bluebox Security Scanner
All credits to rovo89 for the amazing Xposed framework and also to Tungstwenty for the Master key universal fix.​
Question: I don't have this phone, but mine is also based on the same MT6577 SoC. Can I still flash your recovery and install your custom ROMs?
Answer: Even though your phone is based on the same SoC, there may be differences in other hardware components. It is not likely that recovery and ROMs will work on your phone so you may risk to brick it.​

Huawei U8836D internal memory re-partition
Initial notes:
Make sure that you have a full nandroid backup of your current ROM. If not, boot into recovery mode and make one. This is very important if you want to restore userdata after internal memory is re-partitioned.
Also make sure that you have a backup of your internal sdcard because it will be fully erased and disabled.
Warning: the package includes preloader, but there's no need to flash it. Make sure that your selection is according to the screenshot bellow.
Instructions:
Copy disable_internal_sdcard.zip to external sdcard (read note bellow)
Shutdown the phone
Open SP Flash Tool v3.1222.00 (or higher) and load the scatter file
Flash MBR, EBR1 and RECOVERY as shown on the next image (read flashing tutorial first):
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
After flashing is complete, boot into recovery mode and format /data
Optionally, if you want to restore previously saved userdata, go to nandroid backup / restore and restore data (advanced restore feature)
Install disable_internal_sdcard.zip file through recovery mode (read note bellow)
Reboot your phone and enjoy your extended userdata partition
Important update: All the new ROM updates which include AROMA installer also include a script to automatically disable internal sdcard if extended userdata partition is detected. Dismiss the part of the instructions that refers to the installation of disable_internal_sdcard.zip file. All the rest of the procedure is still valid and must be done before installing the ROM. That said, if you are going to apply this modification, you must re-install the ROM.
Please also note that this mod should only work with my custom ROM installed. Be warned and please do not blame me if you run into some problem while applying the mod over stock or any other custom ROM

Thanks Bruno for the recovery image. I will get it flashed when I am back home.
I have noticed that actual phone reception signal levels are lower than my W3+ Thl phone. Have you noticed any difference in signal levels where you are against your ZTE 970? It may be just the algorithm they use on this one.
I love the tricolour led but lack of tts settings is a little annoying. Overall, I am very pleased with it so far though.

Thanks Bruno - I look forward to some custom ROMs - I'd managed to dump the entire original ROM last week having made a scatter file then add Gapps but nothing else. I'm completely new to modding and happy to do any testing etc. My phone had the original factory ROM.
Yes the signal reported does seem on the low side. The battery drain does seem a little high as well so far even when not constantly playing with it!!) - wonder if the CPU governor is set properly?
Edit - gave the phone a good full charge overnight - before using it today and down to 90% after 12 hours - with little/no use - so about normal for a smartphone. Probably hadn't charged it fully before!!

Thanks Bruno, my phone is at this time only paperweight, so I am waiting impatiently for your ROM.

Thanks for the recovery img Bruno.
For those of you who want to install the Huawei HiSuite app on your phone and desktop but can not get a link from the Huawei site here, I have uploaded it to 4Shared and you can download it from this folder here.This suite allows some syncing to be done and some backups etc. Full details on the Huawei website.
EDIT:
Bruno, not quite sure what happens but after flashing your custom recovery and testing it, I reboot and the original recovery returns! Just to make sure that I was not going mad, I flashed the custom recovery image again. I can use it, I have even done a back up of the system but after running the phone and a reboot, the original recovery returns again.
Is there anything to resolve this, are you having same problems? This is really strange.
EDIT:
From MSprecher
The custom recovery is allways overwritten by the stockrecovery when booting the phone. This can be avoided by rebooting from within the CustomRecovery right after having flashed it. There should be an extra-option after the reboot-command in CWM-Recovery to avoid this.
Enjoy Matthias

neveceral said:
Thanks Bruno, my phone is at this time only paperweight, so I am waiting impatiently for your ROM.
Click to expand...
Click to collapse
Please be patient. I plan to release the first version during this week. :fingers-crossed:
Sathelp said:
Bruno, not quite sure what happens but after flashing your custom recovery and testing it, I reboot and the original recovery returns! Just to make sure that I was not going mad, I flashed the custom recovery image again. I can use it, I have even done a back up of the system but after running the phone and a reboot, the original recovery returns again.
Is there anything to resolve this, are you having same problems? This is really strange.
Click to expand...
Click to collapse
Yes, that happens with the stock ROM installed and the workaround for now is the one Matthias already told you. With my custom ROM installed that will not happen.

Thanks, the option to allways use custom recovery does appear and you have to confirm this option before first reboot. Thanks guys.

Bruno it will be great (i don't know if it is possible) if the new rom could aggregate the memories, i mean the same you did on the ZTE, putting the same storage for programs and the only sdcard is the external.

Yes, I plan to release the same extended userdata mod as I did for V970, but not integrated into the ROM, so that users can choose want they want.

Btw, i found now in my small experience with the device two problems:
- Some apps can't be installed (Asphalt 7, Sports Tracker, WorldMate, etc.) which were working in my previous Gsmart G1345. Is it due to the Mtk CPU??
- Comparing again the two devices, this one has a worse GPS, much more inaccurate and very slower in getting signal.
Lets wait for your fantastic Rom, Bruno.

Crake you are right, I cannot install profile scheduler+ or EasyProfiles Pro due incompatibility. DualSIM?

No, that is a problem of permissions. It will be working on the custom ROM, don't worry.

Sathelp said:
I love the tricolour led but lack of tts settings is a little annoying. Overall, I am very pleased with it so far though.
Click to expand...
Click to collapse
I have already enabled Speech category (Voice search and TTS output) under Language & input menu, so you'll be able to access TTS settings.
By the way, I will release the first custom ROM today. It will not support any additional language other than the default ones - English and Chinese (Traditional and Simplified) because I don't have time right now to do it. The support for more languages will only be included in the next version. Hope you all understand!

awesome!!
u know I have been waiting for a rom for this phone u8836D from day one, because i messed it up on the day i received it, especially replacing the system folder files etc.. just pain in the bum to not have a rom (even stock rom) handy. And it's been endless waiting...
when your first post came up, I opened your shared folder for like a million times to try to find the rom, but just recovery img there, i thought I missed something maybe and read all your posts another million times...
Now just 10 mins ago, it appears in that lovely folder just like a magic...
Will let you know how I go...
i haven't learned my lessons from my last 5 Android phones...all I want now is just clean system with google services on...
When we get that, we star talking optimization and who's ass is more sex lol

Okay, I have just uploaded the first custom ROM for U8836D into my 4shared folder.
Please read what are the fixes / modifications that I've made over the stock ROM on the third post of this thread or in the readme.pdf that's inside the .7z file.
Enjoy! :fingers-crossed:
EDIT: I forgot to say that this ROM clears all userdata, so make a backup first using Titanium Backup, for example. But please note: do not restore any contact / messages database. Let Android create it from the scratch or else, if you restore everything the CID bug will be there again!

So how do I restore (and backup) sms, contacts and call logs to avoid CID bug?

Simple: you don't restore. Just sync the contacts again with Google (or Exchange), let the database be built from scratch and that's it. It's either that or having the nasty CID bug back...

Related

DISCONTINUED - [ROM][19-feb-2011] FolioMod v1.4 for Toshiba Folio100

!!This is ONLY for Toshiba Folio 100!!!
This Mod is based on Toshiba Stock with additions from Nvidia SDK, to make a better functioning stock rom with google apps and better OpenGL ES support.
Currently giving you an amazing
- 3000+ in Quadrant score!! (screenshot here )
- 50.5 frames in neocore (not amazing compared to HTC desireHD, i think, but still good)
You can also follow updates on Twitter now: Dexter Picard (DexterPicard) on Twitter or
me a Red bull, and you're sure i stay up working on this mod or you can visit my new homepage at Dexter's mods
for new users with latest 2.2.5.0131 firmware, here is a howto on reverting tablet to be able to install custom roms.
Wiki pages available here and here Other non-FolioMod , but folio100 threads Kernel&Tweaks & General questions thread
Please use these for non-FolioMod questions, like screen,battery etc...
Video illustration of FolioMod (Thanks to kevin.hansen)
Installation Instructions:
ALWAYS HAVE CHARGER CONNECTED WHEN UPDATING A FIRMWARE.
A FACTORY RESET IN RECOVERY MENU IS ALWAYS RECOMMENDED TOO.
You can also try these instructions for v1.1 and lower versions here or here if those help you in another way than the one provided below.
download latest FolioMod full zipfile- Extract contents to a folder and follow instructions below.
copy the update.zip from inside downloaded zipfile to the root of your sdcard, and insert sdcard into folio.
Enter "Recovery menu" when folio is just turned on and press (POWER) once and (VOL up) next.
press (VOL up) Factory reset or system update.
press(VOL down) to continue to system update.
press (VOL up) to confirm system update.
during installation progress bar will show har far it is.
folio will reboot after installation.
if you need to wipe, repeat the steps above without sdcard inserted, and you get into recovery menu. Press "HOME" button to see menu and choose "factory reset".
After reboot a BLACK screen appear for 1 or 2 minutes!! don't worry, its normal!​
Rollback to original stock rom:Download Folio stock image for full restore to stock rom
extract zip to a folder, and from here follow steps 1 - 7 above, to install the update.zip .
This image is for rollback purpose, if you do not want the mod edition, here is the way back to stock rom.
Remember to run a factory reset before or after this stock rom install..​
Latest Full update
Download Mirror 1 - FolioMod v1.4 or Mirror 2
​
Patches
FolioWidget fix here , solves the compressed issue on regular launcher or LauncherPRo. now shows all icons.
V1.4 - Rollback of graphics tweak driver - if you got problems with touch screen here
V1.3+ old wifi driver(1.0 release) works better for some ppl. (Requested by many) here
V0.0+ Generic format internal storage for all mods (so far) here, only needed if you got internal storage problems.
Rename downloaded patch to update.zip and install using recovery.
Old releases
Download Mirror 1 - FolioMod v1.3d
Download Mirror 1 - FolioMod v1.3b
Download Mirror 1 - FolioMod v1.3 - Mirror 2 - easyshare - Mirror 3 - (NOT THERE)​
Known issues (also reported by users)
NONE​
THANKS to
ownhere - coming up with the initial idea on how to implement the loopback solution for optimized database access.
Weeds2000 , for the great help and fixes done so far for us (Orientation + paid apps, vold with NTFS corrections to FolioMod) + Kernel compiles
DerArtem - Compiling kernel + and being very active on getting 3G modem support for us on our folio!!
Sol Ido - Foliowidget
Teknoraver - Foliobuttons
badstorm2010 - First custom kernel on folio available.
CHANGELOG
v1.4 (changes compared to v2.2.5.0131)
libraries from v 2.2.5.0131 release of 18-feb-2011
eUpdate patch from stock release of 18-feb-2011 (touchscreen+i2c update)
Paid apps working. (thanks to weeds2000 for the fix)
rotation & mouse (fixed by Weeds2000)
Fixed toshiba pegadroid support (ext.jar missing pegadroid service), important for toshiba services.
added newest Market app (2.2.11)
3D frame hack (increased framerate from 51 to 70), if you got touchscreen issues, here is the rollback patch
BROKEN: 3G support (new toshiba kernel required for display driver, and we got no source available yet)
BROKEN: CIFS support
Filesystem optimization still active
newest flashplayer v10.1.120.10 included.
newest mediaplayer & filemanager update from toshiba.
Maps 5.0 added with multitouch rotation support
build.prop changed to emulate GalaxyTab (tablet Market support with more apps)
NOTE: Name is written as SGH-T849 (please just ignore, forum reports will be ignored too)
HDMI option added in Settings, for option to switch between 480p,576p,720p,1080p
note: tablet is still just 1024x600, so desktop is scaled, movieplayback should be correct.
360 degree rotation
settings - gapps sync enabled
deodex'd
wpa supplicant (adhoc) support (use FolioWidget to enable)
Added WMA/WMV support (upto 1080p)
Fixed Wifi script issues
Fixed /mnt/sdcard mount location (apps issue, better support now)
Root'd (Superuser + su included)
Rooted recovery + busybox tools
increased main filesystem (252MB)
SpareParts (disable "compatibility mode" to have old apps fullscreen.
Taskkiller included (Fixed for Toshiba framework)
More Locale 2 included (so all languages can be selected)
BROKEN: NTFS / CIFS / 3G support will be enabled as soon as a kernel source update is available, so DerArtem can compile
a working kernel for us.
Thanks to all those which have donated because of this FolioMod. Its truly appreciated to see people actually
like this and would pay a little to get the improvements in place!!
Thanks!
WARNING: Use this image at your own risk and i take no responsibility if
you brick your tablet.. Image has been tested on a Toshiba Folio 100 and works fine if guidelines are followed.
11.01.2011
Weeds2000 gave it a go, and fixed the download of paid apps! im sure alot will be happy to read this.
Then i found another tweak in the screen driver, to increase framerate which currently was only 51. now its increased to 80.
on top of this, DerArtem is currently working on making it possible to use USB 3G dongles on our folio, so we can go online using the phone functionality in Android. I have for now, enabled some phone functions and activated the signal level indicator (might be annoying, but enhancement has a cost for now).
It also seems, that i by mistake had enabled locationservices in the build.prop, so at every boot the GPS, which we don't have, was enabled and caused an additional CPU load during a bootup. this is now fixed as well.
31.12.2010
the update pack includes some fixes for wpa_supplicant issue, where it did not switch to the correct adhoc wpa_supplicant.
and weeds2000 has brought a new update to the orientation so compass works, but mouse is still wrong.
lastly it fixes the sensor readings which made your tablet unable to rotate.
30.12.2010
A little more details on v1.3 update release..
V1.3 went through a public beta1 stage and issues were found and fixed where possible.
While fixing bugs in 1.3beta a 3D performance pack was found with the Viewsonic forum, and i tested it with our Folio, with changes as required to match our system. and it increased framerates. So that is now part of the new 1.3.
Furthermore the filesystem I/O performance bugs were found and fixed, and we now have a 330MB partition running on a loopback device, making database calls and small file changes much faster.
With the ElocityA7 i found the newest Flashplayer minor update revision, and of course replaced our Toshiba beta with the new one found.
Other users has suggested kernel tweaks which also has been added to the v1.3, one of them is the "swappiness" parameter, it is suggested to increase application handling on our folio and its now "live" in this release.
Sol Ido, provided us with the 0.3.4 edition of the FolioWidget, which includes a tricker enabler for switching between the regular wpa_supplicant and the wpa_supplicant for adhoc use also included in 1.3.
The orientation fix from weeds2000 is now default included into v1.3, but can be removed with a rollback patch found in the patches section in Post #1. it does have flaws like mouse pointer moves in "portrait" mode right now. compass should not be working correctly. but in general more apps utilizing the orientation/sensor is now working much better.
With FolioMod 1.3 a small milestone is reached, getting 3000+ in Quadrant score without actually cheating here
But of course Quadrant benchmarking is just one way of meassuring our device, CPU performance has not changed at all, so dont get too excited, but it does help in the overall experience of your tablet.
19.12.2010
A little picture to document the problem with rotation on our tablet and other tegra2 tablets. click picture for better details.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
as you see on the picture above, our tablet has native 0 degree in landscape mode where mobilephones got portrait native.. you can call this failure of nvidia, or someone else, but it seems that someone thinks this should be the standard.
if we can get the X and Y curve switched, we might just get it working normally.
12.12.2010
- Version 1.2 introduce use of the official patch installer from Toshiba which shows progress bar indicator movements on the screen, if recovery menu is not shown.
- Version 1.2 offers the newest toshiba update 2.5.0053 features, but which?
- BadStorm2010 managed to get a custom kernel compiled, which for adds support for ext4(future support),OpenVPN and cifs support, so you can mount filesystems over network.
- The FolioWidget offers control of your hardware buttons to have lights enabled and turns off only when pressed (good during evening/night)
- By failure of mine, the Vending.apk (Market app) included in 1.2, slows down the folio, so to enhance and fix it, i added a patch which adds the newest Market app to our folio with new design and way of selecting apps (actually is much better).
- as the framework is new, i tried to include all old features as 360 rotation , wma/wmv , Google apps + /mnt/sdcard location fix and other small issues.
- Paid apps still remain an issue with toshiba framework, only solution for you that want/need it, is to use the old 0.2 edition with nvidia framework.
29.11.2010
Currently the Toshiba edition 1.0b is having more issues than compared to 0.2a software wise. there is a freeze issues, and awake issues(solved,but fix is not released) and google paid apps cannot be downloaded.
So if you're ok without proper BT functions and usbstick unmounting, the 0.2a is probably you're best choice right now..
But if you need mouse/keyboard, usbstick proper unmount, 360rotation, the toshiba mod is the way forward.
I will try and get the freezing fixed, but more testing is needed..
28.11.2010
the Toshiba mod was created due to all the small differences in the framrwork with Bluetooth, USB functionality and sdcard card functions. Like on phones, vendors always do a little customization, which not always serves all users nicely when the image is modded based on other models. But now the stock rom is available with modded functions, so all should be happy now.
25.11.2010- on top of the above mentioned changes, here are some more regular info
- The new 0.2a still has USB stick/sdcard unmount issues, which is only part of the toshiba framework to handle for now. Im working on getting it to work on stock android.
- Increased the desktop sizing to 7 vert/horz , so more space for widgets and placement.
- media player extract image information.
- Wpa supplicant will not show signal strength for now, but im sure the better functionality might compesate for this.
(this has been tested with my Galaxy S running tetherAP function, and i could go online using my mobile connection)
Tested(v0.2a),
-Gapps,Angrybirds,Movieplayback(Yxplayer)+WMV/WMA, HDMI out, usb mass storage to pc, sdcard,usbstick, websurf+flash
- rotation , Market download, Power off,ad-hoc connectivity,.
I will test it now, downloading (very very slow :S), thank you very much for your work your are my hero
zizouth said:
I will test it now, downloading (very very slow :S), thank you very much for your work your are my hero
Click to expand...
Click to collapse
its very slow, because there is like 20 of us who are downloading the file at the same time.
well the one who gets it up an running first, please post a step by step for the noobs ( like me) and give some impressions how the device works with this first better rom!
Anyone is welcome to post mirrors, i dont needs credits for those.
Btw, im also uploading a stock mod for this folio..not sure it takes bandwidth, maybe too many mods on my hosting solution, as its probably busy somehow..
and we all know Folio100 is not THAT popular yet! so many is so much said
Downloaded but file is corrupt... re-downloading
Great , going to download it and try it ! Thanks
zizouth said:
Downloaded but file is corrupt... re-downloading
Click to expand...
Click to collapse
Re-downloading with download manager --> file is corrupt again, please re-upload it
Dexter_nlb.
regards
No problems with the Download here.
I installed everything through the System Update, but nothing changed at all. Do I have to perform a factory reset before applying the folio mod? (My folio is rooted, I tried to install some google apps and so on...)
The first line when applying the mod says "E: can't mount DEFAULT_PATH" - how about the others?
Anyway: thanks a lot for your work!
At some point you have to select "apply sdcard:update.zip" or something like that with vol - and (i think) power
For me it did a factory reset but nothing else, tried angry birds to see if anything had changed but nope.
zizouth said:
Re-downloading with download manager --> file is corrupt again, please re-upload it
Dexter_nlb.
regards
Click to expand...
Click to collapse
i have uploaded to that site like 100 times, never had problems...
but yes, today the speed seems very slow even when im uploading, maybe its simply timeouts on your download so the zip gets corrupt.
filesize should be 164.256.143
shinebar1001 said:
No problems with the Download here.
I installed everything through the System Update, but nothing changed at all. Do I have to perform a factory reset before applying the folio mod? (My folio is rooted, I tried to install some google apps and so on...)
The first line when applying the mod says "E: can't mount DEFAULT_PATH" - how about the others?
Anyway: thanks a lot for your work!
Click to expand...
Click to collapse
Some people in http://forum.frandroid.com/topic/31757-foliomod-v01/page__gopid__526895#entry526895 who have tested your rom say also nothing changed at all...?
also for me nothing changed. Download and update work fine. After update I try to install Angry Birds but when I
run it I can hear the sound of the game, but I don't see nothing.
Is possibile with this mod install the Android Market?
Oneiros7 said:
For me it did a factory reset but nothing else, tried angry birds to see if anything had changed but nope.
Click to expand...
Click to collapse
Process takes like 1 minute.. so did it reboot instantly or?
zizouth said:
Some people in http://forum.frandroid.com/topic/31757-foliomod-v01/page__gopid__526895#entry526895 who have tested your rom say also nothing changed at all...?
Click to expand...
Click to collapse
are people using the "update.zip" inside the zip i released? or simply putting this one on the sdcard?
when installing it shows text, when HOME button is pressed this is clearly one way to confirm something.. just rebooting does not say much here..
here is another way:
- Reboot into "Firmware Update" menu.. (Press MENU to show actual recovery menu screen when booted into recovery kernel, after the "recovery logo" shows)
- Insert sdcard into slot, and move to "update firmware" second line.. and press power button to execute.
below you should see the information on steps taken..
Dexter_nlb said:
are people using the "update.zip" inside the zip i released? or simply putting this one on the sdcard?
when installing it shows text, when HOME button is pressed this is clearly one way to confirm something.. just rebooting does not say much here..
Click to expand...
Click to collapse
Yes they are using update.zip inside the zip.
Hello, I tried and the message was :
Code:
Extractiong packs...
Done Extraction...
Preparing filesystem...
tun adbd
+---------start adb daemon-------+
+---------installing boot-------+
+---------installing recovery-------+
+---------extracting system-------+
+Instaling system, this takes a while
+-----------------------------------------+
Installation done.now reboot system.
Formating MISC:...
I reboot and same launcher, no gapps, no opengl2.0
Okay, tried the other way:
Booted into Firmware update without the sd-card until the android with an exclamation-mark-sign shows up.
Pressed the Home-Button an got into the system recovery utility.
Second lin is apply sdcard:update.zip (Vol down + Power on)
Code:
Folio100 Open Recovery starts:
Extrackting packs.
Done Extraction
preparing filesystem
rund adbd
+--start adb daemon--+
+--installing boot--+
+--installing recovery--+
+--extracting system--+
+Installing system, this takes a while (correct ;))
+---
Installation done.now reboot system.
Install from sdcard complete.
Formatting MISC:...
Rebooting system (Power)
So, unitil now everything looks fine. After a reboot nothing changed
Hope this helps to debug.
Danny
shinebar1001 said:
Okay, tried the other way:
Booted into Firmware update without the sd-card until the android with an exclamation-mark-sign shows up.
Pressed the Home-Button an got into the system recovery utility.
Second lin is apply sdcard:update.zip (Vol down + Power on)
Code:
Folio100 Open Recovery starts:
Extrackting packs.
Done Extraction
preparing filesystem
rund adbd
+--start adb daemon--+
+--installing boot--+
+--installing recovery--+
+--extracting system--+
+Installing system, this takes a while (correct ;))
+---
Installation done.now reboot system.
Install from sdcard complete.
Formatting MISC:...
Rebooting system (Power)
So, unitil now everything looks fine. After a reboot nothing changed
Hope this helps to debug.
Danny
Click to expand...
Click to collapse
well, it looks correct, so next question is; can you use adb? and login with shell and maybe extract the /tmp/recovery.log file?
if you got no root, just enter "rootme" and you should be disconnected from adb.
kill adb with "adb kill-server" and relogin with adb.
and you got root.
Is this correct?
power vol+
vol+ ->"continue factory data reset..."
vol- ->"continue system update"
vol+ ->"confirm"
when adroid appears HOME button
vol- ->"apply sdcard:update.zip"
power
then
"reboot now"
no need to do any wipe data/factory reset or wipe cache partition?
at the end I have
Finding update package...
Opening update package...
Installing update...
-----------------------------------
| FOLIO100 Open Recovery |
-----------------------------------
Extracting packs...
Done extracting...
Preparing Filesystem...
run adbd
blahblah
Installing system, this takes a while (not really in my case)
Installation done.now reboot system.
Install from sdcard complete.
Formatting MISC...
The picture behind is the little android with a exclamation point.
It's my 5th time doing that and still no luck
hum sorry for the post not fast enough

[ROM][29-11-2013] ZTE V970 / V970M (MT6577) custom ROMs (ICS / JB)

Hello everyone!
In this thread you'll find all my custom ROMs for ZTE V970 (MT6577) smartphone. It also work on the international models: ZTE V970M (also MT6577 based). Please be sure to read this carefully in order to avoid unnecessary questions.
Do not mirror my files, as I will always make sure links are working. :fingers-crossed: Instead, please share the link to this thread.
Review of ZTE V970:
ZTE V970 (Dual SIM with 3G support)​
Tutorials and Frequently asked questions (FAQ):
For tutorials jump into post #2.
For frequently asked questions (FAQ) jump into post #3.​
Version history (including download links):
Android 4.0 (ICS) based custom ROMs:
V1.0MOD (27-08-2012):
Based on official Android 4.0.4 ROM (ZTE China release: CU-CN-QB18D-P175A20V1.0.0 / Custom build: B03 ; Stock kernel 3.0.13)
Custom changes:
Replaced China Unicom boot logo image with MediaTek logo
Removed China Unicom boot animation including sound
Removed all Chinese applications (Chinese IME, ZTE app store, etc)
Added reboot and reboot to recovery options to power menu
Integrated the latest version of Google apps
Added ES File Explorer (v1.6.1.8) and ES Task Manager (v1.3.1)
Rooted (no need to root phone with third party applications) with SuperUser application (v3.1.3) and su binary (v3.1.1)
Busybox (v1.20.2) installed
Added battery percentage (in steps of 1%) display
Disabled aee debugger daemon
Updated APN list (apns-conf.xml)
Added AdFree hosts to system hosts file (blocks ads in several applications or games, for example Angry Birds)
=> Download link
=> MD5 sum: 6d3acd55a2b5322c5a8be6577c6c0409​
V1.1MOD (04-09-2012):
Custom changes:
Fixed SystemUI crash if a default wallpaper was not set on the first boot
Added support for the following languages: Arabic, Bengali, German, Spanish, Farsi, French, Hindu, Indonesian, Italian, Malaysian, Dutch, Portuguese (Portugal and Brazil), Russian, Thai, Turkish, Urdu, Vietnamese and Chinese (traditional and simplified)
=> Download link
=> MD5 sum: 9e87c955b41c380dbb02a97f52e3ae81​
V2.0MOD (22-09-2012):
Based on official Android 4.0.4 ROM (ZTE China release: CU-CN-QB18D-P175A20V1.0.0 / Custom build: B05 ; Stock kernel 3.0.13)
Custom changes:
Fixed E-mail app crash
Enabled CRT-effect animation when screen goes off
Updated Google Maps (v6.12.0) and added Street View on Google Maps (v1.8.1)
Fully odexed system apps
=> Download link
=> MD5 sum: dd2dda6c6a8ac0ccbc9efbd31a2447ae​
V2.1MOD (23-09-2012):
Custom changes:
Fully deodexed system apps due to unexpected user issues
Fixed problem with auto-brightness feature (CRT-effect animation was breaking this functionality)
Added stock ICS LatinIME and dictionary pack
=> Download link
=> MD5 sum: 9096027058c8a8fd40a37be6b5b2800a​
V2.2MOD (30-09-2012):
Custom changes:
Fixed GPS-related app crashes
Fixed the bug related to the association of caller identification (CID) with contacts, due to country code prefixes
Updated YouTube (v4.1.23)
Updated ES File Explorer (v1.6.2.1)
=> Download link
=> MD5 sum: d1ee52831df00ca2b8e69773341e5c0e​
V2.3MOD (21-10-2012):
Custom changes:
Added some build.prop tweaks to improve pictures and video quality, increase touch responsiveness and improve battery life
Updated ICS LatinIME and dictionary pack
Added Chrome for Android (v18.0.1025308)
Updated Google Play Store (v3.9.16)
Updated Street View on Google Maps (v1.8.1.2)
Added support for the following languages: Czech, Hungarian and Polish
=> Download link
=> MD5 sum: 75f9f6ae8ada506b7f13974c069c86b1
​
V3.0MOD (09-12-2012):
Based on official Android 4.0.4 ROM (ZTE Venezuela release: RET-VE-QB128D-P175A20V1.0.0 / Custom build: B03 ; Stock kernel 3.0.13)
Custom changes:
Added international ZTE splash logo and boot animation
User customize-able installation based on AROMA installer
Included script to automatically disable internal sdcard if extended userdata partition is detected (be sure to read post #4)
Included JB LatinIME (with predictive swipe) and dictionary pack
Updated Google Play Store (v3.10.9)
Updated Gmail (v4.2.1)
Added support for the following language: Greek
Fixed broken strings for the following languages: Czech, Hungarian and Polish
Fixed bootloop when factory reset was done under Android system
=> Download link
=> MD5 sum: 186e6a1b3b7b1e5713c97ac001931a41​
V3.1MOD (27-12-2012):
Custom changes:
Replaced "Press to unlock" by "Slide to unlock" lockscreen
Corrected date format entries for Czech and Greek languages
Fixed incorrect CPU throttling
Disabled built-in virtual disk drive
Updated APN list (apns-conf.xml)
Updated TZ data (timezone data)
Updated Google Maps (v6.14.2)
Updated Google Play Store (v3.10.10)
Updated Google Play Services (v2.0.12)
Updated YouTube (v4.2.16)
=> Download link
=> MD5 sum: 2589b663f87610ab52cc395e5ba8f383​
Android 4.1 (JB) based custom ROMs:
V1.0MOD (16-02-2013):
Based on official Android 4.1.1 ROM (ZTE Indonesia release: SMI-ID-QB18D-P175A20V1.0.0 / Custom build: B04 ; Stock kernel 3.4.0)
Custom changes:
User customize-able installation based on AROMA installer
Included script to automatically disable internal sdcard if extended userdata partition is detected
Integrated the latest version of Google apps
Rooted (no need to root phone with third party applications) with SuperUser application (v3.1.3) and su binary (v3.1.1)
Busybox (v1.20.2) installed
Added some build.prop tweaks to improve pictures and video quality, increase touch responsiveness and improve battery life
Disabled aee debugger daemon
Updated APN list (apns-conf.xml)
Updated TZ data (timezone data)
Added AdFree hosts to system hosts file (blocks ads in several applications or games, for example Angry Birds)
=> Download link
=> MD5 sum: d97e35f08893fb4b4cf139cf546aa014
=> Patch: Fix offline charging​
V1.1MOD (02-03-2013):
Custom changes:
Added reboot and reboot to recovery options to power menu
Added battery percentage (in steps of 1%) display
Replaced "Press to unlock" by "Slide to unlock" lockscreen
Complete stock Android 4.1 look in terms of app icons and wallpapers
Included Android 4.2 Google Clock and Camera/Gallery apps
Added support for the following languages: Arabic, Bulgarian, Catalan, Czech, Danish, German, Greek, Spanish, Farsi, Finish, French, Hindi, Croatian, Hungarian, Italian, Hebrew, Japanese, Korean, Dutch, Polish, Portuguese (Portugal and Brazil), Russian, Slovak, Slovenian, Serbian, Swedish, Turkish, Ukrainian and Urdu
=> Download link
=> MD5 sum: dbc52de2668472cdd18e800c3f19325c
=> Patch: Fix offline charging​
V1.2MOD (22-07-2013):
Custom changes:
Fixed Email and Exchange apps problem
Rooted (no need to root phone with third party applications) with SuperSU application (v1.41)
Busybox (v1.20.2) installed with init.d support
Updated all Google apps to the latest version
=> Download link
=> MD5 sum: 9bc1a4b72b98c2c4f55bc1676c0aeb07
=> Patch: Fix offline charging​
V1.3MOD (29-11-2013):
Custom changes:
Integrated the latest version of Google apps
Updated SuperSU application (v1.80)
Integrated GravityBox (v2.76)
Patches Android's master key (bugs 8219321, 9695860 and 9950697) vulnerabilities
Includes lots of system tweaks and fixes
Included DualSIM Ringer (allows to set ringtone and notification sounds separately for each SIM)
Included baseband modem from Android 4.0 (optional for users who need it to have 3G working)
Fixed graphical slowness issue
Updated APN list (apns-conf.xml)
Updated TZ data (timezone data)
=> Download link
=> MD5 sum: f78c6c30199bac529cb269afde7841f4
=> Patch: Fix network location issues / Fix offline charging
=> Add-on update: Most recent version of GravityBox​
GPL compliance:
Kernel 3.0.13 source code
Link to github repo
Kernel 3.4.0 source code
Link to github repo
Credits:
iBotPeaches and brut.all for apktool
Koush for his wonderfull CWM recovery, as well to all contibutors
amarullz for his amazing AROMA installer
Chainfire for SuperSU
C3C076 for GravityBox, the wonderful tweakbox
...and finally to all the devs whose apps, tweaks and scripts I have used on my custom ROMs
Please don't just leech the files and go away. You can easily say thanks just by pressing "Thanks" button.
Feel free to post your comments. I hope you all like it!
XDA:DevDB Information
ZTE V970 / V970M (MT6577) custom ROMs (ICS / JB), a ROM for the Android General
Contributors
bgcngm
Based On: AOSP
Version Information
Status: Stable
Created 2013-11-18
Last Updated 2014-05-03
Tutorials
How to enter into recovery mode:
With ZTE V970 completely turned off, press and hold VOL. UP key and turn on the phone. After the splash logo appears, all keys should be released.​
Navigation under recovery mode:
Stock recovery mode: As soon as the splash logo disappears, an image with a triangle and an Android will appear and BACK key must be pressed in order to access menu options. Navigation is made using VOLUME keys (navigate up with VOL. UP and navigate down with VOL. DOWN) and MENU key to apply the action.
Custom recovery mode: As soon as the splash logo disappears, ClockworkMod Recovery menu will appear. Navigation is made using VOLUME keys (navigate up with VOL. UP and navigate down with VOL. DOWN) and POWER key to apply the action.​
How to flash custom recovery:
Download ZTE V970 CWM recovery and follow this MT657x flashing tutorial.
Warning: the package includes preloader, but there's no need to flash it. Make sure that you select only recovery to be flashed.​
Flashing a new custom ROM via the SD card method (update.zip):
Read this guide to know more about ClockworkMod Recovery and how to flash a custom ROM.​
Frequently asked questions (FAQ)
Question: I can't install your custom ROMs. Why? What am I doing wrong?
Answer: First of all you have to flash a custom recovery into your phone and then you are able to install my custom ROMs. Read the tutorials on post #2 to know the procedures.​
Question: I wanted to try one of your custom ROMs. Will I loose all my data after installing it?
Answer: Yes, you will loose all your data... unless you create a backup to restore after installing the ROM. There are two recommended ways to create backups of your userdata:
Doing the backup under custom recovery mode: navigate to backup and restore menu.
Using Titanium Backup to create a backup of your favourite applications.
Question: Can I fully revert to factory settings?
Answer: Sure, just download the full stock ROM and use SP Flash Tool to reflash the whole NAND.
Warning: the files are for V970, so if you are flashing a V970M make sure that you deselect preloader or else you'll get a brick.​
Question: In phone specifications it's stated that it has 4 GB of eMMC, but only approximately 500 MB are available for internal storage... Can you explain me the reason for that?
Answer: The phone has indeed 4 GB of eMMC. Part of it is used by system and cache partitions, while the rest of the size is divided into internal storage (approximately 500 MB) and an internal sdcard partition (approximately 2 GB). If you find that an internal sdcard partition is useless (and have a big external sdcard), you can extend userdata partition (internal sdcard partition completely disabled). Jump into post #4 to learn how to apply that mod.​
Question: Somehow I have got invalid IMEI numbers. How do I restore my phone's IMEI numbers?
Answer: Read this tutorial. Don't forget to say thanks to its author.​
Question: Does my phone really have two IMEI numbers?
Answer: Every dual SIM smartphone based on MT65xx SoC has two IMEI numbers. Some just don't display both numbers on dialler when you type code *#06#, but if you go into Settings / About phone / Status / IMEI information you'll see the IMEI set for both slots.​
Question: How can I access hidden MediaTek engineering mode?
Answer: From phone's dialler type code *#*#3646633#*#*.​
Question: Are your custom ROMs patched to fix Android's master key (bugs 8219321 and 9695860) vulnerabilities?
Answer: No, but the solution to that is pretty simple:
Install Xposed framework (instructions on the support thread)
Install Master key dual fix module (instructions available also on it's support thread)
To check if system is vulnerable you can use one of the following apps:
SRT AppScanner
Bluebox Security Scanner
All credits to rovo89 for the amazing Xposed framework and also to Tungstwenty for the Master key universal fix.​
Question: I don't have this phone, but mine is also based on the same MT6577 SoC. Can I still flash your recovery and install your custom ROMs?
Answer: Even though your phone is based on the same SoC, there may be differences in other hardware components. It is not likely that recovery and ROMs will work on your phone so you may risk to brick it.​
Question: After installing Android 4.1 based ROMs, I'm not able to access sdcard anymore, even though it is accessible via CWM recovery.
Answer: Due to hardware differences between models, the included kernel is not compatible. The alternative is to flash the latest V970 kernel compiled by @superdragonpt, which can be found here.​
ZTE V970 internal memory re-partition
Initial notes:
Make sure that you have a full nandroid backup of your current ROM. If not, boot into recovery mode and make one. This is very important if you want to restore userdata after internal memory is re-partitioned.
Also make sure that you have a backup of your internal sdcard because it will be fully erased and disabled.
Warning: the package includes preloader, but there's no need to flash it. Make sure that your selection is according to the screenshot bellow.
Instructions:
Copy disable_internal_sdcard.zip to external sdcard (read note bellow)
Shutdown the phone
Open SP Flash Tool v3.1222.00 (or higher) and load the scatter file
Flash MBR, EBR1 and RECOVERY as shown on the next image (read flashing tutorial first):
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
After flashing is complete, boot into recovery mode and format /data
Optionally, if you want to restore previously saved userdata, go to nandroid backup / restore and restore data (advanced restore feature)
Install disable_internal_sdcard.zip file through recovery mode (read note bellow)
Reboot your phone and enjoy your extended userdata partition
Important update: All the new ROM updates which include AROMA installer also include a script to automatically disable internal sdcard if extended userdata partition is detected. Dismiss the part of the instructions that refers to the installation of disable_internal_sdcard.zip file (a must if you have installed a JB based ROM). All the rest of the procedure is still valid and must be done before installing the ROM. That said, if you are going to apply this modification, you must re-install the ROM.
Hi Bruno! How are you...nice to see you here! So i will try on my etotalk phone!
Hello,
I think it is time to change my phone from Lenovo A750 to ZTE V970.
Sent from my Lenovo A750 (Smilevvv 4.0.3_623_V3 mod)
Just a simple but important request for all users: please do not host my files in any other mirror. Just refer to this main thread here.
Bruno, is using ZOPO MT6577 USB Driver for this update OK?! Problem was, on etotalk installed recovery 5.xxx the ROM Installation has aborted!
When i use the MTK Preloader i have do same way like on ZP200 ICS update, so when i use SP Tools from this, i have to put your recovery image into flashsoftware and boot image from your ROM too!? Sorry for this question, but every try of installation aborted....
It should be fine if you have used SP Flash Tool before with any MT6575 phone because then you already have MTK USB VCOM driver installed.
You just need to flash recovery.img using SP Flash Tool (in the middle of my tutorial you will find the instructions on how to flash recovery). Then boot into recovery mode and update the ROM.
OK, let`s try! THX my friend, nice to see, that you will have this phone too!
I sold my HTC Wind last week and my ZP200.... so i will have this, and the ZP900 too in moment as china Model by etotalk.com!
Petteri said:
OK, let`s try! THX my friend, nice to see, that you will have this phone too!
I sold my HTC Wind last week and my ZP200.... so i will have this, and the ZP900 too in moment as china Model by etotalk.com!
Click to expand...
Click to collapse
Hi all I bought this phone too, awsome phone and I found this great thread here in XDA... Is it possible to share the etotalk ROM for the V970? Or this custom ROM from Bruno is a better ROM?
Mostly Bruno`s ROMs are much more effective, i used on many phones his ROMs and they are free of chinese things, working faster! So try this one! I will not upload any ROMs by etotalk, because we have agreement about, like i respect Bruno`s statement. Don`t share!
Bruno, where do i get APX drivers or MKT chipset drivers for this phone?
dialbat said:
Bruno, where do i get APX drivers or MKT chipset drivers for this phone?
Click to expand...
Click to collapse
and i need although the right scatter file, where cann i find this!? Do you know!? Or cold it be the file for example from ZP200 ICS Update!?
EDIT: OK, here it is fully working Flashtool incl. Scatter for MT6577
http://chinamobiles.org/downloads.php?do=file&id=697
dialbat said:
Bruno, where do i get APX drivers or MKT chipset drivers for this phone?
Click to expand...
Click to collapse
I don't know what you mean with APX driver. The only drivers you may need are MTK USB VCOM drivers (to flash your MTK phone through cable, using SP Flash Tool) or the normal ADB drivers from Google (for the ADB interface). MTK USB VCOM drivers are available on my 4shared folder along with the latest version of SP Flash Tool.
Petteri said:
and i need although the right scatter file, where cann i find this!? Do you know!? Or cold it be the file for example from ZP200 ICS Update!?
Click to expand...
Click to collapse
Just download the full stock ROM for V970 (from my 4shared folder) and you will get the correct scatter file. Please be sure not to use preloader or DSP_BL images from other phones as you may brick your device.
i just figured that i have a phone with Tegra chipset, so can't use your ROM
dialbat said:
i just figured that i have a phone with Tegra chipset, so can't use your ROM
Click to expand...
Click to collapse
Yes, ZTE Grand X (with Tegra 2 chipset) is very similar to ZTE V970, but not the same phone.
Soooo, everything works fine...THX Bruno!
I just translate and done flashing tutorial in german language for our users with LINKS to this thread in our forum!
So we will help you getting traffic and amounts for your work now! BR Petteri
hi have problem with contacts and international numbers. i think it is an imei issue
do you know how to change the IMEI ?
thks again
Petteri said:
Soooo, everything works fine...THX Bruno!
I just translate and done flashing tutorial in german language for our users with LINKS to this thread in our forum!
So we will help you getting traffic and amounts for your work now! BR Petteri
Click to expand...
Click to collapse
Glad to hear that! Thank you for your support.
jdcesari said:
hi have problem with contacts and international numbers. i think it is an imei issue
do you know how to change the IMEI ?
Click to expand...
Click to collapse
Really? I don't have any CID problem and as far as I know it is not an IMEI issue. It depends on the network operator.
Anyway, check out cybermaus thread to know how to change IMEI numbers.

[ROM][KERNEL] Hyperion Project - Hyperion 7.x | Pre GM now available!

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
HYPERION 7​
The fastest and smoothest ROM for Samsung Galaxy Young GT-S5360 yet​
With its easy-to-use interface, amazing features, and rock-solid stability, Hyperion leaves others behind.
And even as others try to catch up, the features built into Hyperion keeps your device years ahead.​
Before you download, please read THIS​
​
Elegant and intuitive interface.​
The simple, beautiful Home screen is the easiest place to start.
From the home screen to every built-in apps in the system, navigation is fast, fluid and effortless.​
Everything you touch is easy, intuitive, and fun.​
​
Amazing features and built-in apps.​
An ever-expanding collection of features and built-in apps make Hyperion even more powerful, innovative, and fun to use.
Here are just a few.​
Would you like to donate?​
Save your money for more important matter! ​
I accept "Thanks" donation!​
Fast, simple and easy ​
If you love Hyperion and wants to support the project
Rate the thread 5 stars​
Features and screenshots
NOTE:
... and we are back! If you read on 1st post, you probably not reading this. If you don't get me, click HERE ​
HYPERION 7 HIGHLIGHTS
PERFORMANCE TUNING
Full GPU (Graphic Processing Unit) rendering for faster, smoother and more responsive system performance
Disabled Journalism (File caching) for faster file read/write
Advanced radio controls for maximum battery saving
ADDITIONAL PERFORMANCE TUNING
IPv4 and TCP Stacks tweak
Secure WiFi Profiling
ISP Restriction tweaks
VPN Support
NOTE:
All above performance tuning are certified real by Hyperion Private Testers and not just written there just to say we updated something.
PERFORMANCE TUNING HIGHLIGHTS
Hyperion Core now fused with Adrenaline Engine for blazing fast performance - Tweak developed by ImbaWind- LINK
NetForks tweak for turbo charged internet browsing experience - Tweak developed by DroidFolks- LINK
FEATURES
UNIQUE FEATURES
No SMS Bug
No false Android version
No copy-pasted app from other ROMS
No paid apps edited to look like a new tweak or mod
No useless features
BASIC FEATURES
De-Odexed
Zipaligned
Recompressed APKS
Optimized APK Images
Rooted
BusyBox and BusyBox run-parts support
Apps2SD enabled
ADVANCED FEATURES
EXT4 File System Support
CIFS
Swap Support
BaCeM Tweak
UnderVolt Support
Firewall Support (DroidWall Open-Source Project)
ENHANCEMENTS
Mobile BRAVIA® Engine
xLOUD™ Sound Enhancement Technology
SRS Wow™ HD Sound Enhancement
Beats™ Audio Enhancement
OTHER ENHANCEMENTS WORTH MENTIONING
Modified PlayStore app
No market restrictions
No auto-update
No useless features
Mother of all HOSTS - more than 27,000 servers blocked
Blocks ADs
Blocks banners
Blocks 3rd party cookies
Blocks 3rd party page counters
Blocks web bugs
Blocks hi-jackers
Blocks phising sites
Blocks Malwares
Blocks Spywares
Blocks Trackers
Blocks un-authorized application connection
WHAT MAKES HYPERION UNIQUE
Savie's special kernel for Hyperion (Savie for Hyperion Project)
UNIQUE FEATURE
No false frequency reading
BASIC AND ADVANCED FEATURES
System-App replacer - I love you savie for this!
All-In-One modules
22 Powerful Governors
5 I/O Schedulers
Supports EXT 2/3/4 File System
Supports UnderVolting and UnderClocking
Supports CIFS (Remote Server-Client file access via Internet)
Hyperion Home - Xperia S Launcher originally modified for Gingerbread by ra3al - LINK
UNIQUE FEATURE
Not a paid app - We know how to code so we don't rely on paid apps.
BASIC AND SUPER LAME FEATURES :laugh:
Desktop layouts: Dock only, 4 Corners, Dock + 2 Corners and Dock + 4 Corners
Iconpack Support: Launcher Pro (Plus) icon packs, ADW Launcher icon packs and Go launcher icon packs
Custom desktop and App drawer row and column grid sized
Desktop folder support
App drawer sort methods: Own icon sort, Alphabetical, Most used and Recently Installed
Settings backup and restore function
Network Unlocker - Modified Galaxy Toolbox v1.0 by Doky73 - LINK
Modified for Hyperion
Remove carrier lock (Unlock)
Restore carrier lock (Re-lock)
Remove bin count (kernel flash count via odin)
NOTE:
The purpose of editing is to keep the sdcard structure tidy and to make sure there is no oddity in Core > Tools for menu items. Launcher and bml15 backups are stored in Hyperion folder in sdcard.​
Installation and downloads
DOWNLOAD
Hyperion 7 Golden Master Final
Filename: HYPERION.7-GM.FINAL.zip
Size: 119.31 MB (125109981 bytes)
Uploaded By: CarlDeanCatabay
Uploaded On: 2012-11-13 12:29:45
MD5 Sum: c8a0b092b53165db700943ba72b885d3
File Desc: Hyperion 7 Golden Master Final Public Build
Virus Status: OK (Clean)
To all Hyperion users,
I got a message from our moderator regarding reports that Hyperion 7's zip package contains root explorer which is a paid app. During testing I added RootExplorer to make debugging init.d scripts easier. Due to excitement and demand for the new build, I forgot to remove RootExplorer and accidentally uploaded a zip package that contains this paid app. Starting today, link to Hyperion will be disabled until a new build is ready. Sorry for the inconvenience and my apologies to Speed Software Developers.
Thanks and Regards,
Carl
​INSTALLATIONFlash Hyperion using STOCK RECOVERY
Go to recovery by pressing the HOME button + VOLUME UP key and the POWER BUTTON
Select WIPE DATA/FACTORY RESET
Select WIPE DATA/FACTORY RESET
Select APPLY UPDATE FROM SDCARD
After installing, reboot your phone
Flash Hyperion using CWM (ClockWorkMod) RECOVERY (UPDATED: 10/24/2012 11:13 AM Arabian Standard Time)
Go to recovery by pressing the HOME button + VOLUME UP key and the POWER BUTTON
Select MOUNTS AND STORAGE
Mount /system
Mount /data
Mount /sdcard
Select WIPE DALVIK-CACHE from Advance and Debugging
Select WIPE BATTERY STATS from Advance and Debugging
Select WIPE DATA/FACTORY RESET
Select WIPE CACHE PARTITION
Select INSTALL ZIP FROM SD CARD
Select SELECT ZIP FROM SD CARD
After installing, press the power button to go back and select REBOOT SYSTEM NOW
NOTES
First boot may take from 1-2 minutes or longer
The first screen you will see is the setup wizard.
The blue circle on the right corner of the status bar indicates that the system is busy (performing media scan, staring services etc etc).
In some cases (if flashed via CWM), the status bar might remain in "busy mode" until you restart your device.
HOW DO YOU KNOW YOU'RE STUCK IN BOOT LOGO? -IF IT STAYS THERE FOR MORE THAN 10 MINUTES. IF THAT'S THE CASE, TRY RE-FLASHING THE ROM OR FLASH STOCK ROM FIRST VIA ODIN BEFORE HYPERION :highfive:​
Installation Troubleshooting Guide
​INSTALLATION TROUBLESHOOTING GUIDE
​In the past days, as we have observed, there had been installation issues for new and existing users. We know how annoying it is to get a bootloop, installation aborted and many installation related problem, so here you go, I will put every single scenario that had been reported and the best solution to install the best (according to users) rom when it comes to performance and style :victory:
Whenever I flash a new build, I have this "one-shot-install" method I am keeping. This one works whether you are jumping from one kernel to another. The one-shot-install step is:
Flash stock via Odin (Recommended)
Format SD Card to remove any unwanted files, orphaned data from previous ROM and of course, junk files.
Copy Hyperion zip package to sd card
Reboot to CWM using TempCWM if you are on stock ROM, or the built in CWM from savie's kernel if you are a previous Hyperion user and skipped flashing stock via Odin
Go to Mounts and Storage and mount /system, /data, /cache and sdcard
After mounting, Go back to main menu using the power button
Navigate to Advance (Advanced and Debugging)
Select Wipe dalvik-cache -this helps you avoid bootloops
Select Wipe batterystats -this ensures your battery gauge gets re-calibrated on first boot
After doing wiping dalvik and battstats, Go back to main menu using the power button
Select Wipe data/reset
Select Wipe cache
After doing data and cache wipe, select install update from sdcard
Select zip from sd card
Select Hyperion zip pacakage and install
Wait for the system to complete installation, it will take 2-5 minutes (maximum) to complete installation
Reboot your device
BELOW ARE THE REPORTED SCENARIOS AND POSSIBLE CAUSES WHY INSTALLATION FAILS​ COMMON FAILED INSTALLATION SCENARIO(S)
SCENARIO 1:
"I flashed Hyperion after flashing stock rom via Odin but every time I use Temp CWM and try to flash Hyperion, it goes back to stock recovery. No error is shown on recovery"
CAUSE OF ISSUE:
Incomplete download.
HOW TO AVOID:
Use a MD5 Sum checker. You can ask our dear friend Google for any md5 sum checker, it's free and it is usually less than 1 MB to download. Always make sure your zip package is intact and complete.
QUICK GUIDE TO CHECKING MD5 SUM:
Open your MD5 checker
Select the Hyperion package you downloaded
Paste the MD5 sum value from the download page in DevHost (MD5 Sum: c8a0b092b53165db700943ba72b885d3)
If it matches, then that means the zip package you have is intact and complete​SCENARIO 2:
"I can't flash Hyperion via stock or CWM, it shows installation aborted"
CAUSE OF ISSUE:
Bad or damaged zip package
HOW TO AVOID:
Check the md5 sum and make sure your zip package is not damaged. If it is damaged, md5 checker will show you MD5 Hash Sum mismatch.​SCENARIO 3:
I flashed Hyperion but nothing happened, I still have stock rom or previous custom rom
CAUSE OF ISSUE:
/system, /data, /cache partitions were not mounted in CWM prior to installation
HOW TO AVOID:
Super duper hyper mega easy; Go to Mounts and Storage and make sure they are all mounted​BOOT LOOP SCENARIO(S)
SCENARIO 1:
"I am using a custom rom and I flashed Hyperion on top of it without flashing stock via Odin. After flashing, my device goes to endless boot loop. My previous custom rom includes a custom kernel"
CAUSE OF ISSUE:
Custom kernel (boot.img) from previous ROM
HOW TO AVOID:
The safest way to install a custom rom (in this scenario, Hyperion) on a device running a different custom rom with custom kernel is to revert back to stock rom first because jumpring from one kernel to another will surely cause boot loops. That is why we always recommend flashing stock rom first before flashing Hyperion.​STUCK AT BOOT LOGO SCENARIO(S)
SCENARIO 1:
"I am using a custom rom with repencis kernel or merruk kernel prior to flashing Hyperion. After flashing Hyperion, I am stuck on boot logo (the samsung galaxy y blah blah screen)."
+
Same scenario above but; "I flashed stock rom via odin, but every time I do wipe data/factory reset and wipe cache, it shows me error mounting rfs blah blah"
CAUSE OF ISSUE:
Both repencis and merruk are known to convert your device's File System (FS) to EXT4. If your device's file system is EXT4 and not RFS (Robust File System), flashing Hyperion will fail, but boot.img (kernel) will be flashed.
SYMPTOMS OF EMMC FORMATTED TO EXT4:
CWM cannot mount /system but all partitions can be mounted
Stock recovery cannot do data and cache wipe
HOW TO AVOID/FIX:
Given your phone is already formatted to EXT4, there is nothing you can do but to repartition your device's EMMC (the chip where we install the device's OS) using Odin.
But remember I have written "but boot.img (kernel) will be flashed"? This will help you in solving this kind of issue.
Please keep in mind that this issue is not a problem with Hyperion rom, if CWM and Stock recovery cannot mount your /system partition, no custom rom can be successfully installed on your device.
Now this is the work around . . .
Since boot.img will always be flashed, that means if the kernel on the rom you are installing have CWM installed, then you will have CWM as recovery.
Now that's a good news because your default recovery now is CWM, and you can use it to format partitions back to its default file system. Follow the steps below:
Remove the battery of your device
Press the recovery key combination to boot into recovery
If you are lucky, you will be able to reboot to CWM (given you flashed Hyperion)
Once you are in recovery, Go to mounts and storage and format /system, /data and /cache
Once format is successful, reboot recovery using the "Reboot recovery" option
After rebooting recovery, mount the partitions and try flashing Hyperion again.
Wireless and Networking Troubleshooting Guide
WIRELESS AND NETWORK TROUBLESHOOTING GUIDE​WIFI ISSUE(S)
WIFI ISSUE 1:
WiFi gets disconnected once phone is locked or the display turns off​
CAUSE OF ISSUE:
Okay, don't panic. This is not a bug. This behavior is the one responsible why you save battery even if you don't turn off your WiFi radio and this is called WiFi Sleep Policy.
HOW TO AVOID:
Currently Hyperion have 3 WiFi policies available in Settings Tab > Wireless and Network > WiFi Settings > Advanced > WiFi sleep policy.​
WiFi Sleep Policies:
When screen turns off - if selected, wifi will turn off automatically when the screen turns off (obviously)
Never when plugged in - if selected, wifi will not turn off automatically when connected via AC or USB port and is getting power from either AC or USB.
Never - if selected, wifi will never turn off automatically - default setting in stock roms
WIFI ISSUE 2:
WiFI cannot connect to any wireless hot spot and/or wireless networks
CAUSE OF ISSUE:
Still UNKNOWN. The dev team are thinking that only production specific GT-S5360 devices are affected with this issue.
Based on user feedback, we are in conclusion that the following might be causing the problem:
Savie's special built kernel for Hyperion
Netforks Tweak
Mother of Host
HOW TO AVOID:
Currently, we have the following fix but not all or even none of the below suggestion may fix the problem depending on your SGY.
A simple reboot will fix the WiFi connection problem
Flashing your device's radio image (baseband) via Odin will fix the problem
Removing NetForks tweak will fix the problem
Removing Mother of Host may fix the problem
QUICK GUIDE TO FLASHING BASEBAND
Open Odin and locate the firmware files for your device
Connect your device to computer using USB Data Cable (USB Cable)
On the PHONE field, locate the MODEM file for your device
Click start to start flashing BASEBAND
NOTE:
You will only flash the PHONE file​
QUICK GUIDE TO REMOVING NETFORKS TWEAK
Using root explorer, navigate to system/etc/init.d
Delete 04netforks_tweak
Using root explorer, navigate to data/
Delete droidfolks folder
Reboot your device
INTERNET ISSUE(S)​INTERNET ISSUE 1:
Cannot open websites and or cannot surf the web​
CAUSE OF ISSUE:
Mother of all Hosts​
For some reason, most of the website that can't load on any browser are website like mediafire, 4shared and other file hosting sites which what they have in common are ADs, Popups, Counters and Surveys. Since MOH is blocking these type of web activities, some webpages may not load. Specially those sites that are configured not to load when their advertisements are disabled by either the browser or internet connection.​
HOW TO AVOID: Thanks to Dr.oidbio for pointing this out​
OPTION 1​
Using root explorer, navigate to system/etc​
Replace hosts file with any hosts file from stock or other custom roms​
Reboot your device​
OPTION 2:
Using root explorer, navigate to system/etc
Open hosts file with text editor and edit the content
Delete everything except​
Code:
[LEFT]#
127.0.0.1 localhost
127.0.0.1 localhost.localdomain
255.255.255.255 broadcasthost
::1 localhost
127.0.0.1 local[/LEFT]
Reboot your device​​CONFIRMED WORKING FIX​​REPORTED BY: AlvaroOrduna
Therefore, I set to work and I solved the Wifi issue (obviously with your helpful guides). So that I wanted to share with you the procedure to solve the problem. Here are the steps I took:​1. Delete 04netforks_tweak from system/etc/init.d
2. Delete droidfolks folder from data/
3. Edit the hosts file in system/etc deleting all except:#
127.0.0.1 localhost
127.0.0.1 localhost.localdomain
255.255.255.255 broadcasthost
::1 localhost
127.0.0.1 local​4. Reflash baseband via Odin
It should be mentioned that I do these steps on flashing zip. I mean, I edit the ROM in the computer and then I install it following the steps in INSTALLATION TROUBLESHOOTING GUIDE. Everything else works fine, but in the future I will continue to watch to see how the phone behaves. If something goes wrong and you do not mind, I will report it.​​
Attribution-NonCommercial-NoDerivs 3.0 Unported (CC BY-NC-ND 3.0)
​Disclaimer
The Commons Deed is not a license. It is simply a handy reference for understanding the Legal Code (the full license) — it is a human-readable expression of some of its key terms. Think of it as the user-friendly interface to the Legal Code beneath. This Deed itself has no legal value, and its contents do not appear in the actual license.​
Creative Commons is not a law firm and does not provide legal services. Distributing of, displaying of, or linking to this Commons Deed does not create an attorney-client relationship.​
This is a human-readable summary of the Legal Code (the full license). Disclaimer​
You are free:
to Share — to copy, distribute and transmit the work
Under the following conditions:
Attribution — You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).
Noncommercial — You may not use this work for commercial purposes.
No Derivative Works — You may not alter, transform, or build upon this work.
With the understanding that:
Waiver — Any of the above conditions can be waived if you get permission from the copyright holder.
Public Domain — Where the work or any of its elements is in the public domain under applicable law, that status is in no way affected by the license.
Other Rights — In no way are any of the following rights affected by the license:
Your fair dealing or fair use rights, or other applicable copyright exceptions and limitations;
The author's moral rights;
Rights other persons may have either in the work itself or in how the work is used, such as publicity or privacy rights.
Notice — For any reuse or distribution, you must make clear to others the license terms of this work. The best way to do this is with a link to this web page.
Developer Conditions:
Any ported version of this rom for any device must be released under the name "Hyperion" or any name as long as "Hyperion" is present.
Ported version must have the same logo in Settings > System.
A link to this thread is required.
Hyperion Project in HTC Mania​
Preview - Work In Progress
"Do you even know how to theme apk?"
Hyperion 7.x with Hyperion Home 2.x
​
The Dev Team
The Hyperion Project 2012​Devs I thank the most on this project:
b16h22 - Father of EVO-X; the grand daddy of Hyperion
savie - the guy behind Hyperion's Core Power - Savie For Hyperion (SFH) Kernel​Other Devs and their contributions:
ra3al for his amazing work on XPERIA S Home Launcher with Settings | 0.9.2c
DroidFolks for Netforks Tweaks for all Android 2.3.6 - 4.1.2 devices​
Hyperion 7.x Pre GM ​
NOTHING NEW, JUST THIS:
More smoother UI - Project Butter Hyperion style | Speed and stability will always be a priority and not eye candy :angel:
Tamed Mother of all Host - not sure though if it's Grandma Host on this package, but who cares? Host file is less agressive now and this will solve problems with sites (specially file sharing sites) not loading.
UPDATED
Graphics driver for smoother gaming experience.
Some libs and *I think some modules as well.
ADDED
Sound Theme - Linda Sounds Mod (the most complete set).
FIXED
WiFi Issues - caused by Multi-CSC mod that affects WiFi banding depending on the market where your device was officially released. In future I might include CSC + WiFi CSC editing so you can take control of WiFi banding (device <-> router connectivity).
Tick/Untick bug in some checkbox item(s) in settings - might also be region related problem.
Most black text over dark background (some are still present because they don't depend on framework/SystemUI)
BACK FROM THE DEAD
I know you missed the good old TouchWhiz Launcher, so here it is, old guy new look
WHAT'S IN IT:
Holo style dock, home and app drawer buttons
9-12 home screens
5-icon dock support
Grid and List view in App drawer
Support AppShare in app drawer
Random icon background support (currently list view only)
Opacity tweaked to match the overall transparency of UI
DEFAULT CONFIG:
3 Home screens
1 Widget: Google search + voice
4 shortcuts on default home screen
5 icons in dock
App drawer icons arranged alphabetically
App drawer in grid view
DOWNLOAD
Filename: HYPERION-7.x.zip
Size:114.63 MB (120203331 bytes)
Uploaded By:CarlDeanCatabay
Uploaded On:2012-11-30 02:34:16 MD5
Sum:5f37a325cffc4c5f409eaba2e5825d76
File Desc:Hyperion 7.x Pre GM Build
Virus Status:OK (Clean)
Note: Use virus status as a reference, rescan with your own Anti-Virus.​
TRANSLATING HYPERION​TOOLS YOU NEED:
Any apk tool for decompiling and recompiling like APK Tools, APK Manager and APK Changer Alpha 11 - APK Manager and APK Changer Alpha 11 are the one I'm using. Take note, it's alpha 11, not the latest version of APK Changer.
Notepad++ - a GNU editor you can download from HERE
WHERE TO GET THEM:
APK Multitool - http://apkmultitool.com
APK Changer - http://forum.xda-developers.com/showthread.php?t=1189971
APK Tools - I don't know where to get it. Ask dear Google.​HOW TO SETUP YOUR TOOLS:
I advice you use APK Changer as it has an automated setup where you can configure this tool as you install it.
Follow the installation/setup steps for the tool of you choice
After that look for C:\Users\<User>\apktool\framework folder. Ex: C:\Users\Carl\apktool\framework
Take framework-res.apk and rename it to 1.apk
Take twframework-res.apk and rename it to 2.apk
Copy 1.apk and 2.apk to C:\Users\<User>\apktool\framework
HOW TO TRANSLATEPREPARE APKS
In this example, we will modify Settings.apk and translate it to Spanish language.
Take Settings.apk from stock ROM that supports Spanish and rename it to Settings-ES. If your language is not Spanish, then of course you need to take Settings.apk from stock rom for you region which support your language.
Take Settings.apk from Hyperion. You don't need to rename it. Leave it as it is.
DECOMPILE APKS
Once you have all the needed APKS for modding, place it inside the folder designated by the tool you're using for decompiling. In this example I am using APK Changer, so I will put Settings.apk and Settings-ES.apk to C:\Apk-Changer_alpha11\place-files-here-for-modding folder
Open your tool, in this case it is APK Changer. If you installed this already prior to preparing APKS, then you should have the main menu where you have the option to decompile/compile.
Decompile both Settings-ES.apk and Settings.apk
TRANSLATE/ADD ADDITIONAL LANGUAGE TO APK
After decompiling apk, look for the "values" folder inside the decompiled APK. In this case I use APK Changer so I will navigate to C:\Apk-Changer_alpha11\out\Settings\res
You should to the same for Settings-ES and open it in another folder so you can view both folders side-by-side
You can simply take "values-es" folder from Settings.apk and copy it to Settings\res
After copying folder, open Settings\res\strings and add the values present in Settings.apk's res\values\strings.xml to "values-es" folder.
After that, compile your APK and now you have a translated version of APK.
Do this for every app you want to be translated.
OF COURSE MOST OF US ARE LAZY AND ONLY KIND ENOUGH TO TRANSLATE, SO I'LL POST HERE THE FILES YOU NEED TO EDIT AND TRANSLATE AND IF I HAVE TIME AND I AM NOT FEELING LIKE A LAZY MONKEY, I WILL BE THE ONE TO COMPILE THE APK FOR YOU.​NOTE:
Only strings.xml and arrays.xml values needs translation. You only need to translate values inside
Code:
<string name="[COLOR=Red][B]alert_mesage_recipients[/B][/COLOR]">[COLOR=SeaGreen][B]Alert message recipients[/B][/COLOR]</string>
<string name="[COLOR=Red][B]text_you_should_not_translate[/B][/COLOR]">[COLOR=SeaGreen][B]Text you should translate[/B][/COLOR]</string>
Example:
<string name="alert_mesage_recipients">Alert message recipients</string>
You will translate "Alert message recipients"
You should NOT translate "alert_mesage_recipients"
Translated example:
<string name="alert_mesage_recipients">Alerta destinatarios del mensaje</string>​GET FILES HERE
SETTINGS.APK​
CarlDeanCatabay said:
Yes. To check that, navigate to:
/sd-ext/ using root explorer, you will see there:
app
app-private
dalvik-cache
lost+found
To check if deep sleep is working, navigate to:
Settings > Core > CPU States
NOTE:
Deep Sleep starts when phone is idle, if your phone is running for 2-4 minutes from boot, in some cases you will not see deep sleep state in cpu states info. That is normal.
Click to expand...
Click to collapse
i dont know anything abt a2sd plz can u tell me after making the partition what should i do so all the apps and dalvik cache is installed in the partition thanks quick reply will be appreciated
btw i am loving this rom
and is there any way the to change the status bar toggles order
CarlDeanCatabay said:
Yes. To check that, navigate to:
/sd-ext/ using root explorer, you will see there:
app
app-private
dalvik-cache
lost+found
To check if deep sleep is working, navigate to:
Settings > Core > CPU States
NOTE:
Deep Sleep starts when phone is idle, if your phone is running for 2-4 minutes from boot, in some cases you will not see deep sleep state in cpu states info. That is normal.
Click to expand...
Click to collapse
alright.thanks
@CarlDean : No Statusbar tweaks and Widget button, so how do we edit stat bar and add or remove some toggles on 14 toggles?
Solehria said:
i dont know anything abt a2sd plz can u tell me after making the partition what should i do so all the apps and dalvik cache is installed in the partition thanks quick reply will be appreciated
btw i am loving this rom
and is there any way the to change the status bar toggles order
Click to expand...
Click to collapse
Ooops! Seems like I forgot to put QuickToggle in Settings > Parts. I'll create a patch and will attach it here later. Sorry about that, I was too excited to release the ROM
CarlDeanCatabay said:
Based on yowskee's test, RAM usage is about 130-140 MB and he can play Zenonia 4 at 170MB used at most. But i need others to test that.
Click to expand...
Click to collapse
You made my day downloading & flashing
CarlDeanCatabay said:
Ooops! Seems like I forgot to put QuickToggle in Settings > Parts. I'll create a patch and will attach it here later. Sorry about that, I was too excited to release the ROM
Click to expand...
Click to collapse
plz can u tell what i have to do about a2sd after making a partition
if possible add stat bar tweaks...i dont want to see AM and PM on clock
plz people help me what should i do after making the partition
Please, have present the Kernel Savie #73 not run in all model S5360. In variant S5360X not worked.
Solehria said:
plz people help me what should i do after making the partition
Click to expand...
Click to collapse
Please follow the instructions in my Link2SD for dummies on how to partition your SD Card.

[ROM][MOD] Lenovo A820

Dear Owners,
Discontinued
In this post you can find a multilingual (mainly European) modified rom for the smartphone Lenovo A820.
IMPORTANT NOTE!
The newer phones do not work well with S138 or older kernel (no info about S147).
The sympthom is that the touch screen works on inappropriate way: after the first screenlock it does not work again.
For this reason it is highly recommended that update your kernel if you have got this issue.
The kernel changer to S150 zip can be run from modified recovery (CWM, TWRP, COT, Carliv, etc...).
Note that all the things in this thread you do with your phone can be dangerous. I cannot take responsibility for your phone damage.
So, do it at your own risk.
Before you do anything, I recommend you to save your current ROM (I would say it is mandatory!)
There are many ways to save and I highlight some (links will be added later):
1, for non-rooted phones:
- SP_Flashtool, readback option.
- CWM (or TWRP) backup, if it is available on your phone
2, for rooted phones:
- MTKDroidTools backup
- command line dd-backup
In order to install this ROM, you need to have CWM recovery on your phone.
If you have not got this recovery or you do not know which recovery you have got, you have to read post#3 before you do anything.
If you get error during the installation of the ROM, see post#4.
The restore option of the CWM rcovery is not as good as it could have been expected, so please read post#4 carefuly for CWM restoration issues, tricks.
Update: CWM 6.0.4.0 with S150 stock kernel.
Just to clarify the power-on modes:
Normal phone mode: press the power button
Meta mode: VOLUME DOWN + POWER
Factory mode: VOLUME UP + POWER
Recovery mode: VOLUME DOWN + VOLUME UP + POWER
Consider the warranty issues, you need to backup you rom.
In addition, I always suggest to do a backup before install any new ROM to your phone.
You can do it with CWM recovery in backup menu.
About installation in general.
Pre-requisites: CWM recovery menu installed on your phone. (This ROM can be installed from CWM recovery.)
The ROM file must be saved on your physical SD card.
Enter into CWM recovery.
In CWM recovery you can go up/down with the volume up/down keys. The “enter” is the power button.
Choose the “install zip from SD card” menu item.
Choose the “choose zip from SD card” menu item.
Select the rom you want to install.
Choose “OK” in the menu item.
If you need a detailed explanation of its use, see the tutorial : http://bm-smartphone-reviews.blogspot.com/2012/02/complete-guide-to-clockworkmod-recovery.html
Right after the ROM installation has been finished, you can install gapps as well, before restart.
Windorws driver installation:
Please do not ask me about it. I use mainly Linux, which is more friendly.
What I did in XP under Virtualbox was:
Downloaded the Lenovo drivers from here: <link>
Manually added the com ports in control panel.
MOD CP4.0
V1
The modified rom has got the stock kernel - Lenovo A820_ydss_S135_130403
This completely changes your phone appearance, your Lenovo UI will be disappeared.
Also Lenovo applications are not integrated to this rom.
It will look like the stock Jelly Bean.
Main features:
-The firmware is rooted.
-Boot logo, boot/shutdown animations and sounds are changed to Lenovo.
-Minimalist appearance and content, for this reason you have to install google applications manually, from CWM recovery <link>. After gapps installation everything works well (many people wants to have mainly Google Play. It do work.)
-Slide unlock.
-Multilingual. For supported languages, see the screenshots.
-The default language/region is Hungarian, but you can easily choose your one.
Known bugs:
- I found was that the charging logo with turned off phone is not proper.
-the camera does not work adequately in video-camera mode.
-the default setting in some of the application is V987.
V2
The modified rom has got the stock kernel - Lenovo A820_S135_130403
The camera was changed to a non-multilingual one. It looked that the black screen in camcorder mode solved.
But after googleapps something went wrong... black screen again.
V3
The modified rom has got the stock kernel - Lenovo A820_S135_130403
In V3 there is not any significant changes (camera app was changed back to the multilingual one), but I modified the gapps, which caused the camcorder issue.
So, for this modified rom you need to use this gapps.
V3 download link: CP4.0-by-cappa72-v3 - dropbox
or
CP4.0-by-cappa72-v3 - 4shared
Bug: Still, the camera has got green lines in the case of playback.
CP4.1
V1
The kernel has changed to A820_YDSS_S130_130324.
The camera application does not generate green bands in playback.
The default language was set to English, default time zone was set to London.
CP4.1-by-cappa72-v1
You can use the googleapps mentioned for CP4.0-v3
CP4.2
V1
The kernel has changed to A820_S138_130419
CP4.2-by-cappa72-v1
Bug list
#3 - CP4.2-v1 - Wen try to choose themes, the laucher is Force Closed (FC) - Settings was modified to resolve this issue.
#4 - CP4.2-v1 - Serial number is 0123456789ABCDEF instead of the original S/N - not a real bug
#5 - CP4.2-v1 - Under the battery level of 15% the SystemUI is Force Closed (FC) - was a user error, when people deleted the necessary ui files.
CP4.3
This release will be the continuation of the 4.2, but with the newest available kernel (S150) and will (plan) contain all the things that are included in the 5.3.
This will not be with Aromainstaller and will contain the gapps.
Hopefully comng within two weeks.
MOD CP5.3
Available now (25.11.2013.)
CP5.3
V1
Change log; what’s new compared to CP4.2
Aromainstaller is used for optional installation possibilities.
- still Jelly Bean 4.1
- kernel is the stock S150
- Modified systemUI by [email protected] (1% battery signal; automatic hide function for non-used sim signal)
- Modified Settings by apeelme (sloving bug #3)
- Baseband is from the stock ROM S150.
- gps.conf is set to EU by default
- apns.xml is modified for Telenor-HU from “net” to “online”
- gps-tracker solver added to build.prop (dalvik.vm.execution-mode=int:fast)
- libvcodecdrv.so replaced to solve green bars in case of video playback.
- updated MobileUncleTools (2.9.5) in case of 3rd party SW.
There is no default ringtone set! Right after the installation you have to set the ringtone, message alert and so on... otherwise your phone will not play sound...
Important feature!
If you have already repartitioned with the script, you can simply install this ROM, it will recognise that the repartition had been done; and you do not have to run "disable internal SD card" script from CWM.
But please note that this function is onyl available with the repartition script; with Meteos rom editor repartitioning this function is not available.
Right after the installatio, there is not any sound set. Nor the ringtone, nor the message an alert. So, you have to set it first.
Available on mediafire : Link
md5sum: 86e241fcac6faf4fa6baf0f9cc4a18a0
Additional possibility:Change of FM radio
The FM radio can be changed back to Lenovo’s one with this script. It was requested by some people due to the fact that Lenovo’s FM radio can work without connecting the earphone.
The link is here. http://data.hu/get/6494163/FM-radio-change.zip
You can install it from CWM recovery, with the same method that you used during the installation of the ROM. This script does not affect any other part of the ROM, but the FM radio.
Repartition
Please DO NOT USE IT for Lenovo-based ROMs. Sometimes it can cause bootloop or other inconvenience.
The repartition of internal memory of the Lenovo A820 phone has been solved already.
With this action youd intednal SD card will be disappeared and will be added to the /data partition.
Before you do anything, make a CWM backup, and save all your data from internal SD card!
The easiest way is to use this CWM script, if you want to have the maximum available size (2,7GB) for the /data partition.
You have to install it from CWM recovery.
After the installation you need to do a factory reset.
After the factory reset, you have to disable your internal SD card, with CWM script.
And then, you can reboot your phone to check if yo have got the new size of /data partition:
settings --> storage
"internal data storage; full capacity 2,7GB"
"internal SD card; full capacity <your physical SD card capacity"
If the above data appear, you have successfully repartitioned you phone's internal memory!
If you want to have your data back, go into CWM recovery, and choose
backup and restore --> advanced restore --> <choose your save> --> Restore data
And then, your data are available again, after the reboot.
Please do not use it, if you do not want to have the 2,7GB of /data partition!
For Lenovo-based ROMs you need to use Meteos-apk for repartition of A820.
Internal/external SD card exchanger
If you want to use your physical SD card as the default one, and still want to use your emmc-SD card (aka internal SD card by default), you can change it by this CWM script.
Important link in summary:
The driver what works is here.
The original stock recovery is here
The autoroot package can be found here.
The preferred CWM is here.
The root script is here, you can install is from CMW, and your phone will be rooted.
The usable Flashtool is here.
The scattel file for Flashtool is here.
Credits:
bgcngm for the base of the ROM (BM1.0 for ZTE V987), and his amazing tutorials
iBotPeaches and brut.all for apktool
dsixda for his ROM kitchen which is really helpfull for easy-deodexing
Koush for his wonderfull CWM recovery
amarullz for his amazing AROMA installer
...and finally to all the devs whose apps, tweaks and scripts I have used on my custom ROMs
Very nice Thanks for your hard work and good luck
CWM recovery
Installing CWM on your phone
You need to install proper drivers to your computer.
Available (ported) CWM recoveries:
With newest kernel:
CWM recovery 6.0.1.2 - S150 - ported from [email protected] ZTE V970 recovery.
CWM recovery 6.0.4.0 - S150 - ported from [email protected] ZTE V967S recovery.
CWM recovery 6.0.1.2 - S138 - ported from [email protected] ZTE V970 recovery.
CWM recovery 6.0.1.2 - S135 - ported from [email protected] ZTE V970 recovery.
Option 1, with SP Flashtool
Download the SP_Flashtool software to your computer. Extract it to a directory, where you want to run it from.
Download the scatter file, which you will need if you want to use SP_Flashtool.
Download the CWM
(5.5.0.4, 6.0.1.2, 6.0.2.8; it is your decision)
Run the SP_Flashtool.
Browse your scatter file.
Choose only the recovery.
Tick the “DA DL all with checksum” (you can find it close to the download button). It is a really important point!
If your phone is connected, let’s disconnect it from the computer.
Turn off your phone. Take the battery out from your phone for 5 sec. Insert the battery to you phone. Keep it still turned off.
In the flashtool press the Download button.
Choose OK to the warning message.
Connect your phone to the computer.
The flashtool will flash the recovery into your phone.
When the green circle appears, wait for 5-10 secs, and the unplug your phone.
If everything went well, you can enter into the recovery menu (see 1st post, power-on modes)
Option 2, on rooted phone, with MobileUncleTools.
Install MobileUncletools 2.8.x or higher from the Play Store.
Save one of the CWM I linked to the root directory of your physical SD card.
- select menuitem Recovery Update. The program will list the available recovery images.
- choose the one, what you want to install
- It asks back: "Are you sure flash recovery!" - Use recovery file: <name of the recovery what you choose previously>. Tap to OK.
- After the flashing process it offers you to reboot into recovery. If you tap OK, it will automatically reboot your phone to recovery. If you tap cancel, you can use your phone as a phone.
- Before you tap to "reboot to recovery", I suggest you to wait approx. 5-10sec.
Use of the CWM.
If you enter into the CWM (6.x.x.x) recovery, the following buttons can be used:
- Power button : “enter”
- Volume down : step down in the menu
- Volume up : step up in the menu
- Soft key “option”: step down in the menu
- Soft key “back” : step back in the menu
In 5.x.x.x you cannot use soft keys, but the physical buttons works on the same way as in the case of 6.x.x.x
CWM restoration
I experienced failures in restoration of the CWM backup.
This was a real surprise for me because I have not faced this issue with other MTK phones.
So, the issue is that the CWM restoration does not work immediately.
In details:
-I saved the stock rom by CWM 6.0.1.2 (CWM was complied by Bruno, and I modified it for A820)
-For checking the restore function, I did a factory reset: the phone stopped working.
-I did the CWM restoration, but still the phone stopped at the boot animation. And stayed it for 15min. I removed the battery then.
In order to solve the issue, the following method was done:
-In the advanced restore I choose the restore /system (only!)
-After restoring the /system I turned off the phone took the battery out, waited 5 secs, inserted the battery back.
-Turning on the phone it worked again with the restored data, BUT the internal SD card was injured! I formatted the internal SD card – with this action I lost all my data that were saved on the internal SD card.
So, please be careful using it! Save your internal SD card data before the CWM restoration!
This was experience in case of all the available CWM (5.5.0.4, 6.0.1.2, 6.0.2.8).
Installation issues
Post#4 troubleshooting
If you cannot install the ROM by an error:
Code:
assert failed: getprop("ro.product.model") == "Lenovo A820"
E:Error in /sdcard/Lenovo-a820-update-CP4.0-v1.zip (status 7)
This is a safety feature, not a bug.
This error message is a warning that you have not got the proper CWM. (Most of the available CWMs are based on ZTE, STAR phones and contain improper model description.
My CWMs contain the proper one, I modified them, so you need to install a CWM I mod for Lenovo A820.
In this case you have to update your CWM to a ported one that I did.
Great!
I would love an multi lingual rom, but for now I just want to root it. (ones it gets delivered that is)
Are there tools specific for this device to root is with out flashing?
Checking out your rom in the meantime. :fingers-crossed:
ebsbow said:
Great!
I would love an multi lingual rom, but for now I just want to root it. (ones it gets delivered that is)
Are there tools specific for this device to root is with out flashing?
Checking out your rom in the meantime. :fingers-crossed:
Click to expand...
Click to collapse
If you have got CWM recovery on your phone (or a chinese one that has got "xx SD yyy ZIP" menuitem), then you can use root-zip, installing it from CWM recovery.
Thanks
Thanks
Where are the screenshots?
please add some screenshots.
deathhand said:
please add some screenshots.
Click to expand...
Click to collapse
I tried to upload some, but the server was down that time.
I will try it again tomorrow.
Thanks for this rom, I flashed it succesfull on the Lenovo A820, it also takes away that terrible skin from Lenovo.
Gapps link
Thnak you for your ROM. I tried it for a couple of hours and there some minor problems that I don´t know if there are rom related.
1. There is no link to the gapps, so I downloaded a random one and I have errors with google search.
2. The videocam record with a green band on one side.
3. The gps is slow, doesn´t pick satellites easily.
4. If you choose automatic time the it always consider that you´re in china. If you choose manually your timezone then it is ok.
Overall it is a very well-done rom and I would keep it for daily use.
Thanks
1. Are you sure you downloaded the Gapps for Android 4.1.x? You should have this gapps version: gapps-jb-20121011-signed, this the right version you should flash. I first flashed the rom and after that the gapps.
I have reproduced your issue and you need to update the Google search app in the playstore, after that the errors are gone.
2. I have reproduced what you reported, I want to try if I can grab the original camera app from Lenovo and see if it still has the issue, but I don't think its a big problem, I bought the phone for someone else, but this issue is not to big, I don't suppose people often record with an smartphone and this rom at least got Dutch in, the original phone firmware was bloated with China Unicom bloatware, Lenovo skin and had no Dutch support.
3. Try GPSfix, ussualy this kinda works, but the MT6577 chip was know for having GPS problems, perhaps its the same with MT6589? But there are many apps out there that can help you fix it.
I think this in a great rom, Lenovo is a big brand in China, so many will choose Lenovo and with this rom you get rid off the terrible lephone skin, I mentioned this rom in my review about this phone
Oh here you got some screenshots.
Feel free to use them in the OP.
Don't know about you but I do use my device a lot for video recording.
I think it is imperative that all basic functions work flawlessly.
The custom rom's with android 4.2 also have an video bug at this time, which is a bit unacceptable.
I'm sure it will be sorted out :victory:
Well yes, but having fully Dutch support is better, you can always flash new update off the custom rom when it get fixed. I only recorded a few time video with my own smartphone.
Lebrija said:
Thnak you for your ROM. I tried it for a couple of hours and there some minor problems that I don´t know if there are rom related.
1. There is no link to the gapps, so I downloaded a random one and I have errors with google search.
2. The videocam record with a green band on one side.
3. The gps is slow, doesn´t pick satellites easily.
4. If you choose automatic time the it always consider that you´re in china. If you choose manually your timezone then it is ok.
Overall it is a very well-done rom and I would keep it for daily use.
Thanks
Click to expand...
Click to collapse
1, I have added the link.
2, Thanks for the feedback, it is really useful to know. The playback contains the green band, the file itself does not.
I changed the kernel to the '130'-one, and now it works with the camera application, and the playback is also correct.
3, You shall try the EPO / A-GPS support for getting it better. Or thy DexterMorganNL's suggestion.
4, I have never faced this issue, but in the new version I set the default time zone to London.
The new one is available, you can see it in the first post.
cappa72 said:
1, I have added the link.
2, Thanks for the feedback, it is really useful to know. The playback contains the green band, the file itself does not.
I changed the kernel to the '130'-one, and now it works with the camera application, and the playback is also correct.
3, You shall try the EPO / A-GPS support for getting it better. Or thy DexterMorganNL's suggestion.
4, I have never faced this issue, but in the new version I set the default time zone to London.
The new one is available, you can see it in the first post.
Click to expand...
Click to collapse
Thank you for your time. I will try the new version. But, why have you used an older kernel?
By the way, with version 3 I also had some problems with the gyroscope when playing Real Racing 3.
Great work
Its great you released the update so fast, you brought us really good work. I think new owner off this phone is going be thankful, they requested me to buy a phone for them while I'm in China, and when I got it it was not fully Dutch supported, had the terrible skin.
So its great have this phone, because this way I can deliver it without the Chinese bloatware and with full Dutch language and ofcourse Google apps.
EDIT
The newest release gives me a black screen after I boot it up after having it flashed, so I have reverted back to your previous release.
OK. I'm ready to weep.
I've previously had a ROM from NeedRom on my A820.
I'd like to give Cappa's ROM a try, but when I try to install from CWM Recovery I hit the Error outlined in Post 4.
I then follow the advice of Post 3... But there are no links to A820-compatible CWM Recovery installations. I found one on a hungarian site linked to Cappa, but all I get is a .img file and no idea how to get that on to my phone.
Can anyone post detailed instructions, or send me to a page (in English) where I can find instructions on how to get the ball rolling so I can use Cappa's ROM?
Thanks.
Google is my friend. Yes. But Google Translate isn't.
TheTen said:
OK. I'm ready to weep.
I've previously had a ROM from NeedRom on my A820.
I'd like to give Cappa's ROM a try, but when I try to install from CWM Recovery I hit the Error outlined in Post 4.
I then follow the advice of Post 3... But there are no links to A820-compatible CWM Recovery installations. I found one on a hungarian site linked to Cappa, but all I get is a .img file and no idea how to get that on to my phone.
Can anyone post detailed instructions, or send me to a page (in English) where I can find instructions on how to get the ball rolling so I can use Cappa's ROM?
Thanks.
Google is my friend. Yes. But Google Translate isn't.
Click to expand...
Click to collapse
Update, I think I sorted it...
Bit of imagination (and could have totally done the wrong thing, but it seems to be making progress...)
I decided to take a known ROM install that I've tested and that works, which has a recovery.img included, and I renamed the recovery.img to recovery_bak. I then renamed my 'new' CWMRecovery image to recovery.img and dumped it in the directory with the ROM data that I got off NeedRom. I loaded up SPFlashTool and loaded the scatter file from that ROM, then deselected every component except 'recovery' and flashed it.
End result is that I have a phone which recovery-boots to the version 6 cappa-modded CWMR which I found on the Hungarian site, and in turn that CWMR has just installed both the required ZIP updates outlined in Post 1, and Cappa's ROM is now sat on my second A820 awaiting setting up...
I hope I did the right thing, and this won't come back to bite me in the ass later... The newer recovery.img was slightly larger than the old one, but I'm assuming that the scatter file isn't about storing specific pieces of the ROM in specific places based on exact size of file, and thus perhaps all things will continue to work swimmingly.

[RECOVERY] [ROM] Wiko DarkMoon (MT6582) [MULTILANG]

DISCLAIMER:
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
* DO NOT LEECH MY DOWNLOADS, PLEASE RE-DIRECT YOUR FORUM /PAGE
* TO THIS THREAD, IF YOU LIKE MY WORK, YOU CAN SAY THANKS,
* AND MAYBE BUY ME SOME BEERS
*/
Hello Guys !
In this thread you will find my custom ROM And Recovery for the Wiko DarkMoon
Please be sure to read (and re-read) this carefully in order to avoid unnecessary questions.
Instructions and Frequently asked questions (FAQ):
For Instructions jump into post #2.
FAQ jump into post #3.
Wiko DarkMoon internal memory re-partition, jump into post #4.
How to Revert to the STOCK Rom / Recovery / Partition Layout, jump into post #4.
​
Recovery INFO
The salient features of Carliv Touch Recovery include:
Based on CWM 6.0.4.4
Full Touch Support
With features of Cannibal Open Touch
Aroma File Manager Support
Support for both Edify and Amend scripting allows flashing all ROMs
Touch screen button controls
Advanced Backup
Advanced Restore
Delete old backups
Persistent settings
User-defined backup locations
ADB Sideload
Update CTR v2.5 (30/07/2014)
Changelogs:
New Menu Layout
Tar + Gzip Backup Compression : ( "Backup/Restore" -> "Default Backup Format" )
Your Backups will be smaller now, just like on the old native CWM
Removed "wipe all" option from wipe menu ( if you need to wipe system, use "format system" from "mounts/storage")
Rearanged menu order in root menu to restore CWM order
There's now an "nvram backup/restore" menu in "carliv" section
The nvram partition will be backed up in clockworkmod/backup folder as nvram.img. This will help if you lose IMEI and other communication features. It will work only if you have the nvram partition of size 0x500000 (check your scatter) and if you have the nvram defined as /dev/nvram path in recovery.fstab. If the nvram partition is damaged (as in flashing an oversized recovery) this will not help you, and you need SPFlashTools to reflash with format your phone official firmware, and after that flash this recovery, boot in recovery and restore nvram.
some other small changes.
​
Changelogs
Android 4.2.2 (JB) Based custom ROM:
Changelog Build v1.0 (February 22 2014)
Based on official Android 4.2.2 ROM (WIKO DARKMOON Version 8)
Kernel 3.4.5
Custom Mods:
User customize-able installation based on AROMA installer
Pre-rooted with SuperSU (v1.93)
Debloated
Added BusyBox (v1.22.1 - Stericson)
Added Ad blocker (patched "host" file)
Ziplagned apks (better performance)
init.d support with performance scripts
Network, wifi, power saving, and several other tweeks
Updated APN's from CyanogenMOD repo
Added Performance Control (several CPU/System Mods)
Added in-built Xposed framework and Latest Gravity BOX module v2.9.7 (Several System Mods)
Acess To the Mediatek MTK Eng Mode
Added the following Android 4.4 KitKat Goodies:
Apps (Including Google Launcher - GEL, with Voice Search )
Bootanimation
QuickOffice
And other necessary system files
Kernel:
Insecure
Removed Mediatek debugger (mtk.aee.aed Daemon; etc)
USB Mass Storage as Default (instead of MTP)
​
GPL Compliance:Kernel 3.4.5
Github Kernel Repo​
Downloads:Dev-Host
WIKO_DarkMoon_JB_4.2.2_Stable_v1.0.zip - 386.12 MB
Mod_extended_USRDATA_2.5GB.zip - 7.07 MB
MT65xx_USB_VCOM_drivers.zip - 403.65 KB
Wiko_Recovery_and_FlashTool.zip - 12.54 MB​
Credits:
SuperDragonPT
Wiko
Carliv (Awesome CWM based Recovery)
iBotPeaches, brut.all (for apktool)
amarullz (for AROMA Installer)
Chainfire (for SuperSU)
rovo89 (for the AWESOME Xposed Framework), Learn More Here
C3C076 (For the AWESOME Xposed GravityBox module), Learn More Here
bgcngm(For Maintaining the Gbox JB Branch)
h0rn3t and educk (for Performance Control), Learn More Here
XDA:DevDB Information
[RECOVERY] [ROM] Wiko DarkMoon (MT6582) [MULTILANG] , ROM for the Android General
Contributors
superdragonpt
Source Code: https://github.com/dragonpt/Kernel_Wiko_DarkMoon_Custom
ROM OS Version: 4.2.x Jelly Bean
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2014-02-22
Created 2014-02-22
Last Updated 2015-02-14
How to flash custom recovery:
Make Sure your Phone is fully Charged
Make an Full Backup of your files (Photos/Contacts, etc)
Download The MT65xx_USB_VCOM_drivers.zip
Install The Mediatek VCOM Drivers (For Detailed Drivers instalation Instructions, please check this thread)
Download The Wiko Recovery and FlashTool
Extract the .zip and you'll see two folders "Recovery" and "SP_Flash_Tool"
Open "SP_Flash_Tool" > Flash_tool.exe > Scatter-Loading> And select the "MT6582_Android_scatter.txt" from the "Recovery" Folder
Turn OFF your Phone
Press "Download" (don't worry with the pop-up "Download-Warning" Message), press YES
Connect Your Phone to PC (Turned OFF) , The Flash Progress should beginn, when its succesfully Finished A Green Ring will shown.
Congrats The Recovery is installed
​How to enter into recovery mode:
With the Phone completely turned off...
Press and hold VOL. UP + VOL DOWN + POWER keys and turn on the phone.
Keep holding the keys, wait until you see on Phone:
Code:
"Recovery Mode: Volume UP"
"Factory Mode: Volume Down"
Then Press on VOL. UP key, and Recovery will load.
​Navigation under recovery mode:
As soon as the splash logo disappears, Carliv Touch Recovery menu will appear. Navigation is Full Touch.
You can also use VOLUME keys (navigate up with VOL. UP and navigate down with VOL. DOWN) and POWER key to apply the action.
Scroll Pages under Recovery: To Scroll page down you have to swipe right, and for scroll page up to swipe left. Also swipe left for Go Back.
Aroma File Manager:
This Recovery Supports the Aroma File Manager
Whats this? Check here
Download the Aroma File Manager
Then just copy the aroma .*zip into the "Clockworkmod" folder on the root of your SD Card
​Flashing The ROM:
Copy The ROM to The External SDCard
On Recovery:
Wipe Menu> Wipe All Data - PreFlash (Select YES - Wipe All)
Wipe Dalvik Cache (Select YES - Wipe Dalvik Cache)
Install zip > Choose zip SDCard (Select the location of the ROM.zip)
And Follow The On-Screen AROMA Installer Instructions
In the End the Phone will Reboot Itself
The first Boot will take some minutes (it's normal)
​
F.A.Q
Q: How Can i acess The MTK Eng Mode?
A: GravityBox >Engineering Mode
Q: What Mods can i do on the Eng.Mode?
A: There are alot of things you can do, the two most common are:
Increasing volume Level:
MTK Menu> Hardware Testing> Audio> On the "headset mode" and "LoundSpeaker Mode" set max values to 145 (The max is 160, but i dont advise it, stay safe and use the 145 value)
Speed up the GPS reception :
(Before Going to the MTK Menu)
Open the app "FasterGPS", and give it root permissions
Choose your Continent, your region (at this point, your gps is properly configured with your country *.ntp values)
(Now on MTK Menu ...)
MTK Menu> Location> Location Based Service> On the "AGPS" tab, tick the "Enable A-GPS", and on the "EPO" tab, tick "Enable EPO" and "Auto Download" , this last option will download the EPO files it requires an data connection.
Start the app "GPS Status", in the first Satts Lock, you need to wait a little bit (it can take up to 15m, be sure you are in an Open Area).
When you get an good lock, on Satts, your DONE.
A: I dont see the Development Options, how can i acess it?
Q: Unlocking the Development Options:
Go to "Settings" > "About Phone"
Then tap 7 times on the "Build Number"
Q: Where are the Development Options?
A: Settings> Developer Options
Q: What is the Performance Control?
A: Its an Control Panel, where you can Change / managed the CPU Governors/ IO Shedulers / among several other things.
Q: The Launcher sometimes seems an bit laggy
A: Go to Settings> Developer Options> on "Window animation scale" set it to .5x, and on "Transition animation scale" set it to .5x
Q: I really like your work, how can i thank you?
A: You can press the "THANKS" button, and if you want, you can donate some beers to me ​
Wiko DarkMoon internal memory re-partition
Mod Extended Userdata v1 ( 2GB ) --> Removed / Use the v2
This Mod will extend userdata partition to 2GB (stock size is 1GB) and the rest of the space will remain for the internal sdcard
NOTE: Make an FULL backup of your Rom under Recovery, and don't forget to also backup your Internal SDCard since it will be full erased
Instructions:
Download the Mod extended USRDATA.zip
Shutdown your phone
Extract the .zip
Open SP_Flash_Tool dir > Flash_tool.exe
In scatter-loading load the MT6582_Android_scatter.txt from the Internal_2GB_Mod Dir
Press Download
After flashing is complete, boot into recovery mode and format /data (under Mounts and Storage Menu)
Optionally, if you want to restore previously saved userdata, go to backup / restore > and restore data (advanced restore feature)
Profit
​
Mod Extended Userdata v2 (2.5 GB)
This Mod will extend userdata partition to 2.5GB (stock size is 1GB) and the rest of the space will remain for the internal sdcard
NOTE: Make an FULL backup of your Rom under Recovery, and don't forget to also backup your Internal SDCard since it will be full erased
Instructions:
Download the Mod extended USRDATA_2.5GB.zip
Shutdown your phone
Extract the .zip
Open SP_Flash_Tool dir > Flash_tool.exe
In scatter-loading load the MT6582_Android_scatter.txt from the Internal_2.5GB_Mod Dir
Press Download
After flashing is complete, boot into recovery mode and format /data (under Mounts and Storage Menu)
Optionally, if you want to restore previously saved userdata, go to backup / restore > and restore data (advanced restore feature)
Profit
​
Reverting to the Stock ROM
This will revert back your phone to STOCK (including the stock recovery), in case you need to send your phone to the Service Center
Instructions:
Go to Wiko's website and download the latest Rom Version:
http://fr.wikomobile.com/maj.php?telephone=131
Follow the instructions given ...
Older instructions:
Download the DARKMOON_JB4.2.2._Stock Rom-wiko_rev8.zip
Use the SPFlashTool that i provided with the CWM Recovery .zip
Make sure phone is fully charged
Shutdown your phone
Extract the .zip
Open SP_Flash_Tool dir > Flash_tool.exe
In scatter-loading load the MT6582_Android_scatter.txt
Press Download
After flashing is complete,you'll see an green circle
Profit
Thanks. Can you add some screenshots?
h3lder said:
Thanks. Can you add some screenshots?
Click to expand...
Click to collapse
Was Uploading, check under the ScreenShots TAB
Regards
I doubt:
on step "How to flash custom recovery" - before you can do this you need to have already rooted the device?
can you please add how to root the device? it will be nice to complete better all the info.. but is already great!
congrats and thanks you! as soon as i by my wiko darkmoon i will definitely try it!
sapoide said:
I doubt:
on step "How to flash custom recovery" - before you can do this you need to have already rooted the device?
can you please add how to root the device? it will be nice to complete better all the info.. but is already great!
congrats and thanks you! as soon as i by my wiko darkmoon i will definitely try it!
Click to expand...
Click to collapse
Hi
You can root with framaroot, but i dont think thats necessary.
Just flash The recovery, then The ROM.
Regards
superdragonpt said:
Hi
You can root with framaroot, but i dont think thats necessary.
Just flash The recovery, then The ROM.
Regards
Click to expand...
Click to collapse
Ok understood, thanks
Do this rom will work with my Xolo Q700S?
Sent from my Q700S using xda app-developers app
superdragonpt:
Where can you please downloaded the source code for kernel mt6582? Can you give me a link please?
Or: Your sources kernel what you gave to download are original (unchanged)?
Edit:
OK. I found where you can download the source. Sorry for the spam.
http://forum.xda-developers.com/showthread.php?t=2645756
http://forum.xda-developers.com/showthread.php?t=2650513
Hi
You guys are all crazy with the MTK leaked sources, but do you even have an clue what those sources are?
You cant just compile an source that's customize for other phone , thinking it will work on yours.
There's a lot of work to be done, and you need an huge amount of luck to have your phone drivers available in that source.
This said, I will appreciate that people avoid off-topic and other phones talk in this thread.
This ROM and recovery will only work on wiko darkmoon and Micromax a200 (clone).
If your using this ROM as a base for another MT6582 phone, please be an gentlemen and give proper credits.
Regards
Added Internal USRDATA Mod to the OP
Check post #4
Enjoy
superdragonpt said:
Added Internal USRDATA Mod to the OP
Check post #4
Enjoy
Click to expand...
Click to collapse
Great work, thanks.
Do you know by any chance if there is any option to add languages to this rom? Wiko doesn't include many languages. I can use locale2 from google play, but that only translates some of the functions.
skydancer79 said:
Great work, thanks.
Do you know by any chance if there is any option to add languages to this rom? Wiko doesn't include many languages. I can use locale2 from google play, but that only translates some of the functions.
Click to expand...
Click to collapse
The ROM is multi language.
What language where you looking for?
Regards
superdragonpt said:
The ROM is multi language.
What language where you looking for?
Regards
Click to expand...
Click to collapse
Slovenian...most android phones have it. Moto G had the same "problem"
skydancer79 said:
Slovenian...most android phones have it. Moto G had the same "problem"
Click to expand...
Click to collapse
Hi
Yes i know, when i made a MIUI rom for my old ZTE v970, i had an hard time trying to find the proper strings for your language.
Even on stock roms from big brands, its very rare to find support for that language.
Im trying to merge and revise some strings from various sources, maybe in an future version.
Regards
superdragonpt said:
Hi
Yes i know, when i made a MIUI rom for my old ZTE v970, i had an hard time trying to find the proper strings for your language.
Even on stock roms from big brands, its very rare to find support for that language.
Im trying to merge and revise some strings from various sources, maybe in an future version.
Regards
Click to expand...
Click to collapse
Great, that would be awsome.
As for rarity of my language, I find it quite well supported. Google Nexus has it, all Samsungs have it, so does HTC, Sony... I know Prestigio and Gsmart have it. CM also. It's not a big deal, but nevertheless - I wouldn't mind having it
Great ROM btw, very customizable.
skydancer79 said:
Great, that would be awsome.
As for rarity of my language, I find it quite well supported. Google Nexus has it, all Samsungs have it, so does HTC, Sony... I know Prestigio and Gsmart have it. CM also. It's not a big deal, but nevertheless - I wouldn't mind having it
Great ROM btw, very customizable.
Click to expand...
Click to collapse
Hi
Well good news and bad news
The good:
I managed to Build an UNOFFICIAL Lewa Rom for our device, currently fixing the lastest issues and adding multi-language support.
So since im currently working on this language strings, might as well use that work for this rom also.
Preview pics:
http://i.imgur.com/VAGpQI3.png
Http://imgur.com/1IADxZx
Http://imgur.com/1C56EO6
The bad:
From what i gather until now, only about 100 slovenian strings are compatible (this is less than 5% of overall translation files), will keep looking
Regards
superdragonpt said:
Hi
Well good news and bad news
The good:
I managed to Build an UNOFFICIAL Lewa Rom for our device, currently fixing the lastest issues and adding multi-language support.
So since im currently working on this language strings, might as well use that work for this rom also.
Preview pics:
http://i.imgur.com/VAGpQI3.png
Http://imgur.com/1IADxZx
Http://imgur.com/1C56EO6
The bad:
From what i gather until now, only about 100 slovenian strings are compatible (this is less than 5% of overall translation files), will keep looking
Regards
Click to expand...
Click to collapse
So is this ROM fully functional? I mean no bugs? For English language.. I could test it on my Turbo mini

Categories

Resources