yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] reglaspv:
In Settings I have just 2 options: Time lapse and Store location

My camera version (in app info) is 2.0.001 (893803-30).
[Miscellaneous Android Development] galaxymny:
Hello,

I've managed to bring my V987 back to life. But still, have one question, at the end of the message. Now, the step-by-step guide for desperate situations. There might be a shortcut or the guide might be improved, but, hey, it has worked for me.

Steps:

flash with FP Flash Tools cwm 6.0.3.0,just this version of cwm

flash with FP Flash Tools "ZTE V987 (SD interna ACTIVADA-1 GB Aplicaciones) (reparto ORIGINAL)" mbr ebr1 ebr2. Basically, it's de factory default setting

insert my 16gb external sdcard 16GB in the mobile, switch it on and get into cwm

advanced > partition sdcard > 128M > swap size > 0M

this partitioning leaves my 16gb external sdcard as follows:

partition FAT32 14,94GB E:

partition EXT3 125.25GB sd-ext

this partitioning will help avoid all those can't mount /sdcard or can't find /sdcard error messages

remove 16gb external sdcard, insert it into my laptop and copy my bacckup (folder structure) into the external sdcard. I mean, the whole structure...

.android_secure

.estrongs

.goproduct

...

clockworkmod

...

update_JB_V987_V3.1MOD.zip

...

insert 16gb external sdcard into the mobile and start into cwm

Wipe data/Factory reset

wipe cache partition

advanced > wipe dalvik cache

mounts and storage > format system

backup and restore - advanced restore - seleccionar backup - restore data

backup and restore - advanced restore - seleccionar backup - restore system

reboot

And my V987 is alive again :)

Now, my only doubt. Before my crashing and testing, my 16gb external sdcard would be displayed as 15.05GB in Titanium Backup and Android Storage settings. Now it is displayed as 14.94GB. I understand this is because of the EXT3 partition. Maybe the mobile now understand the internal sdcard is actually in my external sdcard? Could anyone help how to recover external sdcard storage back to 15.05gb? Just be removing the EXT3 partition would work?

Regards,
[Miscellaneous Android Development] kratos69:
Bruno, V4 is amazing. Good job! Congratulations!

Battery life? Omg 8-hour display!

Enviado desde mi ZTE V987
[Miscellaneous Android Development] DaKyy:
I'd like to update to v4, but i'm currently on B03 kernel and CWM reboots randomly even after updating to 6.0.3.7.

Couldn't find TWRP anywhere for this phone either. SP flash tool is the only option then?
[Miscellaneous Android Development] bgcngm:
Try to flash boot.img containing B02 kernel and check if it solves the random CWM reboots. This is actually a problem of this phone, when kernel used in recovery doesn't matches the one used in boot.
[Miscellaneous Android Development] bgcngm:
GravityBox latest version

Download: GravityBox v2.8.4

Flash via clockworkmod recovery. No wipes needed.

Bug fixes + updated translations.

Changelog 2.8.4 - 23/12/2013

- AppLauncher: fix missing apps after reboot on some devices

- Fixed launching custom app from Notification Panel Clock on Android 4.1

- Updated Italian translation (thanks to pesa1234)

- Updated Chinese (Simplified) translations (thanks to liveasx)

- Updated Spanish translations (thanks to jvbferrer)

- Updated Japanese translations (thanks to WedyDQ10)

- Updated Polish translations (thanks to xtrem007)

- Updated French translation (thanks to ch-vox)
[Miscellaneous Android Development] panospc:
TWRP 2.5.0.0
[Miscellaneous Android Development] DaKyy:
Thanks, I got TWRP installed and it worked, flashed the v4 and all seems Ok. Does the CWM work correctly with the newest kernel?
[Miscellaneous Android Development] bgcngm:
No problems here.
[Miscellaneous Android Development] kratos69:
Bruno, I had never worked the phone as well. :D
[Miscellaneous Android Development] fok3r:
It hapen to me that as well when i tried Miui rom , my only way to install other rom´s its reboot recovery and make 2 steps realy fast before boot , 1- wipe cache 2 advanced wipe dalvik cache , them reboot recovery and stop random boot at least till next rom instaled .

Soory bad english
[Miscellaneous Android Development] onizukao:
Reboot in cwm then quickly go to advanced and select reboot to recovery.

Inviato dal mio ZTE V987 utilizzando Tapatalk
[Miscellaneous Android Development] kratos69:
Bruno, see if you can help. I installed V3 and V4 after bypassing V3.1 and therefore I have no apps like Dual Singer, There is a way around this?
[Miscellaneous Android Development] Sathelp:
Dual Sim Ringer is via Gravity Box and the xposed installer install as separate app and add-in. Search the thread, it is in here somewhere as individual apps.
[Miscellaneous Android Development] reglaspv:
Bruno,

Do you think that Ubuntu could work on our devices, taking in consideration, the modifications made by ubuntu script, detailed in the link below?

https://wiki.ubuntu.com/Touch/DualBootInstallation
[Miscellaneous Android Development] KopiJahe:
I don't think this is possible, at least untill there's CM10.1 port and kernel source for this device (Ubuntu Touch use this as their base)

More info:

https://wiki.ubuntu.com/Touch/Porting
[Miscellaneous Android Development] czullo:
There will be full V4.0 ? Or i must install 3.1 first then 4.0 ?
[Miscellaneous Android Development] FioleK:
I have few requests:

- adding 2 tiles to fast on/off SIM cards

- change behaviour to act just like in V970 when turning off SIM which was associated with "Data connection". Now it changes automatically to 2nd/other SIM, in V970 it changes to Off. I would prefer to act just in V970
[Miscellaneous Android Development] bgcngm:
I hope so, but for now that's the only alternative. ;)

Note taken! :cool:
[Miscellaneous Android Development] kratos69:
Hi everybody!

Is there a way to always vibrate physical buttons? In session mode buttons do not vibrate :(

I wish not only vibrate in silent mode.

Enviado desde mi ZTE V987 with Google Traductor
[Miscellaneous Android Development] bgcngm:
GravityBox latest version

Download: GravityBox v2.8.5

Flash via clockworkmod recovery. No wipes needed.

Changelog 2.8.5 - 29/12/2013

- Navigation bar: implemented cursor control keys

- QuickSettings tiles:

--- implemented Camera Tile:

------- single-tap starts in-tile preview

------- single-tap while preview is showing takes picture

------- long-press opens camera in normal mode

--- implemented Hide on Change (works also for stock tiles that have default behaviour overriden)

--- behaviour override option extended to support: GPS, rotation lock

--- under-the-hood code optimization (thanks to bgcngm)

- Hardware Key Actions:

--- reworked option for volume rocker wake

--- previous AppLauncher navbar key turned into fully customizable custom navbar key

- Advanced reboot menu:

--- new high res icons for reboot actions

--- option to choose whether to ask for reboot confirmation

--- option to choose whether allow reboot on lockscreen

- Clear all recents: added visual effects for better feedback

--- visual feedback when button is pressed

--- list of tasks will scroll to the first task that clearing will start from

- AppLauncher improvements:

--- visual feedback when app is pressed

--- improved layout: bigger icons and texts

- Data traffic monitor improvements:

--- option for inactivity mode: default, hide on inactivity, show summary and hide

- Make color picker appear correctly on non-standard resolutions (thanks to gerhardol)

- Updated Portuguese (PT) translation (thanks to bgcngm)

- Updated French translation (thanks to ch-vox)

- Updated Chinese (Simplified) translations (thanks to liveasx)

- Updated Chinese (Traditional) translations (thanks to Eric850130)

- Updated Polish translations (thanks to xtrem007)

- Updated Spanish translations (thanks to jvbferrer)

- Updated Russian translations (thanks to smb.roman AKA romashko)

- Updated Italian translations (thanks to pesa1234)

- Updated Slovak and Czech translations

- Updated Indonesian translation (thanks to awaaas)
[Miscellaneous Android Development] kratos69:
ZTE V987 takes pretty to boot! It would be desirable to leave a note!

Edited:

Xposed Installer installed and I updated him to 2.8.4. When you install the. 2.8.5 zip mobile erased different configurations. (Nova, WhatsApp, Games ... even started the first start wizard)

Its my fault!
[Miscellaneous Android Development] bgcngm:
Why did you quote that post? It has nothing to do with GB.
[Miscellaneous Android Development] kratos69:
Sorry, my confusion.:eek:
[Miscellaneous Android Development] bgcngm:
Okay, then please edit your post and explain better. What happened to your phone?
[Miscellaneous Android Development] Wywern.pl:
GB in stock BM

Bruno,

why including GravtyBox exclude ability to update it by Xposed, when gmail or Titanium we still can update?

may GB shouldn't be included?

(I just wonder while installing Your v4.0pre)
[Miscellaneous Android Development] bgcngm:
Not sure if I understood what you mean. The better method to update GB is by installing the update package under CWM recovery, just because GB is included in my custom ROM as a system app. Alternatively, you can install Xposed Installer and try to update from there.
[Miscellaneous Android Development] wilcovh:
why would you not install Xposed yourself, you can also update then
[Miscellaneous Android Development] Wywern.pl:
Oh, I thought it is impossible with "stock included GB", that's why the update zips are published :)

I think, updating by Xposed is an easier way

Till today I had BMv2.0, so this was the only way
[Miscellaneous Android Development] wilcovh:
I'm using Xprivacy that also needs Xposed installer.

GB is now also available in Xposed

just install Xposed and all the apps for Xposed are available :laugh:
[Miscellaneous Android Development] kratos69:
Edited:

Xposed Installer installed and I updated him to 2.8.4. When you install the. 2.8.5 zip mobile erased different configurations. (Nova, WhatsApp, Games ... even started the first start wizard)

Its my fault!
[Miscellaneous Android Development] pirracas77:
I installed 3.1 +4.0 yesterday.

Is it not "reboot to recovery" option in the power menu any more?

Enviado desde mi ZTE V987 mediante Tapatalk
[Miscellaneous Android Development] ynsiwy:
@up

Turn this on gravity
[Miscellaneous Android Development] bgcngm:
No, there isn't because that is something you activate using GravityBox (Power tweaks / Advanced reboot menu). ;)
[Miscellaneous Android Development] pirracas77:
Oh thanks

I'm not familiarized with GB yet.

Enviado desde mi ZTE V987 mediante Tapatalk

---------- Post added at 01:48 PM ---------- Previous post was at 12:59 PM ----------

... And what about the new Google Launcher Experience?

I don't see any difference with the stock one

Enviado desde mi ZTE V987 mediante Tapatalk
[Miscellaneous Android Development] gerstavros:
It's better to include xposed installer as system app in the rom, and gravitybox as user app, to be updated easily from xposed without using double storage
[Miscellaneous Android Development] vagosofron:
I've noticed that the return button is a little sluggish. If i change kernel in to 1.1.3 will it make a difference?
[Miscellaneous Android Development] pirracas77:
Does anybody know how to remove a desktop screen?

I think ZTE doesn't allow this feature.

Enviado desde mi ZTE V987 mediante Tapatalk
[Miscellaneous Android Development] kratos69:
No way?

ZTE V987 with Bruno's ROM has 4 audio profiles.

Normal and abroad: Physical buttons vibrate.

Silent and Vibration: Physical buttons don't vibrate

I want that V987 vibrate on VIBRATION MODE TOO. :(
[Miscellaneous Android Development] pirracas77:
No idea since only Normal mode is configurable. You can edit your own profiles if you prefer (button "+" in the sound profiles)

Just one question, if you chose "Vibrate on touch" then the phone will vibrate always and not only when you touch the physical buttons right?

Is there anyway to choose to vibrate only when phisical buttons are touched?
[Miscellaneous Android Development] kratos69:
Yeah, i chose "Vibrate on touch" but the phone dont vibrate :( I have no idea.. with other ROMs there arent problems with vibrate :S
[Miscellaneous Android Development] kratos69:
Bruno, can you give me information about this?

These applications are in other ROM (ROM Minideal) and are not in your ROM. I know you're a great cook and one of the best, my question was to find out what role these files and understand why they are off your great ROM.

A greeting and thanks teacher. ;)
[Miscellaneous Android Development] DaKyy:
Is it currently impossible to select which sim is used for data without changing the sim-cards? Is this perhaps coming in future if it is not currently possible?
[Miscellaneous Android Development] KopiJahe:
Here's AFAIK:

MTKEngineer.apk => MTK Engineer Mode Application

OP02Plugin.apk => Operator Plugin (This adds dual-sim button to phone and sms app, and some other changes)

ZDM => ZTE Download Manager (This manages your device software update)
[Miscellaneous Android Development] zperetz:
I couldn't get functionality of OP02 even after adding it to our ROM.

Sent from ZTE V987 with Tapatalk app
[Miscellaneous Android Development] bgcngm:
In addition to that:

APKInstaller => Allows you to install APK's from the sdcard (removed because user can easily install a file manager)

dm (com.mediatek.dm) => Related to ZTE FOTA feature

SDCardUpdate => Frontend to install official update.zip from SDCard

SmsReg (com.mediatek.smsreg) => Removed by almost all custom ROM creators as it is known for sending SMS for a Chinese unknown number. Here's the list of needed permission (be scarred):

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permission android:name="android.permission.SEND_SMS"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

SmsSecurity (com.zte.smssecurity) => Don't know exactly, but it is better to keep way. Here's the list of needed permission (be scarred):

<uses-permission android:name="android.permission.READ_CONTACTS"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.SEND_SMS"/>
<uses-permission android:name="android.permission.RECEIVE_SMS"/>
<uses-permission android:name="android.permission.READ_SMS"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

Facelock => As name says, it Google's facelock feature (sorry, I forgot to include it in the package)

GmsCore => Also known as Google Play Services (it is included in the package, if you install Gapps)

One note regarding MTK Engineering Mode, this app it included in my custom ROMs. Don't know if there's any other naming for the .apk.
[Miscellaneous Android Development] kratos69:
A big Thank you both! You have helped me a lot! And once again thanks bruno for updating Gravity Box! :victory::victory::victory::victory:
[Miscellaneous Android Development] bgcngm:
Thanks and sorry for replying so late. Since I was nominated official maintainer of JB branch of GravityBox, time dedicated to this thread is much less.
[Miscellaneous Android Development] reglaspv:
It is now possible to add any widget on V987 lockscreen too?
[Miscellaneous Android Development] victors:
If answer is yes, how do this?
[Miscellaneous Android Development] czullo:
So this mean no full 4.0 update soon ?
[Miscellaneous Android Development] bgcngm:
Most likely, but hey... don't think that a full release will be very different than what you can get now. I highly doubt that there were made major changes to system apps, so the incremental pre-release install over the previous ROM should give you pretty much the same result as a full release.
[Miscellaneous Android Development] DaKyy:
Can you answer this Bruno?
[Miscellaneous Android Development] metzner:
What about the crashed gallery fix? Any idea how to fix this?
[Miscellaneous Android Development] MSprecher:
100% agree! The actual CustomROM for me is "state of the art": Rocksolid, lagless and smooth, even beeing able to display HDTV networkstream (Entertain of Deutsche Telekom) without artefacts.

GravityBox being continuously further developped for those liking tweaks.

I do not need 4.0, this ROM for me is just fine as it is.

Matthias
[Miscellaneous Android Development] Flow:
The last ROM I installed was 3.0R2, working without any error. Yesterday I flashed 4.0 update on top of it, everything still working :)

I also increased the Internal Storage from 1 GB to 2 GB with SP Flash Tool (see page 1). Also worked. Did have to take out the battery to get SP Flash Tool to work and mess around with the USB COM drivers, but it worked.

So, good work Bruno, everything you have delivered works like a charm :)

Now let's hope that Mediatek will come up with Android 4.4 kernels and drivers anytime soon, Rockchip already has it on the market.
[Miscellaneous Android Development] Wywern.pl:
Good work :)

Yes, the 3.0R2 with new kernel from pre4 is great.

Although the 1.2 was stabile too :)

I can wait for 4.4 ;)
[Miscellaneous Android Development] igon:
Problem with dissapearing apps

Hello,

I have a problem - after getting one of my sim out and rebooting (cold restart) of phone some apps and all data from others went missing. After trying to reinstall it shows error on the app market.

I have read on polish forum that this is quite common problem in this mod - any chance for a fix or a patch?

Best regards,

Igon
[Miscellaneous Android Development] bgcngm:
Quite a common problem? If you search along this thread, you'll notice that no one ever mentioned such problem. Personally, I never experienced that.

Which error do you get on the Play Store, by the way?
[Miscellaneous Android Development] igon:
To be honest I'm really suprised that no one mentioned it here before.

The error code I get is "Can not download application ................ because of error (923)".

Those are steps that caused this issue:

1) I removed SIM from slot 1 and only slot 2 was occupied

2) after phone boot up I was greeted with android welcome screen (the one where you set up your account etc)

3) after setting this I got also message that ROM apps have newer version in app store and that I can update them (maps etc) - even though I've done so after flashing rom

4) all other seemed to be fine but all apps and widgets started from scratch - no settings stored and every one behaved as it was just installed

5) after attempt to re-install those paid apps I got error as above

I thought it might be related to some android or rom specific security issues that tie account and paid apps to slot 1 and not overall slots or device itself. This way if I remove "known" card from slot 1 phone goes to semi factory restore and eliminates "sensitive" data (login info) and paid apps from system.

Also fallowing posts on polish android forum it seems it has something to do explictly with this operation (putting in or out card into slot 1). One person also reported this issue to happen on battery put out.

EDIT: Polish users also report that the problem was fixed in MIUI ROM port by a user named Juliean if this is of some help to you.
[Miscellaneous Android Development] panospc:
I had the same problem yesterday, but for a different reason. It happened when I updated to the latest GravityBox (2.9.1) through the xposed installer. After restarting my phone, the android welcome screen appeared, some apps were missing, some other apps lost data. I got also notification to update the already updated apps.

After several system restores, I realized that this happened because I had GravityBox installed as system app.
[Miscellaneous Android Development] Flow:
It came to my attention that the screen will flicker sometimes while typing since I've installed the new 4.0 kernel.

Anyone else who has noticed the same?
[Miscellaneous Android Development] MSprecher:
I just tried to reproduce the above behaviour, taking out SIM1 and rebooting. Everything works perfect with SIM2 only. I got the message that SIM1 was missing which is correct. All other functions worked absolutely flawless including GooglePlay. My phone is set to german.

I would recommend to install the latest customROM from scratch without any further modifications. GravityBox then is included and installed correctly, updates have to be done over CWM.

Good luck!
[Miscellaneous Android Development] bgcngm:
GravityBox latest version

Download: GravityBox v2.9.2

Flash via clockworkmod recovery. No wipes needed.

Changelog 2.9.2 - 12/01/2014

- GravityBox Actions:

--- Improved handling of launching actions (e.g. actions performed on unlock ring won't dismiss keyguard)

--- Added action for launching Google Now

--- Added actions for media control: play/pause,previous,next (available within GB features only)

--- Added action for killing foreground app (available within GB features only)

--- Added action for switching to previous app (available withn GB features only)

- QuickSettings management:

--- Added USB Tethering tile

--- Added secondary QuickApp tile

- Added battery percent text charging styles: none, static, animated

- Lockscreen tweaks:

--- Added option for adjusting opacity of custom background

--- Option for setting statusbar clock visibility policy (thanks to bgcngm)

--- Improved handling of unlock ring torch: prevents torch from turning on when swiping across unlock ring

- Media tweaks:

--- Option to force control of music volume instead of ringer volume

--- Option for volume keys swap based on display rotation (thanks to evant)

- Misc tweaks:

--- Option to disable fullscreen keyboard

--- Option for defining Torch Auto Off (LED protection)

- Fixed Xperia transparency issues (thanks to bgcngm)

- Improved soft reboot function for better compatibility with different devices

- Added Korean translations (thanks to SDKoongchi)

- Updated French translation (thanks to ch-vox)

- Updated Polish translations (thanks to xtrem007)

- Updated Chinese (Simplified) translations (thanks to liveasx)

- Updated Chinese (Traditional) translations (thanks to Eric850130)

- Updated Italian translations (thanks to pesa1234)

- Updated Japanese translations (thanks to WedyDQ10)

- Updated Spanish translations (thanks to jvbferrer)

- Updated Portuguese (PT) translation (thanks to bgcngm)

- Updated Hungarian translation (thanks to benjoe1)

- Updated Slovak and Czech translations
[Miscellaneous Android Development] igon:
EPO assistance - does it work?

Hello again :)

Another question - does EPO assistance in GPS works for you? I can not download any data - it displays error - even in engineering mode there is no response :/

Is it only oriented to China or some selected countries?

I live in Poland and can not download any EPO data from their servers. I tried flashing and wipping ROM but nothing :/

It also seems that when EPO is turned on and no data is downloaded for it to use GPS won't fix or takes a lot of time to do so. When I turn EPO off I get fix in a matter of seconds.

Best regards,

Igon
[Miscellaneous Android Development] bgcngm:
No, it is also available outside China, or at least it was... Sometimes there is a problem with the server, sometimes it is a software issue. I don't remember if it was on this thread, but try searching here for "EPO" to see if something comes up.
[Miscellaneous Android Development] superdragonpt:
I can ensure you it works outside China. I live in Portugal...

Its normal that you need to press "download" several times until you get the file downloaded, and i also find it more faster do download via MTK Menu.

Also dont forget you'll need an active data connection...

What i usually do is:

Download the app "faster gps" from the Play store, and set your country , it will download your country .ntp servers, then download EPO.

And your good to go :p

Regards
[Miscellaneous Android Development] pirracas77:
The same problem here.

Do you have installed V4.0B0MOD (18-12-2013)?
[Miscellaneous Android Development] igon:
Yes - I have the newest version availible here.