yashsingh1/xdaforums huggingface dataset:
[ONE General] Neroga:
MicroG for H2OS

Still lots to do/test, but basic functionality works.

What's working:

Play Store

GPS and Network location

YouTube

Gmail

Contact Sync (3rd party app)

Calendar Sync (3rd Party app)

Anything NOT listed isn't necessarily not working. Just untested.

Firstly, download the zip below, change .z to .zip, and EXTRACT it somewhere on your internal storage.

https://app.box.com/s/xdiyn05jrv6ed666ppimt76ha72u89oa

Boot to Recovery (This guide is for TWRP)

Perform a FULL wipe (system, data, cache, dalvik)

Flash H2OS

(Optionally flash custom kernel)

While still in TWRP, go to Mount and check System

Go to Advanced, then File Manager, and navigate to where you extracted the zip. Copy PlayStore.apk to /system/priv-app

Navigate to /system/priv-app and tap on PlayStore.apk. click chmod (not chmod to 0755) and set it to 0644.

Reboot

Once the phone is up and running, open the file manager and navigate to the extracted folder.

Install all files in the manually install folder

Open Xposed and enable FakeGAPPS and unified NLP

Reboot

Open MicroG settings and tap Unifiednlp Settings. Tap Configure Backend Locations and check Mozilla Location Service then click the gear next to it. Make sure both boxes are checked.

Turn on location

Reopen Micro G settings and tap self-check. Everything should have a check next to it (if location is turned off, network based location at the bottom won't be checked. Don't worry.)

MicroG has successfully been installed!

Contact Sync:

Open the Play Store and download the free version of CardDAV-Sync. Among a whole bunch of other options, you can sync your contacts through your Google Account.

Calendar Sync:

Open the play store and download any of the CalDAV apps (the paid CalDAV-Sync works best) and do the same as above.

YouTube and Gmail should already be working.

Cheers! Enjoy the best battery life you'll ever get. No extra battery saver apps necessary and your awake time should pretty much match up with screen on, even with Facebook and whatnot in the background.
[ONE General] Dhairya:
[MENTION=4481869]Neroga[/MENTION] Thanks a Ton for the tutorial added in op all thanks to you :)

Glad you liked my ROM and supporting it

Hope no issues in rom

Once again thanks for such. Great guide :)

Regards,

Dhairya
[ONE General] Neroga:
Not a problem! Gonna continue testing new things with MicroG. Sorry about the messy zip. Box wouldn't let me upload a zip file so I had to rename it to .z. If you know how to make a flashable zip, for data apps, please do so. I know that not everyone is familiar with manually tinkering with stuff in the system partition. 6 apps under Manual Install go to /data/app, and PlayStore to /system/priv-app.

Gonna make a seperate thread about the MicroG stuff, as well. Theoretically, it should work on all KK, LP, and MM ROMs with only the Play Store app changing (the one included in the zip is specifically for MM.
[ONE General] Dhairya:
Well great would help you surely in this a good thinking :)
[ONE General] Dhairya:
New custom kernel available boeffla all thanks to him :)

op updated
[ONE General] Neroga:
Boeffla config hangs on start saying is not working. Reboots still have the same issues. Since Boeffla explicitly stated that Synapse won't ever work with his kernel -cough-, UKM shows device as unsupported on Synapse.
[ONE General] Dhairya:
My bad please switch to stock..sorry for the trouble

Glad you are on the loving the rom :) v3 soon..

Regards,

Dhairya
[ONE General] drunkmanishere:
[MENTION=5286475]Dhairya[/MENTION] thanks for the awesome work man. Can you give me an overview of the current SOT??
[ONE General] Dhairya:
Here you go.. :)

Glad you loved the rom
[ONE General] Dhairya:
Regards,

Dhairya
[ONE General] Okeys:
Has twrp problem fixed?Want to try.
[ONE General] Dhairya:
twrp was fixed long back

just otg wont work while in twrp otherwise its fine :)
[ONE General] Okeys:
Dpi doesn't change :(

Very sad.
[ONE General] Dhairya:
Yep it doesn't gives boot loop will be fixed ASAP
[ONE General] Mr.Ak:
pardon but what is the android version?
[ONE General] Okeys:
6.0.1.
[ONE General] Mr.Ak:
Thank you bro :)
[ONE General] FreddieFrog:
So I don't have to flash any firmware prior to flashing this rom? I'm on TWRP 3.0.2.0, and I hope that my recovery won't be replaced by some chinese version or whatever :)
[ONE General] Mr.Ak:
yes just make sure you are on 6.0 and then you can flash this and your recovery will be as it is ;)
[ONE General] rap_turkez:
Any tweak or something?
[T-Mobile LG G4] 20degrees:
Is there any actual way to do this?
[T-Mobile LG G4] raptorddd:
if ypu are on 20i MM then you can only downgrade to 10n lollipop.. only those 2 you can swithc back and fort. if you go 20o latest you cant downgrade it hard bricks phone..

yes from 20i to 10n lollipop find the 10n KDZ file and LGUP. when you have files if you need help let me know..
[Networking] jhewitt63:
Can I access files and folders on my network computers from my 8525 without buying additional software?
[Networking] angel-78:
I used a network plugin i don't remember if it was on my kaiser rom or I found it somewhere on this forum. It let me map the drives on my network and then I could browse them using file explorer. Hope that helps you. Don't forget to upgrade to wm6.
[Networking] xda4yk:
Hi! Yes, you can. Please, try Total Commander for Pocket PC http://ghisler.com/pocketpc.htm - it's free for using, any licences & any fees. Good luck.
[Galaxy Tab S2 Q&A, Help & Troubleshooting] itm:
My SM-T815 (Tab S2 9.7 4G) has a habit of becoming completely unresponsive to all touchscreen actions for 20-30 seconds. This can happen in a wide variety of apps. I'm running stock Android 6.0.1. The hard button usually works.

Has anyone else had this problem?
[Galaxy Tab S2 Q&A, Help & Troubleshooting] trialbin:
I came here to see if someobody else has this problem. Apparently you do. :)

The Tablet freezes from time to time, screen turns black, and it becomes unresponsive for a few minutes.

I have many apps on a fast external SD, I figured this might be one of the reasons.

Strangely it has become worse the past few weeks.
[Galaxy Tab S2 Q&A, Help & Troubleshooting] itm:
My screen doesn't go black - it just stops responding to all touches (the home button usually responds though). I also DON'T have any apps installed on the external SD card. So it sounds like we may not have exactly the same problem????
[OnePlus 3 Questions & Answers] TarunN5:
I recently installed Hotspot shield, ADM and bunch of other utility apps. The problem now is that ads constantly keep popping up on my phone, even when I'm using other apss such as whatsapp or facebook, a random chrome page opens and redirects to some app in the playstore.

Is there working, flashable verson of Ad Away or something equivalent for Marshmallow 6.0.1. I'm rooted, on Stock rom, with Xposed
[OnePlus 3 Questions & Answers] zaworka:
You should check-out the XDA Labs app. From there you can easily install AdAway and lots of other apps and also xposed modules.

http://www.xda-developers.com/xda-labs/
[OnePlus 3 Questions & Answers] khaos64:
I use both AdAway and minminguard, works pretty well.
[OnePlus 3 Questions & Answers] Lowxorx:
Same here, and almost all advertisements are hidden :)
[LG Watch Urbane] AlexMailOne:
The system image and the kernel updates:

system_M1D63X.img - stock

boot_stock_M1D63X.img - stock

[ROM] Custom: ROM_LG_URBAN_Visual_M1D63X

1. The EXT4 file system without compression.

2. Disabled scrolling cache.

3. Of large files the framework removed debug information.

4. The partition system is mounted in recovery and is open for writing.

5. Add T-50 WatchFace (Setting GooglePlay)

ROM_LG_URBAN_Visual_M1D63X_1.0.img

[ROM] ROM_LG_URBAN_Visual_M1D63X_2.71:

1. Changed background of settings

2. Increased the smoothness of the transitions

+3. Reduction of threshold of low battery charge to 10%.

+4. New notification window.

+5. Add init.d Tweaks

ROM_LG_URBAN_Visual_M1D63X_2.71.img

Custom Kernel 2 boot_visual_M1D63X_Perm_3:

Add FEATURES:

+Disabling SELINUX.

+Reduced the frequency scan Wi-Fi.

+Express boot animation

- Root support (in Custom System);

- init.d support;

- busybox;

- full cores support ( 4 core active handled by mpdecision hotplug);

- max freq increased to 998400 Hz;

Settings from [MENTION=2174433]Skin1980[/MENTION]

Custom Kernel 2 boot_visual_M1D63X_Perm_3.img

INSTALLATION:

1- download the new kernel ( attached ) and the ROM;

2- reboot to bootloader;

3- flash the stuff with:

Code:

fastboot flash system system_M1D63X.img

fastboot flash boot boot_stock_M1D63X.img

4- reboot the device with:

fastboot reboot

XDA:DevDB Information

Stock M1D63X, ROM for the LG Watch Urbane

Contributors

AlexMailOne

ROM OS Version: 6.0.x Marshmallow

ROM Kernel: Linux 3.10.x

Version Information

Status: Stable

Created 2016-10-02

Last Updated 2016-10-02
[LG Watch Urbane] AlexMailOne:
Test 2
[LG Watch Urbane] endrancer:
tried to flash both. haven't seen any notiable change. advanced settings show as not rooted, no boot animation....

---------- Post added at 12:53 AM ---------- Previous post was at 12:39 AM ----------

adb shell

su

not working either.
[LG Watch Urbane] AlexMailOne:
Adb works fine. Su won't work because the system Stock in the format enclosed for the record. - Root support (in Custom System)
[LG Watch Urbane] papashex:
Thanks for the files. I'll download and give them a try. I do have one question before I flash.

My system build is MFD18L wear version. 1.5.02922984 (att / US). What locale / version is your M1D63X?

Rom 2 link appears broken.
[LG Watch Urbane] AlexMailOne:
Hi. The language selected during the installation if you deleted the data. I think that this is an international version.
[LG Watch Urbane] Jsonic:
If your mentioning a carrier in relation to your build number then you most likely have either the LG Watch Urbane LTE which isn't Android Wear or at least it wasn't when it launched, or you have the LG Watch Urbane 2nd Edition which is not compatible with roms for the original Non-LTE LG watch Urbane.
[LG Watch Urbane] papashex:
You are correct, I have the 2nd edition. Thanks for the heads up.
[LG Watch Urbane] inuer:
help me, after install this rom ,watch me stuck at bootanimation :(
[LG Watch Urbane] AlexMailOne:
http://xdaforums.com/g-watch-r/development/fastboot-mode-lg-g-watch-r-t2946955

The simpliest way to boot you LG G Watch into Fastboot:

Turn off the Watch

Turn the watch on normally

While LG logo is displayed and before the screen dims, swipe your finger from the top-left (10:30) position to the bottom-right (4:30) position.

Done

into Fastboot:

fastboot flash system system_M1D63X.img

fastboot flash boot boot_stock_M1D63X.img

fastboot reboot

If will self-reboot randomly then wait until cool.
[LG Watch Urbane] liam_davenport:
Tried to boot "[ROM] ROM_LG_URBAN_Visual_M1D63X_2.2" With both kernels attached didn't boot, Their an issue with the rom/kernel or?

Stock rom and kernel work fine :good:

Edit: Flashed [ROM] ROM_LG_URBAN_Visual_M1D63X_1.0 works fine guess it's 2.2 has some issue
[LG Watch Urbane] inuer:
how to root this rom ?
[LG Watch Urbane] liam_davenport:
If you're using custom system/kernel should be pre-rooted
[LG Watch Urbane] Jsonic:
Am I the only one who finds the OP layout too confusing. I can't seem to make sense of what files go to what. I want to try this rom but I want to be sure I use the correct files for the rooted/custom rom.
[LG Watch Urbane] Chevan94:
I also got confused a lot by the layout of this thread. I want to try it as well, but I have some questions, since this is my first Android Wear device and I don't want to do anything wrong.

Does the Watch Urbane have locked bootloader that I need to unlock prior to flashing anything?

I get I need to flash the custom ROM first via adb, then the custom kernel, and I'll be all set. I'm on stock M1D63X.

Is there a really big difference in performance?

How's the battery life?

I haven't read instructions about adb over Bluetooth yet, I need to do that.

Cheers
[LG Watch Urbane] liam_davenport:
Some info on unlock etc

Battery life is improved for sure I had 3 days usage out of the watch with rom/kernel installed
[LG Watch Urbane] Chevan94:
Hmmm... followed the instructions but got stuck on TWRP flashing. It restores to stock on reboot.

Can I just fastboot the system and boot image through adb at this point?
[LG Watch Urbane] Jsonic:
flashed ROM_LG_URBAN_Visual_M1D63X_2.7.img & Custom Kernel 2 boot_visual_M1D63X_Perm_2.img. worked like a charm but I lost root. Makes no sence to me why 1.0 would be pre-rooted but 2.7 isn't? Downloading 1.0 now to confirm.

Update: Flashed ROM_LG_URBAN_Visual_M1D63X_1.0.img & Custom Kernel 2 boot_visual_M1D63X_Perm_2.img. No issues booting. Still no root. Going to re-flash 2.7 and looking to rooting it.
[LG Watch Urbane] phsnake:
similar here - no root :(
[LG Watch Urbane] cubandanger05:
Go here http://xdaforums.com/watch-urbane/development/everything-urbane-root-how-tos-files-t3243975 to root it again.
[LG Watch Urbane] hieulovemath:
I'm Sorry, when I flash 2 file and restart, I take my watch out of charge dock, my watch is power off immediatly and restart. After 'logo LG' appear, my watch power off again:(

I have to plug my watch in charge dock, my watch can reboot into main launcher.

Please help me

Sr for my bad English
[LG Watch Urbane] amarra:
No root

Hi everybody

I've flashed this ROM on my LG Watch Urbane, everything works file but root.

I've flashed system_M1D63X.img and boot_visual_M1D63X_Perm_3_SU.img but if I try to give the *su* command through ADB, it says that command is not present.

How can I root my watch? Thanks

Bye
[LG Watch Urbane] yot2703:
Have you stopped developing? Why?
[LG Watch Urbane] kiefferbp:
Why does he need to give you a reason?
[LG Watch Urbane] yot2703:
He doesn't but it will be nice of him if he will announce that his stopping.,..
[LG Watch Urbane] rohitece06:
Mine booted up in russian language I think.
[LG Watch Urbane] WayneTho:
Anyone else have battery problems using 1.0 (ROM_LG_URBAN_Visual_M1D63X_1.0.img)? My battery goes to 20% overnight in Theater mode. First night it hit 15% and asked me if I wanted to activate Battery Saver (which I did).

I would usually have around 70% in the morning after a night on theater mode with stock AW 1.5 or 2.0.
[LG Watch Urbane] mtmello:
Will test it in a couple of hours...
[LG Watch Urbane] mtmello:
Works like a charm in my LG Urbane.

Using the custom kernel and visual_2.71 and didn´t like this version because it is so "light": cutted almost all default stock faces and apps. I like the stock feeling...

Giving a try to the visual_1.0.

The better of all is: my urbane is again in AW1.5 (I´m so happy again)

Thanks for this thread and your good job.
[LG Watch Urbane] WayneTho:
After creating and locking the update.zip file (making the file immutable), I went back to stock M1D63X and it worked for a while without update but then started to prompt "Not enough memory to install update" and the prompt wouldn't go away. I then wiped the watch and reflashed stock and let it update to 2.0 but after a few months I got sick of the bugs in 2.0 (various menus would pull up randomly such as "backlight" and "app list", and it even would pop into the face chooser or randomly choose a different Watchmaker face by itself.

I re-flashed last week using the PERM 3.0 firmware, I've added back most of the missing LG watchfaces (Classic won't run) but I would like to uninstall T-50. The T-50 APK is not stored in the same place as the "add-on" apks (/data/app/) so I'm not really sure how to uninstall it. I would also like to tweak the CPU settings back to stock settings so I can get a bit better overnight battery life (still about what 1.0 gave me in May). Any ideas?

Ultimately, I would rather go back to stock and get root so I can lock out updates, but I don't know how to get root from stock without flashing a rooted image. That info would be helpful too.

UPDATE:

I figured out that the T-50 watchface was stored under /system/priv-app/T-50Watchface folder. I needed to delete the file "T-50Watchface.apk" as well as the folder it resided in. /system is a read-only folder so I remounted the /system folder as "rw" or writable, then I removed the file and folder and rebooted. Now T-50 does not show up in my list. Now I just need to figure out how to improve battery life by tweaking the CPU.
[LG Watch Urbane] Zooandbio4me:
Links not working?
[Galaxy Note 4 Q&A, Help & Troubleshooting] Noob with Boobs:
What I Have: Samsung Note 4

Rooted

Model SM-910C

Android Version 6.0.1

Baseband Version N910CXXU1DPE4

Kernel Version3.10.9-7633655, dpi@SWDD5617 #1

Build Number MMB29K.N910CXXU2DPF4

I have Titanium Backup Pro with backups done twice a week

Disabled Knox

using Nova Launcher

My Issues: The following process errors are constantly flashing on screen, android Process acore, contacts stopped, tui service, unified damon, wi-fi direct share.

I have cleared cache partition. When I go into recovery mode the green android man comes up with updating message then it displays recovery mode options. At the bottom of the screen it says

"Supported API: 3

dm-verify verification failed..."

I have tried restoring backup from Titanium Backup Pro with no change in errors. I cannot get to contacts, messages and calander. I can get into settings to clear Apps Cache. I am at my wits end in trying to figure out what

is going on. This all started last Tuesday when I had several MMS with images fail. Please help me figure out what I'm doing wrong. Like everyone else, I don't want to loose anything. I don't want to do a Hard Reset. Many thanks will be given for assistance in bringing my Galaxy Note 4 back to life. Without it I am a lost pupply.

Marie.
[Galaxy Note 4 Q&A, Help & Troubleshooting] DarkGuyver:
I'd recommend reinstalling the stock firmware back onto your device but don't root it this time. I think something went wrong durinh the rooting process and that is the source of your problem.
[Galaxy Note 4 Q&A, Help & Troubleshooting] Noob with Boobs:
un root

can I un root using titanium backup pro?

If I return to stock firmware will I loose any contacts, pics, mms .... I know I will have to reinstall app
[Galaxy Note 4 Q&A, Help & Troubleshooting] DarkGuyver:
Nope, you can't unroot using Titanium backup.

If you have linked your contact data to your Google Account then you should be able to restore as soon as you sign in again.
[Samsung Galaxy S7 Edge Questions and Answers] johnnxiv:
Thank you,
[Samsung Galaxy S7 Edge Questions and Answers] AaronAverage:
Open the phone app and on the top right corner tap on "more" and then "settings". Somewhere at the bottom there should be an entry called mailbox options. If you can't switch it off there, either remove the default mailbox number completely or let your provider's service Hotline turn it off.
[Samsung Galaxy S7 Edge Questions and Answers] johnnxiv:
Unfortunately, it still doesn't work.
[Samsung Galaxy S7 Edge Questions and Answers] AaronAverage:
Try to Google how to turn it off specifically for your provider. At my provider for example (Vodafone) there's an USSD code for that
[Asus ZenWatch 2] JTC303:
Is there a way to make Google Now commands respond with the card and speech output? I know I can put on audio feedback but I only want speech output for questions like "what's the weather tomorrow?" or "what's my agenda Monday?"

Thanks
[Android General] nreuge:
There are many discussions about overclocking or underclocking big / little cores of S810 Qualcomm SoC (I personnaly own a Sony Xperia Z5).

I've found some data that can help a lot in understanding S810 power efficiency.

The source is here: Understanding Qualcomm's Snapdragon 810

See the "power model" data (5th figure): it shows the energy involved (mW/MIPS) as a function of frequency for little and big cores.

From that, you can deduce a "power efficiency" by just dividing the frequency (MHz) by the energy involved (mW/MIPS) . It leads to MIPS per Joule (or million instructions per second per Joule), which is consistent with a power efficiency.

I've obtained the following Figure:

We can deduce the following things:

- the power efficiency decreases as the frequency increases

- up to 1500 MHz, little cores are more power efficient than big cores

- from 1500 MHz, big cores become more power efficient than little cores

Conclusion:

From this data, overclocking little or big cores is not a good idea in term of power efficiency.

Notes:

- But if you succeed in overclocking without increasing voltage or just a little, it can be beneficial !!

- The battery drain by the SoC is inversely proportional to the power efficieny as I defined it.

- A power efficiency decrease means that thermal losses increase.
[Android General] SixFourSix:
Many profiles use 600MHz as input boost, makes sense after seeing this picture. It's right there on top. Althou it would be nice to see what efficiency difference there's between 302MHz and 384MHz on little. And also, between 302, 384 and 633 MHz on big.

I mean, is it a good idea to underclock to 302MHz? Does it make a positive differene in effeciency?
[Android General] nreuge:
Yes, unfortunaltely I've not found the data for frequencies lower than 600 MHz...
[Android General] SixFourSix:
I know this following is just speculation, but:

Looking at curve in your graph, maybe we could assume that the slope continues kinda the same way as for higher freqs? So that effeciency wouldn't radically increase or decrease when going to low freqs.

It kinda looks like low freqs could have lower effeciency alteration.

But as for the higher freqs that are shown in the graph, it looks like little should handle freqs lower than 1500MHz, and then big would kick in after 1500MHz.

But would this be effective way to run governor profile? I'm just like thinking out loud... ; D
[Android General] nreuge:
I think that the curves become more and more flat for the missing low frequencies.

Yes, this graph will certainly help to make efficient governor profiles (and to efficiently tune core_ctl). Some of them are more or less based on conjectures...
[Android General] SixFourSix:
Yea that's what I meant... If the slope continues to flatten on lower freqs, could that mean that you might as well increase low freqs, because effeciency doesn't change much..
[Android General] _LLJY:
from what I know about graphs, the big cores peak at 1200mhz++ and start to go down from there

the little cores will peak at 600mhz

this is also backed up by another image that i saw on the 810 which has data on the lower end of the spectrum(i font have it at the moment)
[Fire TV Q&A, Help & Troubleshooting] mrmcmint:
Hi,

I have an issue with a FireTV Box. We bought it pre-rooted at the beginning of the year but didn't get on with it all that well.

We have since factory reset it, which in turn got rid of Kodi & now the box just appears to be as if we purchased it directly from Amazon.

Just recently the box doesn't appear to boot up. When I apply power to it, it switches on, the TV briefly (for about 3 seconds) displays the white Amazon logo and then everything disappears. Just a blank screen.

The screen is still receiving a signal from the box as it doesn't enter sleep mode etc. The box also appears to have booted (not sure what into) but i can see it/ping it over the network.

I have tried a factory reset (at least i think i have - right button & back button for 10 seconds) but without visual confirmation on-screen its hard to tell. Not sure if this combination of button presses actually initiates a reset, or it simply brings up the factory reset dialogue box whereby I would need a screen to confirm that option. I have also tried the button combination to switch between screen resolutions - this did do something in that the TV detected the resolution change, but through each change there was still only a blank screen - when i say blank, i mean black. Nothing at all displayed.

It appears I can't do anything with it. I have tried plugging it in to different TV's around the house, and using different HDMI cables.

I have searched and read many posts, but I'm unable to find something/someone who's had the same issues as me.

Hope someone can help!

Thanks in advance.