Related
The HTC Stocks app has the best widget of all other currency apps, so I was using it on my 1.5 Hero for displaying the EURO/GBP (EURGBP=X) rate.
After the 2.1 rom update I have a strange problem. When I try to add a new ticker for "eurgbp=x", I get the error message: "Unable to recognize the company name or stock symbol you typed. Please try again." However, this worked in the past like a charm. I have to note that adding "gbp=x" or "usd=x" works fine, with no problem at all.
Maybe this problem is related to an updated version of the Stocks app in the new rom. Is anyone experiencing the same problem? I haven't found a similar thread for a Sense Android phone. The same problem exists in the latest rom of HD2, but people have figured a work-around, by changing a file under "Application Data\HTC\", but this file doesn't exist on Android.
Any help would be more than welcome!
I experience the same problem (although I'm on VillainRom12). Previously adding currencies (EURUSD=X etc) was working, but right now I am unable to find it. This could be HTC problem as it was working fine on 1.5, but this could be also some Yahoo search glitch (I am unable to search for that quotes on mobile version of the Yahoo Finance page, while the desktop version works fine). The only workaround to that was to edit manually SQLite database of Stocks application (but this may require root - I can provide details if necessary). Once I added appropriate entries to the list of stocks, it seems to be working fine (it is displaying my currencies, but the search still does not work).
One other deficiency I found was the fact that graphs are not cached anymore - If I open the application and check for example a daily graph, I need to update it in order to see any chart - each time, even if I switch from 1D to 5D and back. It is also automatically updated each time I visit given tab, if I enable the automatic updates. Previously this app displayed previously cached graph. I'm not sure whether this happens also on stock 2.1 ROM.
Now that you mention it, I have the same problem with the graphs in the 2.1, too. It worked (showed the cashed graph) in the 1.5, but not any more. Blank graph until it updates.
Can you provide me some guidance about how to edit the Stocks' database? At least a link to something similar would be much appreciated. Can I access the phone's system folder without rooting it, through my PC (Win, Linux, whatever)?
eeVoskos said:
Can you provide me some guidance about how to edit the Stocks' database? At least a link to something similar would be much appreciated. Can I access the phone's system folder without rooting it, through my PC (Win, Linux, whatever)?
Click to expand...
Click to collapse
I'm new in the business, so I'm not sure if the root is necessary. You can try it, anyway to see if you will be able to push and pull files from the directory where Stocks stores its database.
Here's what I did:
Enable USB Debugging in Settings -> Applications -> Development -> USB Debugging
Download Android SDK from http://developer.android.com/sdk/index.html
In command line go to subdirectory tools of Android SDK
Close Stocks app and remove Stocks widget from the screen
Connect Phone via USB
... (Beginning of the optional part) ...
Go to Android shell
Code:
adb shell
List any processes to see if there's a com.htc.android.Stock process (like in this case)...
Code:
ps | grep Stock
7605 10007 130m S com.htc.android.Stock
7619 0 2156 S grep Stock
Kill any Stock processes (using the value in the first column):
Code:
kill 7605
Exit to command line
Code:
exit
... (End of the optional part) ...
Pull the Stock database:
Code:
adb pull /data/data/com.htc.dcs.service.stock/databases/stock.db stock.db
Sample output:
Code:
d:\Projects\Android\tools>adb pull /data/data/com.htc.dcs.service.stock/databases/stock.db stock.db
568 KB/s (5120 bytes in 0.008s)
Backup, just in case:
Code:
copy stock.db stock_backup.db
Run sqlite3
Code:
sqlite3 stock.db
Enable headers in sqlite:
Code:
.headers on
List contents of quotes table:
Code:
select * from quotes;
Sample output:
Code:
sqlite> select * from quotes;
_id|_name|_symbol|_price|_change|_percent|_open|_high|_low|_volume|_link|_type|_sequence|_updatetime
2|CHF/PLN|CHFPLN=X|3.08299994468689|0.0116999996826053|0.381900012493134|3.07209992408752|3.08550000190735|3.07010006904602|0|http://m.yahoo.com/htcwf/search?p=CHFPLN=X||0.0|1278490511305
3|USD/PLN|USDPLN=X|3.27649998664856|0.0200999993830919|0.617200016975403|3.25550007820129|3.27959990501404|3.24499988555908|0|http://m.yahoo.com/htcwf/search?p=USDPLN=X||100.0|1278490511305
4|EUR/PLN|EURPLN=X|4.1217999458313|0.0151000004261732|0.367700010538101|4.11250019073486|4.12349987030029|4.10799980163574|0|http://m.yahoo.com/htcwf/search?p=EURPLN=X||200.0|1278490511305
5|EUR/USD|EURUSD=X|1.25789999961853|-0.00469999993219972|-0.376199990510941|1.26170003414154|1.26259994506836|1.25689995288849|0|http://m.yahoo.com/htcwf/search?p=EURUSD=X||300.0|1278490511305
6|EUR/CHF|EURCHF=X|1.33689999580383|-0.000899999984540045|-0.0710000023245811|1.33879995346069|1.33910000324249|1.33609998226166|0|http://m.yahoo.com/htcwf/search?p=EURCHF=X||400.0|1278490511305
sqlite>
Note the last _id (here 6) and add new currency with _id higher by 1 (so here, 7):
Code:
insert into quotes (_id, _name, _symbol) values (7, "EUR/GBP", "EURGBP=X");
Check if it has been added:
Code:
select * from quotes;
Sample output:
Code:
sqlite> select * from quotes;
_id|_name|_symbol|_price|_change|_percent|_open|_high|_low|_volume|_link|_type|_sequence|_updatetime
2|CHF/PLN|CHFPLN=X|3.08299994468689|0.0116999996826053|0.381900012493134|3.07209992408752|3.08550000190735|3.07010006904602|0|http://m.yahoo.com/htcwf/search?p=CHFPLN=X||0.0|1278490511305
3|USD/PLN|USDPLN=X|3.27649998664856|0.0200999993830919|0.617200016975403|3.25550007820129|3.27959990501404|3.24499988555908|0|http://m.yahoo.com/htcwf/search?p=USDPLN=X||100.0|1278490511305
4|EUR/PLN|EURPLN=X|4.1217999458313|0.0151000004261732|0.367700010538101|4.11250019073486|4.12349987030029|4.10799980163574|0|http://m.yahoo.com/htcwf/search?p=EURPLN=X||200.0|1278490511305
5|EUR/USD|EURUSD=X|1.25789999961853|-0.00469999993219972|-0.376199990510941|1.26170003414154|1.26259994506836|1.25689995288849|0|http://m.yahoo.com/htcwf/search?p=EURUSD=X||300.0|1278490511305
6|EUR/CHF|EURCHF=X|1.33689999580383|-0.000899999984540045|-0.0710000023245811|1.33879995346069|1.33910000324249|1.33609998226166|0|http://m.yahoo.com/htcwf/search?p=EURCHF=X||400.0|1278490511305
7|EUR/GBP|EURGBP=X|||||||||||
sqlite>
Quit sqlite:
Code:
.quit
Push the file back to the phone:
Code:
adb push stock.db /data/data/com.htc.dcs.service.stock/databases/stock.db
Sample output:
Code:
d:\Projects\Android\tools>adb push stock.db /data/data/com.htc.dcs.service.stock/databases/stock.db
341 KB/s (5120 bytes in 0.014s)
Restart phone.
See if that worked
I hope HTC (or Yahoo) will be able to fix that, because the above is really a long process...
Anyway, I can't make it work. Entering "ps | grep Stock" gives me a "grep: permission denied" error message. I did some searching and I believe this is what people mean by saying "you need root access", right? I'll come back when I'm rooted (i.e. when I find a decent guide for rooting 2.1).
Thanks for your time & effort man. I really appreciate it.
eeVoskos said:
Anyway, I can't make it work. Entering "ps | grep Stock" gives me a "grep: permission denied" error message.
Click to expand...
Click to collapse
You can try to omit the "optional" part (steps 6-9) - the ps thing was just to make sure that Stock isn't running. But I noticed anyway that it never ran in the background when I closed it on the phone. Try to adb pull and adb push and see if you'll get any permission issues. If you do, then you indeed need a root (sorry I can't check that as I'm rooted)
A couple of days ago I updated the ROM of my HTC TD2, with the most recent one of HTC (WM6.5, Sense 2.5.20113030.0). Afterwards I noticed that I also could not get the stock app to accept the code EURUSD=X.
You mention the following
The same problem exists in the latest rom of HD2, but people have figured a work-around, by changing a file under "Application Data\HTC\", but this file doesn't exist on Android.
Click to expand...
Click to collapse
Can you tell me what that work-around is or point me to it? Hopefully this can help me.
Thank you in advance.
Check this thread:
http://forum.xda-developers.com/showthread.php?t=706732
eeVoskos said:
Check this thread:
Click to expand...
Click to collapse
Thank you for the link (which I am not allowed to repost ).
Last Monday I wrote an e-mail to HTC about this problem and a couple of days later I got a reply. They told me they tried to search for the currency rate (eurusd) and that they got a result. So I tried again and lo and behold I got a result as well. Searching for eurusd=x gave me a result while last weekend it was not working.
So I tried several other currency rates and they all rendered a result, also eurgbp=x. Perhaps it is also fixed for the Android app.
[Extra information added below]
Tried again and nothing
I was connected with a data connection to my carrier, so I switched to my wifi connection. Tried again and... result.
So it seems to be a difference in communication between an ordinary data connection and a wifi connection. Maybe this will help someone
Wird problem. I tried it too on both UK and Greek carriers and on WiFi, but nothing. No result for either of them: "eurgbp=x", "eurgbp", "eurusd=x", "eurusd". I have been trying occasioanly more than one month now.
I think I should drop them an email too...
Why don't you do a soft (temporary) root and make the database entries as described in here? I did it and now I got all the stuff I need, and no trace of root on the device.
Hi,
I have been trying to make my tab run as smoothly as possible ...
So far I have tried the following in the build.prop :
wifi.supplicant_scan_interval=180
dalvik.vm.startheapsize=8m
dalvik.vm.heapsize=64m
And the FE speed tweaks v2.1 from here :
http://forum.samdroid.net/f53/cm-speed-tweaks-xda-fe-versions-2879/
All except for the FS remounting, as A) I don't have the "cut" command installed and B) I was scared of messing with the FS options ;-)
Anyway, the system feels a little smoother and Quadrant is giving me more consistent 1050s on RotoJMEv2.
But I am sure we can tweak the settings further for the Tab.
Just thought I would share
Did the samething testing it now.
Sent from my SPH-P100 using XDA App
maxjivi05 said:
Did the samething testing it now.
Sent from my SPH-P100 using XDA App
Click to expand...
Click to collapse
Bare in mind that Quadrant is incredibly inconsistent, specially on the first run.
I normally restart the tab ... Wait ... And then run the test 3 times and average the last two runs (as the first one tends to be a full 100 off).
Okay after the tweaks below speeds were faster in all tests I used caffinemark and quad and I ran multiple tests. The interface seems a little snappier. Try it post your results. Btw tested on sprint galaxy tab
Sent from my SPH-P100 using XDA App
Okay tested after this list of steps I'm getting quad scores of 2227 - 2322 on my tab.
Install OCLF from the market install ext tools then install lag fix 2.2+.
Allow it to do everything reboot then click change scheduler click noop , and both check marks then save then download Sgs tools and open root explorer and make a txt file in /sdcard/sgstools/ and add this to that file
"
#!/xbin/sh
#
# tweaks_fe_ext_v2.1
PART=`mount | cut -d " " -f3`;
STL=`ls -d /sys/block/stl*`;
BML=`ls -d /sys/block/bml*`;
MMC=`ls -d /sys/block/mmc*`;
echo "TWEAKS: for kernel scheduler";
echo 4000000 > /proc/sys/kernel/sched_min_granularity_ns;
echo 8000000 > /proc/sys/kernel/sched_latency_ns;
echo 1600000 > /proc/sys/kernel/sched_wakeup_granularity_ns;
echo 24319 > /proc/sys/kernel/sched_features;
echo "TWEAKS: for kernel VM management";
echo 20 > /proc/sys/vm/dirty_background_ratio;
echo 30 > /proc/sys/vm/dirty_ratio;
echo 300 > /proc/sys/vm/dirty_writeback_centisecs;
echo 300 > /proc/sys/vm/dirty_expire_centisecs;
#echo 1 > /proc/sys/vm/oom_kill_allocating_task;
echo 60 > /proc/sys/vm/swappiness;
echo 2048 > /proc/sys/vm/min_free_kbytes;
echo 100 > /proc/sys/vm/vfs_cache_pressure;
echo "TWEAKS: for TCP read/write buffers";
echo 404480 > proc/sys/net/core/wmem_max;
echo 404480 > proc/sys/net/core/rmem_max;
echo 4096 16384 404480 > /proc/sys/net/ipv4/tcp_wmem;
echo 4096 87380 404480 > /proc/sys/net/ipv4/tcp_rmem;
echo "TWEAKS: miscellaneous ...";
setprop dalvik.vm.startheapsize 8m;
setprop wifi.supplicant_scan_interval 90;
setprop windowsmgr.max_events_per_sec 60;
"
Without the quotes I take no credits for this just removed the remount and changing of io scheduler for peformance to our device. Then open sgs tools and click apply script and select the script u made then close out and wala higher scores faster tab!
Sent from my SPH-P100 using XDA App
Wow awesome ... Really did make a difference.
Where do I find the latest SGS Tools ?
It isn't on my market or appbrain, and I want to make sure I get the right one.
But OCLF really gave IO a BIG performance boost ... But how risky is it ?
Latest says 2.0 but in about it says 2.3 you can find it on Google, also its in Dec section of these forums.
On oclf with risk I did it thinking there was a risk but went through with it and everything was fine. Just got to let it. Its thing
Also since the tab and galaxy phones are very alike I figured the file system would be okay and worked like a charm. Hopefully I don't get to brave and brick it anytime soon lol
Sent from my SPH-P100 using XDA App
I am running watchdog, autorun killer and autokiller.
I can get over 2400 on Quadrant will all the tweaks applied
Is there anything that can run the script automatically on startup ?
Anyway, the OCLF tip was awesome, thanks !!
When I run OCLF it fails with this error message.
'OneClickLagFix V2.2+ failed with error: Could not mount loopback device /dev/loop5! mount: Device or resource busy'
Not sure about apply auto, I don't trust using scripts auto for a while to test it out but ill look and see what I can find.
Sent from my SPH-P100 using XDA App
Beerkan said:
When I run OCLF it fails with this error message.
'OneClickLagFix V2.2+ failed with error: Could not mount loopback device /dev/loop5! mount: Device or resource busy'
Click to expand...
Click to collapse
When did you get this error ? On launching the app ?
Which of these tweaks will work with EXT4?
I'm assuming that I will not be able to use OCLF at all, but will any of those tweaks in the previous page work for ext4?
MaxiJavi said:
When did you get this error ? On launching the app ?
Click to expand...
Click to collapse
I have the same error. It happens on creating the loopback ext.
Did you install the tools after opening the app? Also what version does it say you have? In about it should say 2.3.0
Also is your tab rooted?
Try to unmount your sdcard and remount it I seen this has helped people in the past
Sent from my SPH-P100 using XDA App
Hi,
Today was my first full day on these settings and my battery life was a lot better than usual and tab as smooth as silk all day ... I did have less free memory though.
I am thinking there has to be a catch somewhere
Incidentally, I thought it was obvious that you have to be rooted to attempt these tweaks.
Ok got to where it reboots and is stuck on samsung logo for nearly an hour now, keeps giving a little buzz every few minutes but nothing else, any ideas?
gillebob said:
Ok got to where it reboots and is stuck on samsung logo for nearly an hour now, keeps giving a little buzz every few minutes but nothing else, any ideas?
Click to expand...
Click to collapse
You ran Oclf version 2.3.0 and it rebooted and it gets stuck at Samsung logo? Did you use lagfix 2.2+ after installing the tools?
Sent from my SPH-P100 using XDA App
Yeah it rebooted right after installing lagfix 2.2 and didn't come back.
Edit; the logo is glowing as usual and every so often it flickers, but the buzz comes once then a minute later it gives three buzzes like an FC.
Sounds like something didn't go right what version of the tab do you have? I use the sprint version
Sent from my SPH-P100 using XDA App
eu version, just did a full factory restore and reinstalling all my ****, thats what i get for bloody messing,
I am running CM
So I disabled the slider unlock, but it stopped recognizing my gesture for some reason and I cannot figure out how to login to my phone. Running stable build of CM7.1, not sure if I can change that setting somehow from ADP or do something from a terminal... Any ideas?
When I say gesture, I am not referring to the password based on the motion with the dots, I am saying the screen where the unlock / silent toggle was has been disabled and I cannot get passed there.
Your help is appreciated
Did u try unlock with menu button?
I remember that from cm7
Sent from my MB525 running 4.5.1-134 DFP 231 DEFY+ ROM...
using XDA App
No menu button doesn't do anything....
Do you know WHERE this "Slider Disabled" setting is stored? I could go in thru ADB and change it but I don't know where to look.
Here are the things I have tried already
----
Attempt 1:
$ ./adb -d shell
# cd data/data
# sqlite3 ./com.android.providers.settings/databases/settings.db
sqlite> update system set value=1 where name='lockscreen_disabled';
sqlite> .exit
# reboot
Attempt 2:
adb shell
input keyevent 82
---
Neither of these worked. I think the solution should be in the updating the settings.db, but maybe its a different row/record that contains "ENABLE slider"?
Help would be appreciated!
could deleting the the offending theme restore to normal?? Just thinking out loud here ^^
don't know much about adb
Okay. No help here, but I found a fix and I thought i would share it since I have seen that apparently other people have had this problem with no help as well other than "Wipe and reinstall rom"
This app fixed it!
https://market.android.com/details?id=se.curity.android.screenlockbypass
Just make sure you follow the instructions, you have to install the app, than install any other random app and BAM- unlocked phone! Sweet
Heres a collection of issues people have had and the ways I've seen to fix them so far. This is just what I've gathered from the CM12 and Liquid Smooth threads to try and organize it all into one post. I will try to keep this updated everyday as users find fixes (Credit will be given where credit is due). Fixes for older builds will eventually be moved to the bottom of the post as they become obsolete.
These are not guaranteed fixes, but may be able to help! This is not a support thread! I am not a developer!If this post helps you, hit thanks! If this post linked to another post that helped, please hit thanks on that post also!
If you have a fix feel free to reply and let me know so I can add it to the OP!
I flashed the rom and I dont have root!
> Download and flash the SuperSU 2.37 zip from the URL below. If you need to get to recovery, enable advanced reboot options. Its under security settings in Liquid Smooth, and under developer options in CM12.
http://download.chainfire.eu/supersu
Lost Internal SDcard Access?
> Enable USB Debugging and use ADB to issue these commands:
Code:
adb shell
su
restorecon –FR /data/media/0
> Or run these commands from terminal emulator:
Code:
su
restorecon –FR /data/media/0
> Or install and run LG CM12 Storage Fixer from here: (Thanks to -viperboy-)
http://forum.xda-developers.com/showpost.php?p=56956094&postcount=1774
> (Alternatively, you can download a flashable zip that installs LG CM12 Storage Fixer here)
https://www.mediafire.com/?3nqc51za6y1phof
All my SDcard contents are in folder 0…?
> Run this command from terminal emulator:
Code:
mv /sdcard/0/* /sdcard/
(Add another /0/ for every nested 0 folder. For example, with two 0 folders the command is: mv /sdcard/0/0/* /sdcard/)
> Or manually move the contects of /sdcard/0/ to /sdcard/ in a file manager
> Or flash the zip from somboons post here:
http://forum.xda-developers.com/showpost.php?p=57058359&postcount=75
Knock On/Double Tap 2 Wake (DT2W) not working?
> Try running this command from terminal emulator
Code:
echo "1" > /sys/devices/virtual/input/lge_touch/touch_gesture
(May have to be run after every boot, if so see one of the methods below)
> Need the init.d script for DT2W?
http://forum.xda-developers.com/lg-...v4-0-lg-g2-t2948395/post56951929#post56951929
(If this zip doesn't work init.d may be broken on your ROM build. Download Universal Init.d from the playstore, enable it, and reboot and it should work. Otherwise see next method.)
> Or install Device Control from the playstore here:
https://play.google.com/store/apps/details?id=org.namelessrom.devicecontrol
(Features > Knock on) App has other useful features as well!
> Or you can flash Render Kernel for Lollipop (Make sure your variant and ROM build are supported!)
http://forum.xda-developers.com/showpost.php?p=53880675&postcount=2
I can't get data on AT&T or T-Mobile with my VS980?
> Read this thread and flash the zip:
http://forum.xda-developers.com/showthread.php?t=2394689
Roaming bug while on LS980 or VS980 variants?
(A VS980 user reported he lost the ability to send SMS after applying this fix. He restored working SMS by enabling roaming. Just in case you run into this issue)
> Try the following:
Open the dialer and dial *#*#4636#*#* and select "Phone Information" on the menu that pops up. Press the 3 dots menu button. Select "Select radio band". Then select the US band.
(May have to be reapplied after every reboot)
Auto-rotation and/or auto-brightness no longer works?
(Backup your EFS partition in recovery before flashing!!!)
> If your variant is supported you can try flashing the modem for your variant from here (NOT LS980, that variant must be on ZV8 bootloader!):
http://forum.xda-developers.com/showthread.php?t=2705509
Audio distortion on LS980 variant?
> Follow the instructions in this post:
http://forum.xda-developers.com/showpost.php?p=56986665&postcount=2076
I can click record in CM12 Camera or Google Camera to record videos but nothing happens...
> Set the video recording resolution from 4K to 1080p or less. 4K setting let's you push the button but doesn't start recording.
WiFi tethering not working?
> Possible fix, Enter this command into terminal (Thanks to genesixxbf3 for the fix and fma965 for the easy command):
Code:
su
settings put global tether_dun_required 0
Device not entering deep sleep?
> Check your devices logcat for "E: qcom_sensors_hal: Error reading SLOW_TIMER (fd=-1) Bad file number" If visible in your logcat, try what this post says:
http://forum.xda-developers.com/showpost.php?p=57148400&postcount=3148
(Download and use an app from the play store such as Build Prop Editor, or edit the build.prop with a file manager.)
Battery draining quickly? (These are general suggestions)
> Toggle data off when connected to WiFi (I use an automate app to do this automatically)
> Toggle WiFi off when not in use
> Toggle NFC off when not in use
> Toggle location off when not in use
> Set location to Battery Saver (Network only mode) if location is needed. Only flip to High Accuracy when using a navigation app. (I use an automate app to do this automatically, plus turn location off when screen is off)
> Change "wifi.supplicant_scan_interval" to a higher interval in build.prop. Its the default WiFi scan time android always performs to check nearby connections and signal strengths. Its in seconds, so 180 would be a WiFi scan every 3 minutes. (Our ROMs default to 15 seconds at the moment)
> Disable "Lift to Wake" in Display settings
> Don't use/Disable/Uninstall Google Fit
> Use Render Kernel for your variant and ROM build http://forum.xda-developers.com/showpost.php?p=53880675&postcount=2
Lag when dialing numbers or pressing buttons? (May apply to >= 11/29 builds of Liquid Smooth)
> Disable "Use NuPlayer (Experimental)" in developer options.
Netflix issues?
> Try flashing the zip from this post:
http://forum.xda-developers.com/showpost.php?p=57260912&postcount=3572
> Or this one, this is the older one.
http://forum.xda-developers.com/showthread.php?p=57001344
Miracast Fix/Possible Chromecast Fix:
> Follow the instructions in this post:
http://forum.xda-developers.com/showpost.php?p=57103874&postcount=2878
Chromecast Fix:
> Use MirrorEnabler from this post:
http://forum.xda-developers.com/showpost.php?p=54062732&postcount=1
Viper4Android issues?
> The following post has all the information you need to know, including the LolliViper flashable zip:
http://forum.xda-developers.com/showpost.php?p=47858556&postcount=1
I've confirmed it works with Play Music with the following settings: SELinux Permissive, Compatibility mode turned on in V4A, and Use NuPlayer turned off in developer options.
Gesture/Swipe typing not working on keyboard?
> Follow instructions in this post.
http://forum.xda-developers.com/showpost.php?p=58118159&postcount=26
Time keeps resetting every reboot?
> Try installing the apk from this post.
http://forum.xda-developers.com/showthread.php?p=48738679
NFC Force Closing at Boot?
Reboot into recovery
Enter file manager
Navigate to /system/app/nfc
Delete the whole nfc folder
Contacts Force Closing When Editing Contact?
(Unfortunately these are not guaranteed fixes. Always backup the original APKs first!)
> Follow the instructions in this post for the contacts apk only:
http://forum.xda-developers.com/showpost.php?p=57000972&postcount=289
> Or try the contacts apk + instructions in this post:
http://forum.xda-developers.com/showthread.php?p=57002358
@MarkusMcNugen nice work, this would probably help g2 users with their problems. You could maybe ask or maybe the cm12/Liquidsmooth would like include it in his OP in the faq.
@4thehalibit Happy we got auto adding posts into the last post else you would've claimed one page for yourself
@Rashed97 @timpohladthomas
Could you please add this forum to your OP's could save a lot of time answering repetitive questions thank you again @MarkusMcNugen
?Brought to you from my sugary G2
PHN - ls980 (sprint)
AND - 5.0
ROM - Liquid ? v4.0
KRN - Render 2.4.0 (R3)
RCV - TWRP 2.8.1.1 (blastagator)
Hey
Thanks for the people who need it
This fix the chromecast to http://forum.xda-developers.com/hardware-hacking/chromecast/experimental-enable-mirroring-device-t2812193
genesixxbf3 said:
Hey
Thanks for the people who need it
This fix the chromecast to http://forum.xda-developers.com/hardware-hacking/chromecast/experimental-enable-mirroring-device-t2812193
Click to expand...
Click to collapse
Added to OP. Thanks!
MarkusMcNugen said:
Added to OP. Thanks!
Click to expand...
Click to collapse
If you find issues pm me
---------- Post added at 11:42 AM ---------- Previous post was at 11:01 AM ----------
to fix the date (70th bug ) http://forum.xda-developers.com/showthread.php?t=2580974
genesixxbf3 said:
If you find issues pm me
---------- Post added at 11:42 AM ---------- Previous post was at 11:01 AM ----------
to fix the date (70th bug ) http://forum.xda-developers.com/showthread.php?t=2580974
Click to expand...
Click to collapse
Also added to OP.
Sent from my LG-VS980
Added "I flashed the rom and I dont have root!" and battery draining quickly suggestions to the OP.
MarkusMcNugen said:
Added "I flashed the rom and I dont have root!" and battery draining quickly suggestions to the OP.
Click to expand...
Click to collapse
Download the newest super user beta and you will get root back
http://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133/page52
?Brought to you from my sugary G2
PHN - ls980 (sprint)
AND - 5.0
ROM - Liquid ? v4.0 (11/26)
KRN - Render 2.4.0 (R3)
RCV - TWRP 2.8.1.1 (blastagator)
4thehalibit said:
Download the newest super user beta and you will get root back
http://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133/page52
Click to expand...
Click to collapse
The one I added to the OP is newer. 2.37 is the official release for lollipop support. Installing an older version would just mean having to update SuperSU and the binary afterwards.
MarkusMcNugen said:
The one I added to the OP is newer. 2.37 is the official release for lollipop support. Installing an older version would just mean having to update SuperSU and the binary afterwards.
Click to expand...
Click to collapse
Yeah I was just getting him in the right area [emoji6]
?Brought to you from my sugary G2
PHN - ls980 (sprint)
AND - 5.0
ROM - Liquid ? v4.0 (11/26)
KRN - Render 2.4.0 (R3)
RCV - TWRP 2.8.1.1 (blastagator)
I was using the roaming fix successfully, getting good signal, able to download files, etc. But I tried sending text and it said it couldn't send. Was on AICP 11-29 for vs980. I restored my backup of kitkat because I needed to text, but any ideas what the problem might have been?
VZW LG G2
---------- Post added at 04:08 ---------- Previous post was at 04:06 ----------
I was using the stock messaging app, BTW. Didn't try hangouts.
VZW LG G2
jesssiii said:
I was using the roaming fix successfully, getting good signal, able to download files, etc. But I tried sending text and it said it couldn't send. Was on AICP 11-29 for vs980. I restored my backup of kitkat because I needed to text, but any ideas what the problem might have been?
VZW LG G2
---------- Post added at 04:08 ---------- Previous post was at 04:06 ----------
I was using the stock messaging app, BTW. Didn't try hangouts.
VZW LG G2
Click to expand...
Click to collapse
I would check out your APN settings first and foremost. You can get a data connection and not be able to send SMS with incorrect APN settings. If you haven't yet, it's worth searching the AICP thread to see if anyone else has had SMS issues.
For what its worth, you should try a third-party SMS app like hangouts or the numerous others just in case the stock messaging app has bugs.
I use my VS980 on AT&T and haven't had a single issue with SMS on lollipop so far.
Sent from my LG-VS980
Thanks @MarkusMcNugen, I restored my AICP backup so I could try your suggestions and get logs too. But after rebooting from the restoration I simply allowed roaming and didn't use the fix. I'm able to send now, so I think I'll just leave roaming on, the r is no problem and it's working.
VZW LG G2
MarkusMcNugen said:
WiFi tethering not working?
> Possible fix, Enter this command into terminal (Thanks to genesixxbf3 for the fix and fma965 for the easy command):
Code:
settings put global tether_dun_required 0
Click to expand...
Click to collapse
Ain't gonna work, requires root so therefore you need to SU before that command. obviously with a rooted phone.
jesssiii said:
Thanks @MarkusMcNugen, I restored my AICP backup so I could try your suggestions and get logs too. But after rebooting from the restoration I simply allowed roaming and didn't use the fix. I'm able to send now, so I think I'll just leave roaming on, the r is no problem and it's working.
Click to expand...
Click to collapse
Thanks for letting me know. Ill add that to the OP just in case.
fma965 said:
Ain't gonna work, requires root so therefore you need to SU before that command. obviously with a rooted phone.
Click to expand...
Click to collapse
Good to know, Ill add that to the OP as well.
Added "I can click record in CM12 Camera and Google Camera to record videos but nothing happens..." and "Audio distortion on LS980 variant?" temp bugfixes to OP.
Bump! Reviving this thread from the 5th page graveyard.
Since flashing the SD card fix I've been getting this error in twrp that says, E:Resource type (font) failed to load
Also in twrp manager it tells me it can't write properly to my SD card and wants to do a fix which will alter system. I always say no since I don't know what it plans to do. It still seems to work the same and twrp flashes and backs up fine, though I haven't tried restoring anything since this issue arose.
Anyone know anything about it?
LG G2 VS980
Flash the latest Twrp (2.8.2.0) and see if you're still having issues
VS980 Running AICP Lollipop
Only fresh flashed bootloader locked XT1058 AT&T - ROM LPAS23.12-21.7-1, and XT1060 VZW - ROM LPAS23.12-39.7-1 are supported!
See archive content for instructions. Time to install ~20 min. If you experience problems after Android boot, like not working buttons or quick settings, wipe cache + data partitions. Don't update SuperSU (disable auto updates), it won't work. Later I'll post complete debloated ROMs with fresh SuperSU version, and simplify instructions. Be informed also, that this method doesn't give you read-write rights like unlocked bootloader. You may read and write having root-rights, but only till a restart or shutdown occurs, and every change will be undo by the Qualcomm protection (like HTC' s=on).
At the moment patch includes:
SuperSU 2.65 Free
Xposed Framework v86 (installer, modules)
Busybox 1.25.0.YDS, path /system/xbin/busybox
Download
P.S. Install only on indicated above ROM versions, and it's obvious that you must have enough theory knowledge and practical experience to make use of 9008 patch, so I'm not responsible for any consequences, etc. Greets go to: CrashXXL (method inventor), Sabissimo (our former OP), and serg_gangubas (ROM guru).
==============================================================================================
31.07.2017 - Full ROM Patch for Bootloader Locked Moto X ATT/VZW/etc
Based on the same principle, and not depend on system partition content, so it suits any bootloader locked Moto X Gen1 ATT/VZW (possibly any model, besides 1049 RepW / 1055 US Cell), but takes about 4 hours to be done - prepare for that, 100% battery level only!
This full ROM patch includes:
SuperSU 2.82 Free
Xposed Framework v87 (installer, modules)
Busybox 1.26.2, path /system/xbin/busybox
ViperFX 2.5.0.5 - sorry needs polishing, removed now (
Gallery and Camera not depend on Moto services
Gboard instead AOSP Keyboard. If it eats too much RAM, see Simple Keyboard
GAPPSes updated. Use command like adb shell pm uninstall --user 0 com.blahblah.blah to block any unwanted app or service
ES File Explorer Free Edition (a clone, you can disable and install yours )
"Jedy" gesture
AdBlock support (effect lasts till the 1st reboot yet, I'll think about make it constant). Please, choose /data/hosts instead of /system/etc/hosts
ROM debloated, but not deodexed.
Download
Instruction
Be careful, phone will be WIPED then flashed in 9008 "brick" mode (CrashXXL idea). Before you start install Moto drivers, latest RSD Lite, and fully charge the battery.
1) Download and unpack zip on С: (or any), open Python27, launch RUN_path.bat (needs to be launched only single time), install driver QHSUSB_driver.exe, and launch file _Moto.X.BootLocked.*.exe (where * - is desired ROM).
2) Go into fastboot mode, execute RUN_blbroke.bat. Screen gets black, Device Manager in Windows finds "QHSUSB_DLOAD", and installs it as "Qualcomm HS-USB QDLoader 9008 (COM*)". If it doesn't install, google for Windows driver digital signature disable.
3) Now launch RUN_root.bat, and see that patching process took start.
4) A small patch *SPEAKERS.BOOST.exe (if exists) boosts both speakers' volume.
P.S. Please, don't flash anything extra into the phone. In case of trouble, all you need is inside this folder. Just make it work.
To make "Battery OK" in fastboot use fastboot_cyclecharge.bat
Completely drained out battery causing "USB input device" needs disassembly of the phone to charge externally.
In case Titanium Backup shows error "Batch backup interrupted: insufficient free storage space", delete default backup folder, and make a new:
Titanium Backup > Menu > Preferences > Backup folder location > Storage Provider > DocumentProvider storage > Show Internal Storage > Internal Storage > Select Internal Storage > Create the folder > Use the current folder. Done!
Notes for myself: Viper, force wipe, readme.txt, volume patch, Adblock, advanced debloat
Debloated, rooted, lightweight ROM - soon! )
PUBLISHED. Sorry, took long time.
As soon as I can actually get 5.1 flashed I'll try this.
Though I'm afraid I'll have to try to go to stock and use sunshine first, still have a locked BL.
But this is great, I didn't expect root so soon.
DownTheCross said:
As soon as I can actually get 5.1 flashed I'll try this.
Though I'm afraid I'll have to try to go to stock and use sunshine first, still have a locked BL.
But this is great, I didn't expect root so soon.
Click to expand...
Click to collapse
This method is working on locked BL.
DownTheCross said:
As soon as I can actually get 5.1 flashed I'll try this.
Though I'm afraid I'll have to try to go to stock and use sunshine first, still have a locked BL.
But this is great, I didn't expect root so soon.
Click to expand...
Click to collapse
Wait wait... If you can have now possibility to unlock bootloader - go for it immediately! You will have normal FULL root-rights (SuperSU 2.49). Don't install 5.1, if you plan to unlock, because Sunshine app (25$) works only on 4.4.2 Android.
This topic is to help those AT&T users that are boot locked forever (who missed out possibility to unlock on 4.4.2 by proceed to 5.1) to give them READ-ONLY root. Yes, it's limited, but anything at least.
s5610 said:
If you can have now possibility to unlock bootloader...
Click to expand...
Click to collapse
I guess anyone on 4.4.4 today. There is no possibility to use Sunshine anymore.
Anyway spasibo za method
Ahh, if I don't have to be BL unlocked that's great lol.
I haven't read too much into the 5.1 updates or sunshine for that matter.
I've been on krypton 1.4.1 since it was released, and I haven't been able to successfully upgrade to any 5.1 roms yet.
Works great!
Works great for me on Windows 10 RTM 64-bit! Thanks a ton, I was waiting for a post like this.
I only had 3 minor hiccups:
1. RSD Lite gave me an error about "getvar", so I had to go into flashfile.xml in the ROM zip and remove the line that said getvar
2. I had to reboot to disable driver signature enforcement twice for some reason because Windows Update
3. The run-root.bat got stuck on "Executing..." because I installed the wrong driver (the correct file is qcusb.inf when installed from device manager -> browse my computer for driver software -> let me pick from a list -> all devices -> have disk)
Otherwise, everything runs just as well as KitKat, including Xposed.
Hehe got to love step 9
System Write
How can we help in getting the system write to zero using the same method,because I have xt1058 model bootloader unlocked and I provide any file needed to disable the pesky system write...
How can we help in getting the system write to zero using the same method,because I have xt1058 model bootloader unlocked and I provide any file needed to disable the pesky system write...
Click to expand...
Click to collapse
First, never quote op. It takes way to much space and is redundant.
Second, to get write off we would need to some how either start a custom kernel some magical way or disable it via a kernel mod like htc guys did. Another way, which was done before was to burn the efuse but kernel has been patched since then.
Need some help, I did all steps until step 9. I installed the QHSUSB_DLOAD driver manually, and I can see 'Qualcomm HS-USB QDLoader 9008 (COM4)' showed in my Device Manager, but when I run 'RUN_Root.bat', I got this
c:\Python27>python qdloadRoot.py MPRG8960.bin -ptf root/partitions.txt
QDLoad utility version 1.2 (c) VBlack 2014
Found TTY port: com4
Sending MAGIC ...
QCOM fast download protocol targ:
Version: 7
Compatible version 2
Maximum block size 1024 (0x00000400)
Base address of Flash 0x00000000
Flash: eMMC
Window size: 30
Number of sectors: 128
First sector size: 2097152 (0x00200000)
Feature bits: 09
Sending SBL Reset...
Done
c:\Python27>pause
Press any key to continue . . .
Then I tried to run 'RUN_Root.bat' again, then I got
c:\Python27>python qdloadRoot.py MPRG8960.bin -ptf root/partitions.txt
QDLoad utility version 1.2 (c) VBlack 2014
Found TTY port: com4
Requesting Params...
Params:
Version: 8
Min version: 1
Max write size: 1536 (0x00000600)
Model: 144
Device size: Invalid or unrecognized Flash device, or Flash device progr
amming not supported by this implementation
Device type: Intel 28F400BX-TL or Intel 28F400BV-TL
Requesting SoftwareVersion...
Version: PBL_DloadVER2.0
Requesting SerialNumber...
Serial number: 00,00,48,03
Requesting HW Id...
HW Id: 00,00,48,03,e1,10,7e,00
Requesting PublicKey...
PublicKey: 39,c4,ee,3e,b5,be,eb,87,8e,2f,e3,b8,53,4d,14,6f,91,ca,fd,bb,94,2a,0d
,aa,d0,1e,b0,87,62,d4,b9,b8
Uploading file 'MPRG8960.bin' to addr 0x2a000000...
Executing...
Could not find Qualcomm device in Emergency download mode
Done, with errors!!!
c:\Python27>pause
Press any key to continue . . .
any suggestions? Thanks
jahrule said:
First, never quote op. It takes way to much space and is redundant.
Second, to get write off we would need to some how either start a custom kernel some magical way or disable it via a kernel mod like htc guys did. Another way, which was done before was to burn the efuse but kernel has been patched since then.
Click to expand...
Click to collapse
Ill put the files here
Fantastic!!! I was looking this. All the last week I was sleeping about 3 hours per day trying to root my phone.
----
I scream "Victory" before the process finish.
Damn! My phone reboot and stay in the android doll fallen screen.
DejanPet said:
Ill put the files here
Click to expand...
Click to collapse
What to do with these files?
Those files are needed by Jahrule
Sabissimo
Hello.
I did everything as instructed, but eventually got the screen "no command".
The only thing I did not flash rom - a month ago updated by an OTA to 5.1, thought it was not necessary.
Factory reset does not help.
Advise something.
In the end, everything worked, thank you))
It works
It works great! Thank you very much! ATT xt1058.
eze_cba17 said:
Damn! My phone reboot and stay in the android doll fallen screen.
Click to expand...
Click to collapse
Follow the OP instruction EXACTLY, no exceptions!
If you got your current 5.1 through AT&T OTA, it's not enough for root patching procedure. A full RSD 5.1 official SBF flash over is required.
Could someone please do a video on this. I'm having a little trouble.