yashsingh1/xdaforums huggingface dataset:
[T-Mobile LG G3] Semantics:
I use 30+ GB a month, I even stream netflix over bluetooth without issues. This app worked perfectly for me on the G2 when I had it, but I have no need now with USB and Bluetooth working so well.

https://play.google.com/store/apps/details?id=net.snclab.wifitetherrouter&hl=en
[T-Mobile LG G3] motoridersd:
Hmm. I had issues with streaming Netflix over Bluetooth, and they went away with WiFi. I use around 12 GB a month.

The one downside to using Bluetooth is that the Nexus 7 does a better job with GPS lock when tethering it over WiFi than over Bluetooth, and this is with WiFi enabled.

I'll have to give it a shot with the apps be the built in tethering over Bluetooth.
[T-Mobile LG G3] Semantics:
The app I posted WiFi tether router works fine if you rooted your phone. I use it when folks at work need a hotspot.
[T-Mobile LG G3] wideasleep1:
If memory serves..its been many months since I did it on N5..you need write permissions to make the 0 fix on tetherdunrequired.
[T-Mobile LG G3] megtanael:
Were you able to unlock tethering on the TMO g3? I tried the db edit as well no luck
[T-Mobile LG G3] jonesin:
very interested to see if you've made any progress on this?
[T-Mobile LG G3] flinttownbrown:
So there is the app Upsell.apk that does the actual checking. I would bet that the first thing to do would be to hack that app to always return that tethering is allowed.

Second, I'm not sure where this pcweb APN is actually stored and getting set, but wherever it is, it would need to be modified to use the regular APN.
[T-Mobile LG G3] orbitalcomp:
Not sure if you guys have followed this thread, but it may be worth keeping an eye on:

http://xdaforums.com/tmobile-lg-g3/help/wifi-tether-router-root-t2826251

Tethering is confirmed by multiple users (including me) to be working using WiFi Tether Router by Fabio Grasso from the Play Store.

https://play.google.com/store/apps/details?id=net.snclab.wifitetherrouter&hl=en

This is the same app that "Semantics" posted on earlier in this thread.
[T-Mobile LG G3] motoridersd:
I tried the app when Semantics suggested it and could not get it to work. I was only trying it within my 15 minute trial so when it didn't work I just got a refund. Good to know it works. For $2.50, it's worth not bothering trying to get this stock stuff to work.
[T-Mobile LG G3] flinttownbrown:
I assume this app works without changing to the pcweb APN, right? Will it also work for USB tethering?
[T-Mobile LG G3] motoridersd:
I think it's WiFi only, hence the name. I don't see any USB options.

It's a HUGE battery hog on my G3 though. Anyone notice that? I also heard back from the developer about Tasker:

I'm not quite sure he knows what intents/tasker integration do, or, I don't understand why his licensing app would be incompatible with Tasker. Even though it works, I'd much rather get the built-in tether function working so I can use Tasker and not waste so much battery. I'll continue to play with that and see if I can get it to work.
[T-Mobile LG G3] flinttownbrown:
$100 to whoever can hack stock tethering.

Edit: offer good for one week, or until CM for the G3 arrives, whichever is first
[T-Mobile LG G3] wideasleep1:
Why not bypass it? Isnt the goal to use regular data over hotspot data?

Sent from my amazing LGG3!
[T-Mobile LG G3] Semantics:
Just download pdanet for USB tether, works like a charm and you can change a setting that hides tether usage so you never get upsell pages and don't need user agent switchers.
[T-Mobile LG G3] flinttownbrown:
Don't you need to install something on your computer in order to use that? I can't do that on work devices, it's not allowed... It was enough of a pain to get the LG drivers installed
[T-Mobile LG G3] motoridersd:
Looks like our G3 has no native IPV4, it does 6to4 to get IPV4 only apps to work. Not sure if this is what is causing the tethering to break, but it could definitely explain why international roaming does not work.

The one message in the logs that is telling me something is broken is

D/Tethering( 998): chooseUpstreamType(true), preferredApn =4, got type=-1

We need to find where this preferredApn check is happening and change it so it accepts fast.t-mobile.com instead of pcweb.t-mobile.com. I've been grep'ing through the files and found some entries about preferredApn in the LGSettings.apk. They all point to

mObserverPreferredApn:Landroid/database/ContentObserver;

I think the ContentObserver database is just a tracker of content, but I haven't been able to find where it is being set to pcweb, or how pcweb is tied to the preferredApn value of 4.
[T-Mobile LG G3] Semantics:
You do need to install something pc side yeah.
[T-Mobile LG G3] motoridersd:
I found a thread over at the Sprint G2 Android Development forum where Ascertion and Metalboy94 modified the services.jar file to make the stock tethering app work.

http://xdaforums.com/member.php?u=4568459

This is where the check that I am seeing is happening, so we need to figure out what changes to make on the G3 to make this work. I tried some of the changes that they made, but it didn't work. Without fully understanding the values in the smali file, I won't need what else needs to be changed.
[T-Mobile LG G3] nickd6237:
Just went over my 5gb limit using stock hotspot. Downloaded "wifi tether router" from playstore and now my tethering works again. Win!!!
[T-Mobile LG G3] JustLok:
Yeah, I noticed that too and it turned out to be a system process that is utilized by the app for the DNS handout, /system/bin/dnsmasq, it was chewing up 40%-50% of my CPU whenever the app was running.

I had to change the DHCP settings to "Use Internal DHCP" and it stopped that process and now it works fine with the app not using any significant CPU use and thus reducing battery consumption. It was obviously so bad using the default DHCP that the phone was laggy and slow and that't when I used CPU Tuner to watch the live processes and see what it was.
[T-Mobile LG G3] Maine_Coon:
can't make it work on my D851. Other devices do not see the network made by the app.
[T-Mobile LG G3] wideasleep1:
Give it an obvious SSID, and use these:

Interface wlan0

Method 2

Channel 1

Encryption wpa2-psk

"No Firmware Reload" <- UNCHECKED
[T-Mobile LG G3] ThePagel:
im going to try this

<integer-array name="config_tether_upstream_types">

<item>0</item>

<item>1</item>

<item>4</item>

<item>5</item>

<item>7</item>

<item>18</item>
[T-Mobile LG G3] Maine_Coon:
EXCELLENT!

Posting from the G3 network :D

Method 2 was a missing stone.

Thank you sir.
[T-Mobile LG G3] bbobarino:
Does it worrk wen using sqlite editor and changing tetjering dun to 0 . Like g2 or gflex? I no it dont stick after boot but idc about that? I am trying to find this out by aug 21st cause that is my jump and i need ttethering
[T-Mobile LG G3] motoridersd:
WiFi Tether Router is the easiest way to get this work for now. I found a way to make the stock Tethering work, but it requires several mods and hacks, including a change to build.prop, a script to set tether_dun_required to 0 every time you want to start tethering (it gets reverted back to 1 when the tethering is turned off, and after a reboot of course), and then a modification of a hostapd.conf file plus a relaunch of the process.

I finally managed to make it all work with tasker and some shell scripts. We're working on finding a better solution, but for $2.50, you can get it now and easy.
[T-Mobile LG G3] jpeps3:
http://xdaforums.com/note-3-tmobile/development/mod-how-to-enable-unrestricted-native-t2825356/page2

look at this note 3 tmobile
[T-Mobile LG G3] motoridersd:
Thanks! I went through the mod guide and things are completely different on the G3. There are no tethering provisioning APKs or settings in framework-res.apk. There are no customer.xml or feature.xml files, we don't even have a /system/csc folder. The Tethering.smali code is different as well, but it gives me some ideas of what to look into.
[T-Mobile LG G3] bbobarino:
I can live with changing the line in build prop from 1 to 0 everytime i need it, jus glad to no that its an option as i stream a lot a netflix for my daughter
[T-Mobile LG G3] motoridersd:
I think I found a way to make it work consistently. I still get some weird times when the Hotspot doesn't start properly, but turning it off and back usually fixes it.

I am using the APN Fix Zip changes, which modify build.prop to make the phone a generic version, and update apns-conf.xml. Then you need to execute a shell script to update hostapd.conf every time the hotspot is started. I have a Tasker task that does it automatically.

I'm sure there's a way to make this work properly without this hack, but I'll be happy to post the whole procedure. It works for me on the unlimited plan with 3 GB of tethering. My usage does not count as tethered data.
[T-Mobile LG G3] bbobarino:
Sounds good to me i get my phone next week so will def take that zip and the script if you want to post thank u so much
[T-Mobile LG G3] arjuna_:
Sorry to bump an old page but [MENTION=1096525]havanahjoe[/MENTION] can you post the full procedure to getting tethering working through the stock tethering app? PrimeTether stopped working for me a while back and have been looking for a way around the upsell page.
[T-Mobile LG G3] ThePagel:
Did it happen after the update? Because prime tether has a m version now.
[T-Mobile LG G3] arjuna_:
The M version worked for a little while but now doesn't work either.
[Sony Cross-Device General] elmkzgirxp:
Can't see the screenshots.
[Sony Cross-Device General] dipesh1502:
Another awesome pack of themes brother.

continue contributing the same way.

I Am So Proud Of You
[Sony Cross-Device General] funky0308:
Nice job mate...

It's great to see all those themes now...

When I remember, just a few months ago, we have got just few themes and niw everyone can find theme for himself....

Awesome...
[Sony Cross-Device General] iamkani:
Nice job mate ... :good:
[Sony Cross-Device General] Ben Ling:
I didn't allowed you to use my images... :rolleyes:

Fine,next time please ask.
[Sony Cross-Device General] Pandemic:
Please fix the screenshots !

Send from my XZ With My Own Personal Modified MoonWalker SuperB !
[Sony Cross-Device General] Ben Ling:
It works if you are using browser,XDA app don't work
[Sony Cross-Device General] TTMaster:
Very good work brother. Thanks!!

:good:
[Sony Cross-Device General] Pandemic:
Yes i use browser now and all good :D
[Sony Cross-Device General] SKA67:
The images were taken from the following link :(

https://mega.co.nz/#F!7U4kgKjK!y6IU6mTa6ucc_DcBZvLVRA
[Sony Cross-Device General] SaeedFazlollahzadeh:
Thanks bro

Well done
[Sony Cross-Device General] thehaman:
What is that lockscreen in the screenshots?
[Sony Cross-Device General] Ben Ling:
I mean the images of the launcher & others images in the assets
[Sony Cross-Device General] SKA67:
Ok

But I wanted to let your private messages

If your messages Czech

Again, thank you and put CREDITS :cowboy:
[Sony Cross-Device General] Alx31:
Awesome work bro...as usually :D

Thanks for sharing!
[Sony Cross-Device General] Hamidreza2010:
[MENTION=5093470]SKA67[/MENTION]

Thanks for your nice theme

i,ll use in my custom rom: D
[Sony Cross-Device General] Rajeev:
Nice Work Brother... Have A Good Day...
[Sony Cross-Device General] yakupTR:
Bro what'sapp Messega me add.
[Sony Cross-Device General] SpaceCaker:
Theme doesnt get applied properly :/

Doesnt change bg etc

Only home and.lockscreen wallpaper.

( note i installed like apk ) can this be the cause ?

I mean it shouldnt because triflat theme does change navbar succesfully
[Android Q&A, Help & Troubleshooting] radamantis2707:
hi friends.

because nobody can help me with my other question....

here another question.

is there any universal rom only for do a factory reset?? i mean not for install android firmware.

or a method like this? charge a firmware, program or any software into a SD, then plug that sd in the tablet, then the software begin and show factory reset options

thanks.
[Android Q&A, Help & Troubleshooting] radamantis2707:
:.......................:

nobody????

my english is bad??

or there is no solution to my problem??

thanks.
[Moto G Android Development] srisurya95:
Reserved

Omg I'm first
[Moto G Android Development] biggary:
And Im second.....Great Rom!!
[Moto G Android Development] raj.parekh07:
Wow beautiful

Was waiting for this?
[Moto G Android Development] outlawmodzz:
well done!!!

Flawless. Better than stock IMO. Smooth and stable. I'll be rocking this rom until further notice. Bravo!!!.
[Moto G Android Development] suiller:
excellent! thank you very much :cowboy:
[Moto G Android Development] Mchasard:
After a complete restore under stock and 4.4.4 update due to different troubles after flashing Roms ... I'm back now with your rom expected all is good... On stock the battery life wasn't really great so I hope with nexus it will be better... Thanks
[Moto G Android Development] asdcxz1:
Battery is good and i am getting some fc ui some times .. I had only this problem ...
[Moto G Android Development] Taikun hearth:
Try to add Android L option
[Moto G Android Development] JiroPrinz8:
This does work for xt1032 right? Downloading now. :) thanks
[Moto G Android Development] asdcxz1:
Yup working
[Moto G Android Development] SohamJ:
Awesome Rom

After flashing PA for stability, this rom is an awesome combination of that and awesome features :D great work!

Getting good battery life and the rom is also running smoothly , there are some rare FC's but its ok.

Only problem i faced was my whatsapp is syncing only when i open the app. Is this a deep sleep/wakelock issue?
[Moto G Android Development] Mchasard:
I can't see in This ROM the brightness adjust level ß sweeping the above bar ...I know that with xposed we can add it but natively it could be interesting to add it thanks
[Moto G Android Development] B0B0D:
Great ROM, no issues so far besides one force close but it wasn't a big deal.. Great work! ?
[Moto G Android Development] sfoot13:
Changelog Release 2.0:

"Battery LED Colors"

What???? o.O
[Moto G Android Development] p_machado:
for N4 and N5 guy kkk
[Moto G Android Development] suiller:
just a little help...

probably this isn't the "perfect" thread but I encountered some difficulties in installing this rom so I'm here :D

I was with a stock motorola rom (4.4.2) mono-sim 8gb ver, then I rooted + unlocked, all worked without issue for months

then for wrong I upgraded to 4.4.4 dual-sim ver... all worked except the phone side, so I decided to wipe all and in the meanwhile tasting something gpe... so I decided to try this rom

downloaded everything needed... converted to gpe... installed proper recovery... wiped all... and 1st surprise from recovery I'm not able anymore to mount /sdcard as usb drive

so I installed from recovery trough: adb sideload rom.zip + adb sideload gapps.zip (taken from 1st page of this thread)

upon reboot just an infinite bootloop (the bubbles never die :laugh: )

so rewiped everything, formatted all partitions one by one, installed just the rom.zip (always from ad sideload) and now it works...

where am I in wrong?

the strange thing is that after flashing recovery bootloader told me "invalid partition" or something similar, I just ignored it.. was it an important message?

I was able to install the rom just because I formatted all partitions after moving to gpe? so a "simple" wipe all isn't enough?

just for curiosity, to understand... thank you :good:
[Moto G Android Development] hydromän:
Use twrp

1. Wipe cache + Dalvik

2. Factory reset

3. Flash Rom + Gapps

4. Wipe data und write yes

(Warning you will loose all your data)

5.reboot

The Problem ist gpe ist using ext4 for data. Stock and all Roms f2fs
[Moto G Android Development] Mchasard:
Today I had several force close it's like it reboot the launcher ... Other guy encounter the same troubles here?
[Moto G Android Development] hydromän:
No, but i Bad troubles with incoming call. Screen without any reaction.
[Moto G Android Development] suiller:
above all thank you for answer... anyway I know this

so after installing/upgrading rom(+gapps) I always need to make a data wipe?

or simply formatting (one by one) all partitions made them compatible/usable with ext4?

I didn't remember very well the sequence, was very late and I was very tired... anyway if I remember well I wasn't able to boot this fresh installation upon I formatted ony by one all partitions... so I was asking if wipe all effectively would wipe all... :confused:
[Moto G Android Development] Tenroc:
No, the only partition that is converted either in ext4 or F2FS depending on the rom you try to run is the data partition, and indeed, a simple wipe isn't enough, a partition format is needed when you switch filesystem. Anyway, I don't get why you converted to GPE in the first place, a simple flash of the stock XT1032 rom for your region through fastboot would have done just well and would not has change your partitions filesystem.

Oh and to actually answer your question, no you're good since you will not need to modify your filesystem again... Except if you decide to go back to the stock GPE rom. So as always... Cache and dalvik cache when updating will do just fine in most of the case, and a full wipe when changing roms, but no need for a full format again.
[Moto G Android Development] suiller:
I though that to install this rom if coming from stock android (not gpe) would necessary to convert to gpe first... or am I wrong?
[Moto G Android Development] Tenroc:
Nope, only if you own a dual sim phone, and that's really just a hacky method to convert a dual sim phone in a single sim version in order to be able to run single sim roms. If I remember well there's another method to do this using a stock xt1032 motorola rom. Anyway, since you own a single sim, you don't need to do any of this.
[Moto G Android Development] suiller:
ooops... so I can stay with f2fs and with this rom (or others) wihtout the need to convert into gpe? :eek:
[Moto G Android Development] Tenroc:
Exactly.
[Moto G Android Development] suiller:
emh... :(

what a pity... I spent at least 1 hour last evening to convert to gpe, to re-install correct recovery & so on... :rolleyes:

nevermind, thank you for answer, anyway can you suggest in few words (I'm used to adb fastboot & so on) how to re-start from the beginning...
[Moto G Android Development] Tenroc:
Well, if everything is working, I really don't see why to restart from the begining, you can just flash wathever rom you'd like to. Anyway, I don't exactly know what steps you followed, and I never converted my phone to GPE, so I don't exactly know in what filesystem your data partition is right now (I can't see a reason why the custom rom couldn't work with either a F2FS and a ext4 filesystem, especially since only the data partition is concerned, but depending on what recovery you used to format your data partition the last time you did it (the special one for gpe or a regular one) your phone could either use both file system (someone correct me if I'm wrong, but it seems to me that the unified roms work on both filesystem, right?). Anyway, if you're in ext4 and want to switch to F2FS, simply format your data partition with a regular recovery (the latest version of TWRP even let you chose in which filesystem you want to format your different partitions). If you want to go back to stock motorola rom, there's a thread in the android development section linking to all the factory images for the moto g. Download the one corresponding to your region and flash it through fastboot. But then again, if everything works for you now, I can't see no reason to change a thing.

Edit: link to factory images: http://sbf.droid-developers.org/phone.php?device=14
[Moto G Android Development] suiller:
finally, you read in my mind! :D ...I didn't want to re-install a stock (non-gpe) rom

so as I supposed and as you confirmed should be enough to:

1. flash from fastboot just the regular aka no-gpe recovery (have I to erase caches or whatever from fastboot?)

2. format all partitions (have I to reboot recovery to apply new partitions?)

3. install this rom

correct me please if I'm wrong. thank you very very much! :laugh:
[Moto G Android Development] Tenroc:
aha, glad I got it :)

well, yes basically. If you're using TWRP you can simply can simply change the data partition file system in wipe/advanced wipe select data and "repair or change filesystem". I don't use other recoveries, but since they don't let you chose which filesystem to use, I guess a simple "format the data partition" is good.

sorry, didn't saw it, but no, you don't have to do anything else than flash the recovery.img in fastboot, and you can even do it without fastboot with flashify or any other flashing app.
[Moto G Android Development] suiller:
Yep, I agree, or the (internal) format command will fail and I didn't remember any fails during my "experiments" so it should format to the appropriate partition scheme automatically. thank you :good:
[Moto G Android Development] sfoot13:
not for us? =/
[Moto G Android Development] Taikun hearth:
I have a problem with touch sometime get freeze and i need to restart hard restart
[Moto G Android Development] ro11er:
Disable dt2w
[Moto G Android Development] asdcxz1:
Me 2 when in deep sleep the ui fc no call ..

Battery is very very good except some bugs .. So can you some one fix this it will be good rom for day to day life

---------- Post added at 04:48 PM ---------- Previous post was at 04:47 PM ----------

I disabled it but some time touch won't work
[Moto G Android Development] ro11er:
I am not currrntly using this rom but i did until yesterday. To be honest i did not experience this with this rom but with others and always after disabling dt2w and sweep2wake it stopped. How did you disable it, using the init.d controller or another app?
[Moto G Android Development] myctek:
[MENTION=5674470]p_machado[/MENTION] I can also confirm the bugs - sometimes the touch just freezes! Need to restart the phone.

And waking up from deep sleep causes SystemUI to FC.

Any idea why this happens? (D2W & S2W)

But other than that, ROM is super stable! Thanks for that! :)
[Moto G Android Development] skorpionvenom:
NavBar Buttons

Found a pretty serious bug: changing the configuration in the NavBar (Fn) buttons causes android.process to fc.

As a consequence NavBar buttons disappear and it's impossible to get them back.

The only solution for me was to reboot to bootloader --> recovery --> wipe everything and start from scratch.
[Moto G Android Development] suiller:
I reverted from gpe... all went OK, then I installed this rom, but no data at all, just wifi

whatever cdma/gsm combination I switch nothing works

wifi is ok

thinking that it could be the rom I switched to slim one, but again no data

any idea? :confused:

EDIT:

just to be more precise:

1. was moto stock 4.3, unlocked, rooted, etc... upgraded to stock 4.4.2

2. converted to gpe, recovery, formatted, etc... installed 4.4.2 GPE

3. reverted to NO gpe, stock recovery then clockwork touch (always NO gpe)

4. wiped everything and installed this rom... NO data (wifi OK)

5. wiped everything and installed slim rom... NO data (wifi OK)

EDIT2 [SOLVED]:

didn't know what happened, but... flashing a "new" radio firmware worked...

I'm in UE, so I flashed the radio firmware coming from 4.4.4 (FR)
[Moto G Android Development] hydromän:
I have a lot of freezes now with disabled dt2w .. Only hard restart fix it for a while. Root is completely gone this morning. No setting anymore there to enable it. Had it to root manually. Im now back in cm11. But for sure, ill be back if this Rom is stable enough.
[Moto G Android Development] suiller:
testing from this morning (8.00 UTC) and no issues... apart at least for me very annoying... one

during call device isn't locked, I setup an (unwanted) alarm and a couple of foreign locations during some calls this morning

for the rest the rom is almost perfect, almost identical to nexus one

ART works without issues

ps: I suggest to change the scheduler from the default row to deadline (sio would be perfect)
[Moto G Android Development] hydromän:
Problems for me starts after 30h of use.