yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] bgcngm:
ZTE V987 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, depending on the applied modification.

Important: Use SP Flash Tool v3.1304.0.119 or higher.

Instructions:

Inital mod (fully extended userdata and no internal sdcard partition)

Warning:

Use only with Android 4.1 based ROMs. Not compatible with Android 4.2 based ROMs, alternative mod should be applied instead (read bellow).

Download the first attachment and extract the files to your computer

Copy disable_internal_sdcard.zip (included in the attached .zip) to the external sdcard

Shutdown the phone

Open SP Flash Tool v3.1304.0.119 (or higher) and load the scatter file

Flash MBR, EBR1, EBR2 and RECOVERY as shown on the next image (read flashing tutorial first):

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

Reboot your phone and enjoy your fully extended userdata partition

Alternative mod (2GB userdata and remaining space for internal sdcard partition)

Note:

Can be used with Android 4.1 or 4.2 based ROMs. This one extends userdata partition to 2GB (stock size is 1GB) and the rest of the space remains for the internal sdcard. This was released in order to cope with some difficulties I had making the previous mod work with Android 4.2.1 based ROMs, so for that case this is in fact the only working mod.

Warning:

If your phone has an Android 4.1 based custom ROM installed, already working with the initial mod and want to upgrade to a newer custom ROM, then this must be applied.

Download the second attachment and extract the files to your computer

Shutdown the phone

Open SP Flash Tool v3.1304.0.119 (or higher) and load the scatter file

Flash MBR, EBR1, EBR2 (read flashing tutorial first)

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)

Reboot your phone and enjoy your extended userdata partition
[Miscellaneous Android Development] alexw801:
Bravo Bruno!

I am happy to be the first to reply in your new thread!

My ZTE V987 left Asia yesterday, I hope to see it soon.:good:
[Miscellaneous Android Development] tommygogo:
Thank you and I am user of V987 for few days.

I experienced a problem of auto switching flight mode during talking, which cut the call. It is like one or two times per day. Hope your rom helps.

BTW, the download link does not work.
[Miscellaneous Android Development] bgcngm:
ROM was being uploaded. Upload is finished, enjoy and don't forget to leave feedback! ;)
[Miscellaneous Android Development] Sathelp:
Thanks Bruno, Just ordered mine, so hopefully here when I get back from my break and will be able to get your custom ROM installed. Some reviews say that this will work with 64G micro SD cards, do you know if this is true or is it really just 32G?
[Miscellaneous Android Development] bgcngm:
I have posted the specifications according to the official ones (found here), but I also suspect that 64GB microSD cards might work. I don't have one, so I can't test and be totally sure of that. :p
[Miscellaneous Android Development] ulvergr:
i am waiting also my zte...u have done great job!continue like this!!!thank you!
[Miscellaneous Android Development] benzine:
Hi Bruno,

I have been using your rom for my ZTE V970. It has been great, I do like it, and no longer stuck with Chinese rom.

At the moment, new ZTE V967s, having the same chip (MT6589) as V987 is on sale in China. I would like to update my V970 to this new V967s.

Could you please advise whether I can use your V987 CWM Recovery for rooting V967s?

Thanks for all your works on ZTE phones.
[Miscellaneous Android Development] bgcngm:
Most likely not, kernels should be different and V967s won't boot into recovery. If you want by then, I can create a recovery for it.
[Miscellaneous Android Development] eddie-lu:
Is there any tutorial how to create cwm recovery? Which one would you recommend for the beginer, what do you use personally?
[Miscellaneous Android Development] benzine:
I very much appreciate if you can crest one for me or suggest me how to do it.

Many thanks
[Miscellaneous Android Development] p82maarj:
I'm Spanish,

I've also received it two days ago, I've rooted, installed CWM and updated to 3.20 rom which solve problems like return button and SD.

Do you know any Multilanguage ROM?.

Doesn't have task manager(task switcher)? I've tried al the home button combinations.

Like this:
[Miscellaneous Android Development] alexw801:
Which brand of SDHC

Dear All,

On ZTE V970 I had an error with LEXAR 32GB Class 10 SDHC card, it refused to work after some months, but later it was able to be formatted on PC.

Do somebody recommend which brands are most suitable for ZTE V987 smatphone? When we use after repartitioning, it works always, with high cycle numbers of writing and reading.
[Miscellaneous Android Development] bgcngm:
Is that question for real? Not sure if you read the first post... :confused:
[Miscellaneous Android Development] p82maarj:
:cyclops::cyclops::cyclops::eek::eek::eek:

Added support for the following languages: Bulgarian, Czech, Danish, German, Greek, Spanish, Finish, French, Croatian, Hungarian, Italian, Dutch, Polish, Portuguese (Portugal and Brazil), Russian, Slovak, Slovenian, Serbian, Swedish, Turkish and Ukrainian

:good::good::good::good::good:

Thanks!!!
[Miscellaneous Android Development] bgcngm:
Hit "thanks" button, or even better, donate. :fingers-crossed:
[Miscellaneous Android Development] MSprecher:
Many thanks for another fantastic BMCustomROM

Hi Bruno,

installed your multilanguage ROM this morning and added the extended userdata mod. Everything works flawless and fast.

Very happy!

Matthias
[Miscellaneous Android Development] _mfm_:
Yeah and it also says Dual Sim Dual Active is supported and even shows a funny video demonstrating the feature compared with a non-named competitor. But no MT6589-phones whatsoever support it.

So if even the manufacturer says the maximum is 21 Mbit/s I wouldn't bet my money on a press release that higher speeds will work.
[Miscellaneous Android Development] zperetz:
Hello Bruno,

I've just realized that Google mail client (standard) in v1.0 does not open attached zip files. If I'm not mistaken that was the issue of previous versions of Google mail client (here's the link for problem and local solution). Could you please check the version in your ROM which we hope will appear this week? :)
[Miscellaneous Android Development] bgcngm:
Well, apparently and as stated by the site:

I wasn't aware of that, but that isn't a problem of the ROM. Anyway, I will check if Google has already changed that policy on the newly released Gmail version.

EDIT: I've just confirmed that the policy hasn't changed (zip attachments are not allowed to be opened). The only solution is to use a third-party e-mail client.
[Miscellaneous Android Development] bgcngm:
I've a friend in Sweden that has a ZTE V987 which may be able to run a speed test. Don't know if operator is 3 or not, though.

Here in Portugal, using Vodafone with a data plan limited to 7 Mbit/s, I can get the maximum download speeds.
[Miscellaneous Android Development] zperetz:
In addition they blocked zip to open in stock mail client (tried to get it from corporate mail). Which is bigger problem as for me it's Exchange OWA (security certificates) service and there're not too much clients for it. K-9 does not help.

Anyway, thanks for explanations.
[Miscellaneous Android Development] bgcngm:
As an alternative for those cases, you can also use the browser and do it via the web interface. :eek:
[Miscellaneous Android Development] Cool-J:
Bruno did you stop using ZTE 970 as your primary phone? You have replaced it with ZTE 987 now?
[Miscellaneous Android Development] bgcngm:
Yes, now I use V987 as main phone. V970 is just used as a backup... very useful for situations such as the one I already described that happened in the past weekend.
[Miscellaneous Android Development] gerstavros:
GSM modem is integrated in a chipset that goes together with MTK6589 (MT6628 i think) and it is standar on ALL devices with mtk6589. That means that every mtk6589 device supports the same bands and speeds
[Miscellaneous Android Development] gerstavros:
Does it really support Glonass? Can anyone check if it connects to Glonass sattelites?
[Miscellaneous Android Development] alexw801:
GPS Test + by Chartcross Ltd. app shows when Glonass satellites are catched.

Lowest price info:

Here in China on www.jd.com (which is the local link of www.360buy.com) the price is RMB 1499, delivered free on next day, paid to the courier. White phone, made in April 1013.
[Miscellaneous Android Development] _mfm_:
Please ask, it would still be interesting to know.

Yes, but not all modems are configured the same. Lots of phones support only 850/2100 instead of 900/2100 etc...
[Miscellaneous Android Development] MSprecher:
According to GPS Test+ the ZTE V987 does NOT support glonass satellites.

Also in Engineer Mode YGPS does not show Glonass satellites.

Asus Transformer Tab TF300T shows Glonass satellites in GPS Test+ with triangles where as GPS satellites are shown with a round symbol.

Matthias
[Miscellaneous Android Development] gojo.pl:
I've installed NMEA info and this soft is not showing glonass satellites either. Looks like there is no GLONASS on V987 or anyone can provide usefull screenshot?

Anyway GPS in this phone is just great (accuracy and fix), so who cares :)
[Miscellaneous Android Development] _mfm_:
Probably the customers of etotalk who are still promised GLONASS support when they buy V987... And everyone on the northern hemisphere where GLONASS is much better than GPS.

Also, Huawei list only GPS for their MT6589-based phone, and they usually have correct and detailed specifications for all their phones (unlike ZTE).
[Miscellaneous Android Development] bgcngm:
The first custom ROM based on Android 4.2.1 will be released today during the night. Unfortunately, it will miss some of the modifications that I was planning... I'll have to postpone it to a later time because I'm going on vacations (already leaving tomorrow :cool:).

What is still planned for a future release:

Add "Reboot to recovery" option to power menu

Replace "Press to unlock" by "Slide to unlock" lockscreen

Disable "Vibrate on call connect"

Sorry for that, but I prefer to release the ROM as stable as it is now so that everyone can have a taste of Android 4.2. The above mentioned features need further testing so I don't want to take the risk and do the work on a rush... besides it wouldn't even be finished in time. Hope you all understand. :fingers-crossed:
[Miscellaneous Android Development] zperetz:
Not a good news with features - Slide to unlock is extremely great stuff. Used to it.:(

But anyway, look forward for ROM upgrade.
[Miscellaneous Android Development] bgcngm:
I know, I'm also very used to it and I don't like the default lockscreen on ZTE ROMs. However, in this new Android 4.2.1 ROM it seems that ZTE changed more than what I was expecting and I couldn't replace lockscreen so easily as I did on the Android 4.1.2 ROM. ;)
[Miscellaneous Android Development] ulvergr:
i am looking forward to try ur new rom!are u gonna make an update of the rom later?
[Miscellaneous Android Development] bgcngm:
Please read three posts above yours. ;)
[Miscellaneous Android Development] bgcngm:
Okay, finally uploaded the ROM. Still had some time to disable "vibrate on call connect" feature. :victory:

Quick note: there's no need to delete userdata when updating to this new ROM. Enjoy!
[Miscellaneous Android Development] fanfan2175:
Thank's. I'm downloading it now, and will test it tomorow.
[Miscellaneous Android Development] EMF:
Great news! :)

Does that mean that all settings, apps and so on will still be there after updating? (no factory reset is done)?
[Miscellaneous Android Development] zperetz:
Bruno, you're a magician. Again :)

Uploaded the ROM, no userdata wipe, 5 minutes - and welcome 4.2! :) everything is smooth, fast and nice.

The only thing to reinstall is ring melody :)

Please, have a good vacation!
[Miscellaneous Android Development] tommygogo:
Hi Bruno, upon updated fron v1.0 to v2.0, there are 2 camera and 2 gallery apps found in the menu. How to handke?
[Miscellaneous Android Development] alexw801:
Here in South China I see triangles (1 or 2) also on V987 GPS Test + app's display (accuracy 2 m!!!), the same as on Huawei MediaPad 10 FHD Tablet.
[Miscellaneous Android Development] ulvergr:
running smooth 4.2 until now but i had continues reboots in the start when i first loaded the rom.

this stopped re-flashing the rom and formating the user data....

exept this is a great rom,thank you bruno
[Miscellaneous Android Development] gojo.pl:
Installed ROM 2.0 without userdata wipe. Works OK.

- google talk is missing. Many people don't want to switch to hangout, it would be nice to incorporate it to version 1.1 (as an aroma choice hangout vs talk). Meanwhile I've put talk.apk from 1.0 to the system/app folder.

- when I start the phone it looks like it was booting twice. I have unlock screen, I want to unlock and then it somehow reboots for the second time (a bit shorter). Then it is OK. Maybe this is caused by not wiping userdata, or putting talk.apk by myself (or this is normal?).

There is new icon set on the "dropdown menu" (the screen you drag down from the top of the screen). Is there an option to bring there a previous control set as it was in 4.1?

In general so far rom is as always stable and reliable. Great job Bruno! :)
[Miscellaneous Android Development] surfturtle:
will the original extended userdata mod.zip work with V2.0 ROM?
[Miscellaneous Android Development] fanfan2175:
After 24 hour test, I've notice that my battery was out of order in less than 12 hours ! I'll try tomorow I hope i had a problem today ...

I didn't understand how to put widget in my lockscreen :)

The sound is now, OK in the games (It was horrible before !)

GPS looks ok.

Thanks for this Rom ! I hope taht my battery problem won't be real for all day use.
[Miscellaneous Android Development] zperetz:
Bruno gave us a great hope, but it's not working. User data wipe is necessary, I've just checked. It is an issue of old user data and some software in my case (root explorer)
[Miscellaneous Android Development] ulvergr:
has anyone tryied to overclock?
[Miscellaneous Android Development] tommygogo:
Due to very poor battery life in v2.0, i switched back to v1.0.
[Miscellaneous Android Development] gerstavros:
there is no way to do it
[Miscellaneous Android Development] patientx:
Hi guys. I just bought a v987. While waiting for it arrive, I'd like to ask a few questions here. First of all, can we load latest play store and gapps ourselves other than loading a full custom rom ? Can that user script which gives us more internal space be used while using phones default system? Is it really necessary to use these roms here ? Thanks.
[Miscellaneous Android Development] MSprecher:
Not for me! I have tried without first, having the reboots after installing the new 4.2.1 ModROM. The internal SDCard could not be mounted nor partitioned nor formated by CWM based Recovery v6.0.3.0! So this part of phone memory is not usable anymore.

So I flashed the EBR-files and the recovery of the extended userdata mod. Aroma installer recognised the extended memory but when rebooting the phone hung after two selfreboots at the second screen ( ZTE-letters). There was something mixed up with phonememory probably when installing 4.2.1 during the selfreboots after.

I think we need a new recovery and also a new extended userdata mod for 4.2. Let us be patient and give Bruno time after his holiday to analyse and fix this severe problem beside his busy job for us.

In the meantime I will use V1.0 after having lost part of the phone-memory.:crying:

Update: 11.06.2013

I could solve the problem that was caused by installing 4.2.1 WITHOUT wiping data first:

1. From CWM-Recovery I did a wipe data/factory reset

2. Then I installed the 4.2.1 update.zip from Bruno.

3. After booting for the first time I went to SYSTEMSETTINGS/Storage and could see the 1,79 GB of the phones memory again

4. I chose delete phonememory which worked and partitioned and formated the internal phones sdcard.

5. From now on there are no more reboots and the internal SDCard is usable for CWM for backups again.

ALL in all: I needed the Android Version (4.2.1) that broke the JB-Partition to partition and format it again.

Matthias:o
[Miscellaneous Android Development] ulvergr:
i was thinking a program like ''No-frills''(https://play.google.com/store/apps/...DEsIml0LnNpbmVvLmFuZHJvaWQubm9GcmlsbHNDUFUiXQ..)

mediatek cannot overclocked?
[Miscellaneous Android Development] gerstavros:
No, at least kernel doesn't support it
[Miscellaneous Android Development] jurgen272:
Have my V987 for a few days so can't say much about the older ROM.

Like an other user mentioned: it seems like the new ROM uses more battery.

Besides that I have a problem with the extended user partition. Tried to install the VCOM drivers on 3 different machines, but SP Flash Tool still can't connect to the phone.

Is it possible to include this kind of mod in a ROM or install it through an easier way?

But besides this: BIG THANKS to Bruno.
[Miscellaneous Android Development] C3C076:
[MENTION=455439]bgcngm[/MENTION]

I've finally launched GravityBox project. You are welcome to join if you're interested. Also, it would be interesting to test it on v987 4.2.1 ROM.

http://xdaforums.com/showthread.php?t=2316070
[Miscellaneous Android Development] alexw801:
To use ROMs

Hi, if you are Chinese, don't need these ROMs. But in any other case - YES!

I have two V987 phones in my hands, one with Bruno's V1.0 ROM, and the other is fresh, as I bought it here in China. On this fresh phone I could hardly check the functions, there is no Google Play Store only ZTE Apps instead, etc. I needed a GPS Status app, Elixir E2 diagnostic app, etc.

So flash the Recovery and install Bruno's ROM!
[Miscellaneous Android Development] patientx:
So to be able to use that expanding feature we have to install v1.0 of the rom ?
[Miscellaneous Android Development] alexw801:
Flash and install

YES.
[Miscellaneous Android Development] Martin L.:
Does it support gyroscope???? Or is it hardware limitations????

http://xdaforums.com/showpost.php?p=41981293&postcount=129

Really??

I can't find any Information about gyroscope. I would say it has gravity sensor. It does not even have e-compass.

Have never seen a phone with gyroscope and without e-compass.

Or am I wrong?
[Miscellaneous Android Development] gojo.pl:
It doesn't have gyroscope, neither ecompass. It has accelerometer.
[Miscellaneous Android Development] demstav:
Caller ID issue

IS the Caller ID issue resolved? I have upgraded to v2.0 of Brunos ROM but the issue is still there. No recognition of incoming calls...
[Miscellaneous Android Development] ulvergr:
what exactly caller id issue u have?u mean about associate sim contacts?
[Miscellaneous Android Development] gerstavros:
wtf, cheap H7500+ has compass, V987 doesn't?
[Miscellaneous Android Development] demstav:
I mean when i receive a call in a format without the international code of the country (this is how it is saved in my contacts) i do not see the name of the contact, only the phone number.
[Miscellaneous Android Development] ulvergr:
i don't have this problem ,where are u from?

try to install gravity box-it has mod for this

http://xdaforums.com/showthread.php?t=2316070
[Miscellaneous Android Development] demstav:
from Cyprus
[Miscellaneous Android Development] ulvergr:
ελα ρε φιλε,χαχα δοκιμασε το παραπανω που σου γραφω,εχει επιλογη ισως για αυτο που ψαχνεις.

try gravity box,i think it has the mod you need-i have installed and working fine in our phone.
[Miscellaneous Android Development] demstav:
Thanks file, θα το δοκιμασω.
[Miscellaneous Android Development] gojo.pl:
Additional info to ROM 2.0.

- After two days of usage (reminder: update with no useradata wipe) the phone started to reboot every time any app was trying to be installed or upgraded via google play.

- I reinstalled the ROM completelly with userdata wipe. After that I restored very few apps/setting using titanium backup and I got the same: reboot any time google play performed upgrade/installation. There was a brief notification before the reboot "SD card unmounted". Maybe titanium backup messes something with that. I didn't have time to check.

As a result I came back to backed up ROM 1.0. I will try the next version :)

Edit: I forgot to mention, that Titanium Backup hangs when "batch backup" or restore is being performed. Just like some users reported here
[Miscellaneous Android Development] zperetz:
This is due to extended memory, I've made some tests :) looks like 4.2 will need new version of this feature.

So as a temporary solution I've removed extended memory and continued testing 4.2.1

I've also noticed Titanium Backup freezing on long list operations (doesn't matter what - backup, recovery or any other long batch list operations). Can you check, you have the same issue in 4.1.2?
[Miscellaneous Android Development] gojo.pl:
Yes. Titanium Backup also freezes in ROM 1.0
[Miscellaneous Android Development] demstav:
Upgraded to 4.2 . no wipe of data. I do not get random reboots but some applications are randomly closing while i use them.

Shall i reinstall with data wipe?
[Miscellaneous Android Development] zperetz:
Not sure this will help. Will try to test more - I had this issue during some tests before. Looks like another issue of v2.0.
[Miscellaneous Android Development] Cool-J:
ZTE 987 features?

1) Does this phone has e-compass?

2) Does it have notification led (and how many colors?)

3) Are you happy with it? (does it worth the upgrade from ZTE970?
[Miscellaneous Android Development] gojo.pl:
1. no

2. green for notification and red for charging. I assume just like V970

3. satisfied. If it this worth upgrade? Your choice. I think yes.
[Miscellaneous Android Development] Exroid:
hi guy just bought this phone from comsumer cellular and have it running on straight talk but i just tried flashing the newest cm10 and it tells me it has build.prop errors and aborts installation plz help
[Miscellaneous Android Development] Sathelp:
Problems on the partitions with JB, so flashed the stock partitions and then used Bruno's V2 update and everything is fine now, no reboots since.
[Miscellaneous Android Development] MSprecher:
I can confirm this Sathelp: We have to do a clean install of 4.2.1 and then to correct partitions of internal phone memory (internal SDCard of 1,79GB) FROM WITHIN 4.2.1 (Systemsettings/Storage/Erase Phonememory). This does a new partitionning and formatting of this part of internal phonememory.

Matthias
[Miscellaneous Android Development] zperetz:
Unfortunately, this does not solve Titanium issue and unexpected program closing. And, of course, no ext. memory in this case.
[Miscellaneous Android Development] ulvergr:
I have done clean install erasing the user data and as for the restore of apps, i have restore only the apk without the data.

It,'s working perfect.

The extend sd i left It as It was in 4.1...
[Miscellaneous Android Development] zperetz:
Can you try to install any paid app from Google Play (hope you have at least one)? That's the issue, described in previous posts.
[Miscellaneous Android Development] ulvergr:
Yes there is no problem.

I have install paid apps and also i have update. Everything working fine.

No reboot, no apps problem. The rom has been installed the next Day Bruno uploaded the rom.