HotSpot Setup(Unlocked HTC10 version) - VZW - Verizon HTC 10 Questions & Answers

Thanks for the info from RickOSidhe and jhuff83.
Combining both of the directions i managed to get the hotspot working on VZW Unlimited grandfathered plan with the unlocked HTC 10 on the Verizon network.
PART 1:
Edit this file first:
/system/customize/ACC/default.xml
RickOSidhe
"tethering_guard_support=false (default: true)
TetheringGuard_Rule=0 (default: 9)"
Line 191
From ->
172 <app name="Android_Networking">
...
190 <item type="boolean" name="tether_use_default_upstream">false</item>
191 <item type="boolean" name="tethering_guard_support">true</item>
192 <item type="boolean" name="tethering_roaming_specific">false</item>
193 <item type="string" name="tethering_specific">NONE</item>
194 <item type="string" name="usageCustomerWhiteList">com.htc.android.mail;com.orangelabs.rcs</item>
195 <item type="boolean" name="use_default_apn">true</item>
196 </app>
To ->
172 <app name="Android_Networking">
...
190 <item type="boolean" name="tether_use_default_upstream">false</item>
191 <item type="boolean" name="tethering_guard_support">false</item>
192 <item type="boolean" name="tethering_roaming_specific">false</item>
193 <item type="string" name="tethering_specific">NONE</item>
194 <item type="string" name="usageCustomerWhiteList">com.htc.android.mail;com.orangelabs.rcs</item>
195 <item type="boolean" name="use_default_apn">false</item>
196 </app>
Line 1256
From ->
1254 <app name="Tethering_provision">
1255 <item type="integer" name="CustomziedCarrierDialogType">0</item>
1256 <item type="integer" name="TetheringGuard_Rule">9</item>
1257 </app>
To ->
1254 <app name="Tethering_provision">
1255 <item type="integer" name="CustomziedCarrierDialogType">0</item>
1256 <item type="integer" name="TetheringGuard_Rule">0</item>
1257 </app>
PART 2:
jhuff83
1. Modifying system files could render your device useless, so by continuing you’re assuming that risk
2. Using a root file explorer, navigate to /system/
3. (Optional) Make a copy of the build.prop
4. Open the build.prop file with a text editor
5. Add the following line to the bottom of build.prop file: net.tethering.noprovisioning=true
6. Save the file and reboot your device
NOTE:
1. Mount Read/Write File system-
Type this in the terminal:
# adb shell
# su
Choose one: (for security mount /system back to RO when finished)
Mount system RW:
# mount -o rw,remount,rw /system
Mount system RO:
# mount -o ro,remount,ro /system
2. If you restart - mine is having this issue on the unlocked carbon grey- you may need to select the proper antenna.
2a. From the Dialer enter: *#*#4636#*#*
2b. Goto "Phone information"
2c. Change the the network type to either "CDMA/EvDo/GSM/WCDMA/LTE auto" or an other option of your choice if you want LTE etc.
2d. Exit to the home screen

Thanks but line 191 looks the same?
Sent from my SM-G935V using Tapatalk

default is true* typo.... fixing OP now

This is with the Verizon RUU installed, right?
Sent from my IBM Selectric

Brnway said:
This is with the Verizon RUU installed, right?
Sent from my IBM Selectric
Click to expand...
Click to collapse
This is for the unlocked version + the verizon radios.
This i just confirmed working on the verizon RUU also
FYI: my phone is an unlocked (carbon grey htc10) s-off rooted stock on both using vzw

the build.prop changes are not needed. but never hurts to change them i guess

@afuller42 good to know.
If anyone knows why on the stock HTC10 unlocked version with the verizon radios the antenna changes back after reboots, maybe we can get a fix or a temp fix better then opening the special settings after each reboot.

codelinx said:
@afuller42 good to know.
If anyone knows why on the stock HTC10 unlocked version with the verizon radios the antenna changes back after reboots, maybe we can get a fix or a temp fix better then opening the special settings after each reboot.
Click to expand...
Click to collapse
Try the ol' LTE ON/OFF app from the Thunderbolt days. It works on both the M8 and M9 on MM.....don't have my 10 yet to confirm it does. Will take the pain away of dialing to get to the same place.

good idea... that is some throw back, but i went stock -> unlocked root, s-off -> RUU root/s-off-> Lee Droid, and now i am pretty happy.

My signal is weaker than my wife's s7 now that I'm on the unlocked HTC running it in Verizon, my note 4 had a stronger signal than this. Is anyone else having this issue?

I don't have
<item type="integer" name="TetheringGuard_Rule">9</item>
in my default.xml file. Running stock 1.19.605.22

Working on my VZW HTC 10
First item, thank you for the great post. I am sending this via my laptop using my HTC 10 as hotspot.
A few quick adds:
- I pulled the default.xml file over to the laptop and edited using Notepad++. It does a great job with .xml files, displays line numbers, and doesn't mess with permissions. I didn't bother pushing it back, just used Windows Explorer to copy it back (renaming the original file to a default.xml.bak)
- I'm on an unlocked and rooted Verizon HTC 10 (6545LVW), with S-Off and unlocked via SunShine
- The line numbers in my file were off just slightly from your example, but within a few lines so your guide got me where I needed to be
- I left line 193 alone as <item type="boolean" name="tethering_guard_support">true</item>, so I guess it's not needed(?)
- I changed line 1249 to <item type="integer" name="TetheringGuard_Rule">0</item> (mine was originally set to 1)
- I used BuildProp Editor to add the parameter/value net.tethering.noprovisioning=true (please make sure you always check the permissions (0644 -rw-r--r--) and Owner and Group (root) anytime you modify your BuildProp file. I've learned that one the hard way, as I'm sure many of you have as well...
Bottom line is, native Mobile Hotspot is up on my stock M ROM. Yay!!
Thanks again for the info.

CaptWilly said:
First item, thank you for the great post. I am sending this via my laptop using my HTC 10 as hotspot.
A few quick adds:
- I pulled the default.xml file over to the laptop and edited using Notepad++. It does a great job with .xml files, displays line numbers, and doesn't mess with permissions. I didn't bother pushing it back, just used Windows Explorer to copy it back (renaming the original file to a default.xml.bak)
- I'm on an unlocked and rooted Verizon HTC 10 (6545LVW), with S-Off and unlocked via SunShine
- The line numbers in my file were off just slightly from your example, but within a few lines so your guide got me where I needed to be
- I left line 193 alone as <item type="boolean" name="tethering_guard_support">true</item>, so I guess it's not needed(?)
- I changed line 1249 to <item type="integer" name="TetheringGuard_Rule">0</item> (mine was originally set to 1)
- I used BuildProp Editor to add the parameter/value net.tethering.noprovisioning=true (please make sure you always check the permissions (0644 -rw-r--r--) and Owner and Group (root) anytime you modify your BuildProp file. I've learned that one the hard way, as I'm sure many of you have as well...
Bottom line is, native Mobile Hotspot is up on my stock M ROM. Yay!!
Thanks again for the info.
Click to expand...
Click to collapse
If you don't turn tethering guard to false you may have intermittent issues with wifi and/or tethering working after using the hotspot one time. Sometimes it will require a reboot of the phone to work properly again. Just disable it (false) and be rid of it.
Sent from my HTC6545LVW using Tapatalk

So I successfully got this to work, but then I needed to restore a backup because of a bootloop that an Xposed module caused, and now when I edit the default.xml file, it gets restored to the original on reboot. What could be happening here?! I'm stumped on this one..
UPDATE: so I ended up having to flash the entire 1.85.605.8 RUU again, re-flashing TWRP and SuperSU, and re-editing default.xml - but it took this time. So weird. Cheers

Related

secret code to get the OTA update

open dialer and enter this code *#*#8736364#*#*
if you use apk manager to decompile an apk and look inside AndroidManifest.xml
you can find all sorts of secret codes but be careful I found one that instantly does a factory format including the internal sd card.
example:
Code:
<intent-filter>
<action android:name="android.provider.Telephony.SECRET_CODE" />
<data android:scheme="android_secret_code" android:host="8736364" />
</intent-filter>
just enclose the numbers with *#*# before the numbers and #*#* after the numbers.
tried it and it didnt update Similar thing was posted in a different thread. Anyone able to get it to update?
it was about 10min before I got a notification that there was an update.
I tried it and think it works. I am unable to receive an update because I have my vibrant on att network. Do you know the correct device manager settings for t-mobile
Sent from my SGH-T959 using XDA App

[TIP] [Sabsa Prime 3.0~5.0] for having Apps Update Issue

Many users of Sabsa Prime posted they cannot update Facebook.
and.. maybe other apps also not available for update comes in. (Youtube, SuperSu, ... etc)
I have edited packages.xml on /data/local but some app still has problem.
(Problems with Google Apps might be solved with editing packages.xml and replacing apks. see EDIT 3 bottom)
You need uninstall those first and reinstall from market, will be fine :fingers-crossed:
How to Uninstall Apps on /system/app
1.
Install
Titanium Backup
com.keramidas.TitaniumBackup
OR
ROM Toolbox Lite
com.jrummy.liberty.toolbox
2.
Run it and GRANT it a Superuser access.
3.
Go for the Apps list.
on Titanium Backup
Tap Backup/Restore
OR
on ROM Toolbox Lite
Tap App Manager
then Tap All Apps
4.
App which its names written Red are on /system/app on apps list.
5.
Find app annoys you from being updated on market.
6.
Tap or long press its name then menu comes up.
7.
Press Uninstall
if you can't find, swipe left or right - it might be there.
8.
Wait until uninstall finishes...
9.
Reboot Your Phone NOW.
It's Done.
There's a one more step if you want to use them is:
Install them from market again.
Now, you can update apps.
The problem CANNOT be solved UNLESS the Developer puts correct apks(from market, UNTOUCHED) in their ROMs.
if not, and you install newer ROMs or somewhat from them, It'll annoy you again.
EDIT 1---------------------------------------------------------------------------------------------
for someone having poor(? disconnects too often) data reception,
please check this thread about build.prop Fast Dormancy:
t t p : / / forum.xda-developers.com/showthread.php?t=1684604
EDIT 2---------------------------------------------------------------------Sept. 21th, 2012
>> Oops, I forgot to tell reboot your phone. also, wrote about steps for titanium
EDIT 3------------------------------------------------------------------------Oct. 1st, 2012
>> Found something weired with Google apps by myself. so I edited again.
due to some reason you can't update or Install some Google apps like Google Play Service, etc.
1.
extract apks from gapps package 20120429
if you don't have it, Google it.
2.
go to recovery.
3.
mount /system/as writable.
4.
replace corresponding apks in system/app/
(Incldue MarketUpdater.apk: if you want to keep Play Store updated. and.. included Play Store App from gapps 20120429 IS OUTDATED.
DO NOT REPLACE GoogleBackupTransport.apk: this shares signature with the ROM's so do not replace it otherwise it will be NOT AVAILABLE on your phone.)
if you extracted the gapps package in folder gapps,
Shift-Click upper folder on tree view.
and open command window here
in command-prompt:
adb push /gapps /system/apps
Replacing apks done however you have more steps to do for replaced apks start working.
(optional)
you can unmount /system/ because you have finished replacing apks.
5.
mount /data/as writable.
6.
pull out packages.xml
in command-prompt:
adb pull /data/system/packages.xml
7.
open packages.xml in text editor
(IMPORTANT: DO NOT SAVE files on windows notepad or something else displays all of lines as single line because lack of UNIX support)
8.
Delete shared-user element has name=com.google.uid.shared.
then save.
you have to delete whole element this might look like:
<shared-user name="com.google.uid.shared" userId="10000">
<sigs count="1">
<cert index="1" />
</sigs>
<perms>
<item name="com.google.android.googleapps.permission.GOOGLE_AUTH.youtube" />
<item name="android.permission.INTERNET" />
<item name="com.google.android.providers.gmail.permission.WRITE_GMAIL" />
<item name="android.permission.WRITE_SYNC_SETTINGS" />
<item name="android.permission.BROADCAST_STICKY" />
<item name="com.google.android.googleapps.permission.ACCESS_GOOGLE_PASSWORD" />
<item name="com.google.android.googleapps.permission.GOOGLE_AUTH" />
<item name="android.permission.VIBRATE" />
<item name="android.permission.GET_ACCOUNTS" />
<item name="android.permission.MASTER_CLEAR" />
<item name="android.permission.SUBSCRIBED_FEEDS_WRITE" />
<item name="android.permission.ACCESS_DOWNLOAD_MANAGER" />
<item name="com.google.android.providers.gmail.permission.READ_GMAIL" />
<item name="android.permission.WRITE_CONTACTS" />
<item name="android.permission.READ_PHONE_STATE" />
<item name="com.android.providers.im.permission.WRITE_ONLY" />
<item name="android.permission.RECEIVE_BOOT_COMPLETED" />
<item name="com.google.android.gtalkservice.permission.SEND_GTALK_DATA_MESSAGE" />
<item name="android.permission.READ_CONTACTS" />
<item name="android.permission.READ_SYNC_SETTINGS" />
<item name="com.google.android.googleapps.permission.GOOGLE_AUTH.ALL_SERVICES" />
<item name="android.permission.WRITE_SETTINGS" />
<item name="android.permission.SUBSCRIBED_FEEDS_READ" />
<item name="android.permission.ACCESS_NETWORK_STATE" />
<item name="android.permission.WAKE_LOCK" />
<item name="com.android.providers.im.permission.READ_ONLY" />
<item name="android.permission.WRITE_SECURE_SETTINGS" />
<item name="com.google.android.googleapps.permission.GOOGLE_AUTH.YouTubeUser" />
<item name="android.permission.CALL_PHONE" />
<item name="com.google.android.gtalkservice.permission.GTALK_SERVICE" />
<item name="com.android.vending.INTENT_VENDING_ONLY" />
<item name="com.google.android.googleapps.permission.GOOGLE_MAIL_SWITCH" />
<item name="com.google.android.googleapps.permission.GOOGLE_AUTH.mail" />
</perms>
</shared-user>
Click to expand...
Click to collapse
9.
put packages.xml back to your phone.
in command-prompt:
adb push packages.xml /data/system/packages.xml
10.
set its permission rw-rw-r-- as it was.
in adb shell:
# chmod 664 /data/system/packages.xml
# chwon system.system /data/system/packages.xml
(optional)
to check permission has set:
# ls -e /data/system/packages.xml (if -rw-rw-r-- is okay first char is for a directory)
11.
Reboot Your Phone NOW.
It's Done.
Fails to install from Play store
AtomosVE said:
Many users of Sabsa Prime posted they cannot update Facebook.
and.. maybe other apps also not available for update comes in. (Youtube, SuperSu, ... etc)
I have edited packages.xml on /data/local but some app still has problem.
You need uninstall those first and reinstall from market, will be fine :fingers-crossed:
How to Uninstall Apps on /system/app
1.
Install ROM Toolbox Lite
com.jrummy.liberty.toolbox
2.
Run it and GRANT it a Superuser access.
3.
Tap App Manager
4.
Tap All Apps
Like Titanium, App which its names written Red are on /system/app on apps list.
5.
find app annoys you from being updated on market.
6.
Tap or long press its name then menu comes up.
7.
press Uninstall
8.
wait until uninstall finishes...
It's Done.
There's a one more step if you want to use them:
Install them from market again.
Now, you can update apps.
The problem CANNOT be solved UNLESS the Developer puts correct apks(from market, UNTOUCHED) in their ROMs.
if not, and you install newer ROMs or somewhat from them, It'll annoy you again.
Click to expand...
Click to collapse
After uninstalling the Facebook app, it fails to install again from market. It says invalid Update!! Please help.
mani4all said:
After uninstalling the Facebook app, it fails to install again from market. It says invalid Update!! Please help.
Click to expand...
Click to collapse
I believe you need to re-start your phone after Step 8. Then re-install from Market.
Oops, I forgot something..
mani4all said:
After uninstalling the Facebook app, it fails to install again from market. It says invalid Update!! Please help.
Click to expand...
Click to collapse
Oh, Forgot to tell rebooting your phone after uninstalled app. Hope you enjoy Facebook
Yowhy said:
I believe you need to re-start your phone after Step 8. Then re-install from Market.
Click to expand...
Click to collapse
Thanks for telling them reboot is need. I was forgot but Now, Corrected

[Q] "pm disable" - Where's it store the list?

I know of three ways to disable/freeze unwanted apps:
Using the command pm disable PACKAGE_OR_COMPONENT
Titanium Backup Pro
Disable the app through the built-in Application Manager (does not work for all apps)
Here's some details I could find about pm disable: http://www.kpbird.com/2013/05/android-shell-command-pm-package-manager.html
But my question to the community: When an app is disabled/frozen by any of these methods, what keeps track of these? Where is this data stored?
If nobody can answer my question above, then I have a different question: Are there any apps/commands that would allow you to view/log filesystem changes on-the-fly? (goal with this: start this "watcher" app, then disable an app using pm, and figure out what changed).
Thanks!
I found it! After quite some time grepping around, I found that the list of enabled/disabled apps is located here:
/data/system/users/0/package-restrictions.xml
Now, all I need to do is find a way to update this file in bash, without relying on any external programs. I plan to make a flashable zip to run a simple script that searches for each of the following three lines:
Code:
<pkg name="com.wssyncmldm" enabled="1" />
<pkg name="com.LocalFota" enabled="1" />
<pkg name="com.sec.android.fwupgrade" enabled="1" />
And updates each to a "2".
If any of the three lines are not found, the script should add them near the end of the file, on new lines immediately before this one:
Code:
<preferred-activities />
One more thing: it's possible that a person might have multiple user accounts on their phone (seems rare...), there could be other package-restrictions.xml files in other directories (maybe a /data/system/users/1/ or example). It would be ideal if the script could search for other user accounts and make the same modifications.
Any scripting-heroes willing to make this up for me??
BTW: the point/purpose of this is to disable the OTA updates from a flashable zip, in a custom recovery, without requiring a rooted system.
Aou said:
I found it! After quite some time grepping around, I found that the list of enabled/disabled apps is located here:
/data/system/users/0/package-restrictions.xml
Now, all I need to do is find a way to update this file in bash, without relying on any external programs. I plan to make a flashable zip to run a simple script that searches for each of the following three lines:
Code:
<pkg name="com.wssyncmldm" enabled="1" />
<pkg name="com.LocalFota" enabled="1" />
<pkg name="com.sec.android.fwupgrade" enabled="1" />
And updates each to a "2".
If any of the three lines are not found, the script should add them near the end of the file, on new lines immediately before this one:
Code:
<preferred-activities />
One more thing: it's possible that a person might have multiple user accounts on their phone (seems rare...), there could be other package-restrictions.xml files in other directories (maybe a /data/system/users/1/ or example). It would be ideal if the script could search for other user accounts and make the same modifications.
Any scripting-heroes willing to make this up for me??
BTW: the point/purpose of this is to disable the OTA updates from a flashable zip, in a custom recovery, without requiring a rooted system.
Click to expand...
Click to collapse
I could probably make a flashable zip that replaces package-restrictions.xml with a modified version that disables OTA
do you have that file?
the bash script looking for and replacing lines is not possible AFAIK via recovery.
jetlitheone said:
I could probably make a flashable zip that replaces package-restrictions.xml with a modified version that disables OTA
do you have that file?
the bash script looking for and replacing lines is not possible AFAIK via recovery.
Click to expand...
Click to collapse
Well, I've done this sort of thing in MS-DOS batch, using For loops (reading the file, line-by-line and processing it). I'll have to look into the bash equivalent.
Also, simply replacing the file is far too dangerous. If any entries in that file mismatch what's installed on the system, the device will not boot properly (TouchWiz launcher will not load, for one). Every time you enable/disable an app, the entire file shifts around and changes. It's a nightmare. But dealing with it line-by-line would be feasible...
Aou said:
Well, I've done this sort of thing in MS-DOS batch, using For loops (reading the file, line-by-line and processing it). I'll have to look into the bash equivalent.
Also, simply replacing the file is far too dangerous. If any entries in that file mismatch what's installed on the system, the device will not boot properly (TouchWiz launcher will not load, for one). Every time you enable/disable an app, the entire file shifts around and changes. It's a nightmare. But dealing with it line-by-line would be feasible...
Click to expand...
Click to collapse
Yeah I know what you mean I don't know it might be possible. Only thing I know of is applications that run bash scripts on boot up. But not of running one via a flashable zip in recovery
Sent from my SGH-I337 using Tapatalk 4 Beta
Based on some of the flashable zips out there, I think it's possible to use busybox to execute a bash script. I came up with a little bit of crappy psuedocode for what needs to happen:
Code:
set foundFlag = 0
if (file exists: /system/app/<app>.apk) do:
for (each line of package-restrictions.xml) do:
if ( line = <pkg name="com.wssyncmldm" enabled="1" /> ) do:
echo <pkg name="com.wssyncmldm" enabled="2" /> into newfile
set foundFlag = 1
else do:
echo line into newfile
end if
end for
if (foundFlag != 1) do:
for (each line of package-restrictions.xml) do:
if ( line = <preferred-activities /> ) do:
echo <pkg name="com.wssyncmldm" enabled="2" /> into newfile
echo <preferred-activities /> into newfile
else do:
echo line into newfile
end if
end for
end if
move newfile -> package-restrictions.xml
end if
The above would need to be repeated 3 times for the 3 apk's that need to be disabled.
.

Extended Power Menu +center clock+ambient display Android M oficial

First download the apktool from here then install the framework of android M extracted from your Rom, choose your desired mod/s and follow the instructions.
Ambient Display:
1. Decompile SystemUI.apk
2. Navigate to systemui/res/values/bools.xml and change this line:
from
PHP:
<bool name="doze_display_state_supported">false</bool>
<bool name="doze_pulse_on_pick_up">false</bool>
to
PHP:
<bool name="doze_display_state_supported">true</bool>
<bool name="doze_pulse_on_pick_up">true</bool>
3. Save and recompile SystemUI.apk
4. Decompile framework-res.apk
5. Navigate to framework-res/res/values/strings.xml and change this line:
from
PHP:
<string name="config_dozeComponent"></string>
to
PHP:
<string name="config_dozeComponent">com.android.systemui/com.android.systemui.doze.DozeService</string>
6. Save and close
7. Now in the same folder open bools.xml and change this line:
from
PHP:
<bool name="config_dozeAfterScreenOff">false</bool>
<bool name="config_powerDecoupleInteractiveModeFromDisplay">false</bool>
to
PHP:
<bool name="config_dozeAfterScreenOff">true</bool>
<bool name="config_powerDecoupleInteractiveModeFromDisplay">true</bool>
Save it and close
8. Now in the same folder open integers.xml and change this line:
from
PHP:
<integer name="config_screenBrightnessDoze">1</integer>
to
PHP:
<integer name="config_screenBrightnessDoze">17</integer>
9. Save and recompile framework-res.apk
Add Extended Power Menu:
don't ask for reboot options,soft,recovery...etc, here i just enabled the hidden power menu options in the google source code.
1. Decompile framework-res.apk
2. Navigate to framework-res/res/values/arrays.xml and change this line:
from
PHP:
<string-array name="config_globalActionsList">
<item>power</item>
<item>bugreport</item>
<item>users</item>
</string-array>
to
PHP:
<string-array name="config_globalActionsList">
<item>power</item>
<item>airplane</item>
<item>settings</item>
<item>lockdown</item>
<item>voiceassist</item>
<item>bugreport</item>
<item>silent</item>
<item>users</item>
</string-array>
3. Save and recompile framework-res.apk
Add center clock:
1. Decompile SystemUI.apk
2. Navigate to systemui/res/layout/status_bar.xml and add this line:
PHP:
<LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/notification_icon_area_inner" android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="start|center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
</LinearLayout>
immediatly after this line:
PHP:
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
and delete this line:
PHP:
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="start|center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:paddingStart="7.0dip" />
3. Save and close
4. Navigate to systemui/res/values/dimens.xml and change this line:
from
PHP:
<dimen name="keyguard_carrier_text_margin">16.0dip</dimen>
to
PHP:
<dimen name="keyguard_carrier_text_margin">156.0dip</dimen>
5. Save and recompile SystemUI.apk
for every mod put your modded framework or/and system in the corresponding folder inside the attached zip(mod_hammerhead for Nexus 5 and mod_shamu for Nexus 6), flash via TWRP revovery.
Hi,can i have individual mod ..?
for e.g, i wish to have ambient display turn on only ..
nsg86 said:
Hi,can i have individual mod ..?
for e.g, i wish to have ambient display turn on only ..
Click to expand...
Click to collapse
Give me your framework and systemui
Sent from my Nexus 5 using Tapatalk
PiSpecialist said:
First flash the framework.zip, let it boot then flash system.zip.
Screenshoots:
Click to expand...
Click to collapse
firstly thanks great work... but the only thing stopping me from flashing this straight away is the fact its unclear if the extended power menu includes reboot/recovery.. could you clarify if it does or not.
TIA
gaosphappy said:
firstly thanks great work... but the only thing stopping me from flashing this straight away is the fact its unclear if the extended power menu includes reboot/recovery.. could you clarify if it does or not.
TIA
Click to expand...
Click to collapse
See the screenshots.
Sent from my Nexus 5 using Tapatalk
PiSpecialist said:
See the screenshots.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
ive seen both the screen shots... its not there (that i can see ??? ) just wandered if there was more options to the power menu tucked away N.M
this got me stuck at google logo, running factory image, twrp latest, supersu, hellscore kernel, also using layers theme engine
dewlap said:
this got me stuck at google logo, running factory image, twrp latest, supersu, hellscore kernel, also using layers theme engine
Click to expand...
Click to collapse
Same expect I don't have layers.
Stuck at Google bootup animation too
For me did not work, got stuck in bootanimation, I am using kernel stock and there is no app cm or layer. To return did not need to give a reset factory only flash system.img. CAUTION!!
A pretty decent workaround for those that don't want to mess around with flashing frameworks is to use Nova Launcher's gestures feature and Material Power Menu.
Set double tap to Material Power Menu and viola! (only works on home screen) but good enough for me.
Your frameworks will all be different causing bootloop. The mod needs to be made on a clean install and only flashed on a clean install
Sent from my Nexus 5 using Tapatalk
can i have individual mod? Only Ambient Display
For those are getting bootloop, flash the attached zip, let it boot, then flash the others zip in the OP.
Erase dalvik and cache for well done
Hello,
Work fine on my Nexus 5 Xstasmooth 6.0
After flash Framework and system zip you must erase dalvik and cache
laugeek57 said:
Hello,
Work fine on my Nexus 5 Xstasmooth 6.0
After flash Framework and system zip you must erase dalvik and cache
Click to expand...
Click to collapse
Thanks
Sent from my Nexus 5 using Tapatalk
laugeek57 said:
Hello,
Work fine on my Nexus 5 Xstasmooth 6.0
After flash Framework and system zip you must erase dalvik and cache
Click to expand...
Click to collapse
Thanks for the info, @laugeek57
But i guess it is only for users with Xtrasmooth 6.0. For user like me with Lean ROM (@Mohamed Yaser) it isn't working. Thanks to @PiSpecialist for his "stock.zip" file, it works.
Appreciate your help @PiSpecialist and @laugeek57
Will it work in android one????
Dear @PiSpecialist
Just a couple of questions...
- For the center clock. In case i want to revert back to upper right clock, could you tell me how to do it?
- Are you planning to make a flashable file for a new advance power menu which include reboot options?
As always, thank you for your usefull contributions
Cheers
Is it possible to have a How To for centered clock ?
Or is it the same way than 5.1 ?

Solved Is there a way to disable "10 attempts remain before device data is deleted"

Solved Is there a way to disable "10 attempts remain before device data is deleted"
I'm on a VZW 7.0 stock s-off locked rooted (SuperSU systemless) busybox systemless
Is there a way to stop Android from erasing the phone if the lock screen is
misentered 10 times? I mean other than turning off the lockscreen.
Thanks
fuzzynco said:
I'm on a VZW 7.0 stock s-off locked rooted (SuperSU systemless) busybox systemless
Is there a way to stop Android from erasing the phone if the lock screen is
misentered 10 times? I mean other than turning off the lockscreen.
Thanks
Click to expand...
Click to collapse
You can edit the system\customize\ACC\default.xml
Code:
<item type="integer" name="devicepolicy_max_fail_passwords_for_wipe">[COLOR="Red"][B]10[/B][/COLOR]</item>
[B][COLOR="Red"]to[/COLOR][/B]
<item type="integer" name="devicepolicy_max_fail_passwords_for_wipe">[COLOR="Red"][B]0[/B][/COLOR]</item>
andybones said:
You can edit the system\customize\ACC\default.xml
Code:
<item type="integer" name="devicepolicy_max_fail_passwords_for_wipe">[COLOR="Red"][B]10[/B][/COLOR]</item>
[B][COLOR="Red"]to[/COLOR][/B]
<item type="integer" name="devicepolicy_max_fail_passwords_for_wipe">[COLOR="Red"][B]0[/B][/COLOR]</item>
Click to expand...
Click to collapse
That worked, but I lost advanced calling, (presumably due to modifying /system), sigh.
Restored system from TWRP backup and advanced calling works again,
I wonder if there is a way to do it with Magisk?
fuzzynco said:
That worked, but I lost advanced calling, (presumably due to modifying /system), sigh.
Restored system from TWRP backup and advanced calling works again,
I wonder if there is a way to do it with Magisk?
Click to expand...
Click to collapse
Sorry I should had realized that from your OP.
A Magisk module can def be created I'm sure, however I haven't dug into creating any, so I'll take a look - but if others are reading this and don't mind lending a hand that's be great.
andybones said:
Sorry I should had realized that from your OP.
A Magisk module can def be created I'm sure, however I haven't dug into creating any, so I'll take a look - but if others are reading this and don't mind lending a hand that's be great.
Click to expand...
Click to collapse
1. Copy (don't move) default.xml from \system\customize\ACC to a new folder \cache\magisk_mount\system\customize\ACC\.
2. Edit the copied (not original) default.xml in the magisk_mount subfolder as per @andybones' instructions in post 2.
3. You should be good to go.
I have made other tweaks (from time to time) in that file and Magisk mounts it just fine.
.
Works ! with advanced calling.

Categories

Resources