yashsingh1/xdaforums huggingface dataset:
[LG V20 Guides, News, & Discussion] AhsanU:
Carrying a second battery just isn't ideal for me. To be honest, it's more laziness than anything else at this point. Maybe if LG brings out a standalone battery charger like they did for the G4, I'd be game.

But more importantly, I'm torn between the V20 and the Pixel XL. God I miss having stock Android, but I'm definitely leaning towards the V20. Micro SD storage and bigger screen that doesn't look like an iPhone = win for the most part. I'm hoping the theme store for LG can become robust.
[LG V20 Guides, News, & Discussion] planetbeen:
I don't see why they wouldn't have a stand alone charger. The v10 has it.

I have the charger and extra battery and also the 250gb SD card they gave out as promos when it was new.

I use a zerolemon most of the time though! I prefer big phones with some weight to them! And heck... I just don't worry about charging.

Sent from my awesome T-Mobile LG V10!
[LG V20 Guides, News, & Discussion] KOLIOSIS:
A spare battery kit is now available on e-Bay:

http://www.ebay.com/itm/LG-V20-Batt...132805?hash=item2a721d0c85:g:Hj8AAOSwCGVX9Jnk
[LG V20 Guides, News, & Discussion] CadillacMike:
I left the V10 for the S7 Edge. However, i am probably going to pull the trigger on the V10, leaving my S7 Edge. The V10 was great but the battery life was horrendous. I had a spare battery and I would have to swap it by the end of the work day every day.
[LG V20 Guides, News, & Discussion] mgymnop:
Coming from the Note7 it can only be better.
[LG V20 Guides, News, & Discussion] chronometal:
coming from nexus 6p. this is gold
[Android Apps and Games] Cristy94:
Hello guys,

My first game is almost ready for release. It's an HTML5 game (done with Phaser) that I will export to Android (and iOS later) using cocoon.io.

The game is called waddleStack and is a simple one-tap game in which you have to stack boxes on top of each other.

The game has no tutorial yet, so the controls are: 1) Tap, 2) Hold, 3) Release

This is the beta-testers link in the Google Play Store: https://play.google.com/apps/testing/com.tips4design.waddleStack (limited to 1000 testers)

You can also submit feedback here so I get get a better idea about how you like the game: https://xcs1.typeform.com/to/Kdnbdp, otherwise just leave a comment below.

[IMG="WaddleStack"]http://i.imgur.com/InPtkuF.jpg[/IMG]

If you have any questions regarding the development feel free to ask.

Let me know what you think! Thank you!
[Android Apps and Games] Cristy94:
up? :(
[Android Apps and Games] MaxBan:
Down.

Panda mole. ;)
[Android Apps and Games] Cristy94:
The game is now publicly released on the Play Store: https://play.google.com/store/apps/details?id=com.tips4design.waddleStack
[Android Apps and Games] FullD:
not bad ;)
[Xposed Framework Development] Kewkpad:
Hey

Im a comp sci student just trying to widen my programming experience. And since im out of ideas/bored of writing stuff that has no use I want to try out some Android development, since I already know Java.

Just creating apps does not appeal to me, so I want to write xposed modules.

I started this journey today so dont judge.

I followed this guide: https://github.com/rovo89/XposedBridge/wiki/Development-tutorial and tried

to do the clock example on my Samsung s7 edge. I get to the point where I can activate the module in xposed and all that, but the clock does not change.

My thought was, since touchwiz is as far from stock as possible, is "com.android.systemui.statusbar.policy.Clock" - "updateClock" the wrong method to hook?

Is there any "easy" way to see touchwiz methods, like AOSP?

Also... Question number two:

How do I find methods to hook in other apps, say Twitter for example?

Thanks!
[Xposed Framework Development] Kewkpad:
bump?
[Xposed Framework Development] Kewkpad:
20 views no answers... Howe the **** do u learn xposed i there is no proper in-depth teaching site? This forum is dead...
[Xposed Framework Development] C3C076:
If you want to find out how system on your device works (in case it's different from AOSP) the only way is to do some reverse engineering. Which means taking and decompiling system framework related files and then go through the code which when decompiled is in form of "smali" files. (SystemUI in case of status bar). There are guides for decompiling so you'll have to go through some research.

The same applies to 3rd party apps like Twitter (or better to say all those that don't have source code publicly available).
[Xposed Framework Development] Kewkpad:
Thank you so much for the answer!

So I have to decompile all of touchwiz?

Seems like I should just start with android apps since this is such of a large process.

I have APK studio, and understand the smali files, can I hook the methods in these? Would really like a more explanitory tutorial.. (im not telling u to write one :D)

Thanks again for answering!
[Xposed Framework Development] C3C076:
Referring to your original post about trying to hook status bar clock. You have to decompile SystemUI apk which contains all status bar related code and logic. From decompiled source you can find out how status bar clock is implemented to be able to decide what method and in what class you need to hook to achieve desired functionality.
[Xposed Framework Development] Kewkpad:
How do I find the SystemUI apk? I found an incredible tool online that decompiles apks to pure Java.

Does anyone know if samsung uses the same SystemUI as in AOSP github project? In that case I would'nt even need the tool.

Again, thanks for all your replies, you have been a BIG help.

http://stackoverflow.com/questions/...work-hooking-samsung-s7-edge-system-processes

Posted this on stack, but no replies so far, they tend to be super quick otherwise..
[Xposed Framework Development] C3C076:
Maybe try logging package name eveytime handleLoadPackage is called. You will get a list of all packages that system loaded from which you might be able to determine which one is SystemUI.

public void handleLoadPackage(final LoadPackageParam lpparam) throws Throwable {
XposedBridge.log("Loading package: " + lpparam.packageName);
}
[Micromax Canvas A1] donavenue:
My Micromax Canvas A1 (AQ4501) hang after 6.1 update. it is stopped after restarting searching for wifi wt to do, it is showing checking connection .... this can take a while.
[Micromax Canvas A1] neeraj.lambaa:
Reflash ota from recovery.
[AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin] GeneralVeers:
I'd like to test out CM13 on my rooted i337m, currently running CM 12 with bootloader I337MVLUFNE1. Before I start I'd like to get an idea of the steps involved; any help you can offer is appreciated!

My understanding is that to use CM 13 I will need to do the following:

1. Install the UCUAMDB or UCUAMDL bootloader from the i337

2. Flash the version of recovery that corresponds to the cm13 version I wish to use

3. Backup, wipe, flash CM13 ROM and GApps

I have no idea how to do steps 1 and 2. I've never messed with the bootloader and I'm not even sure if it's safe to use the i337 one on i337m. I also can't seem to get twrp manager to flash a .img file.

CM13 thread:

http://xdaforums.com/galaxy-s4-att/orig-development/rom-cyanogenmod13-releases-nightlies-t3459578
[AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin] audit13:
Do you have an i337 or i337m? You can confirm the model number in download mode.

If it is the i337m, just flash twrp, cm13, and gaps.
[AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin] GeneralVeers:
Yes I've got the i337m, running I337MVLUFNE1 bootloader. So you're saying that I don't need to change bootloaders - all I need to do is flash the cm13 recovery that goes with my cm13 rom. That makes things easier!

I already have TWRP 3.0.2-0 installed. I am trying to use TWRP manager to flash the cm13 recovery from the 2016/8/20 snapshot ( cm-13.0-20160820-SNAPSHOT-ZNH5YAO0J3-jflteatt-recovery.img), but it doesn't show up in the directory. I think this might be because it's a .img file instead of a .zip. Should I just zip it up?
[AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin] audit13:
If you have twrp installed as a custom recovery, just copy the rom, which should be in a .zip format, to the phone's internal memory or as card, boot into twrp, perform a full wipe, and flash the rom and your choice of gapps if the rom doesn't include google apps.
[AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin] GeneralVeers:
The problem with that is I get "error 7" from TWRP when flashing the rom as described above. The instructions linked in my original post say that the workaround for this is to first flash the specific recovery snapshot that corresponds to the rom snapshot. I put that recovery on my SD card but TWRP manager couldn't see it (its a .img file), so I zipped it and then tried to flash, but this failed.

So it seems the next step for me is to figure out how to flash that recovery snapshot before I go on worrying about the rom.

I appreciate your help and patience!
[AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin] audit13:
The status 7 error is usually caused by one of two items: the TWRP version is outdated or the ROM is not for the phone you are trying to flash.

Since you have an i337m, use Odin and flash TWRP for the gt-i9505, then flash CM.
[AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin] GeneralVeers:
Before I try to flash it with Odin, is it okay to instead use TWRP manager to install the latest jflteatt version of TWRP (since it's a jflteatt version of CM I want)? I bricked a device with Odin once so if you think this would work instead that's what I'll do!
[AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin] audit13:
Which version of TWRP did you install? Was it for the jfltecan? If it was, it may probably error out when flashing the att version of CM.
[AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin] GeneralVeers:
Yes I have JFLTECAN TWRP at the moment. On my old phone it was drilled into me to only use stuff for my version of that phone, which I guess isn't the case with the S4. So it's safe to put the jflteatt twrp on my phone?
[AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin] audit13:
Did you try to flash the jflteatt version to your phone using the can version of TWRP? If it won't flash, try the 9505 version of TWRP on the i337m.

I understand what you mean about bricking but the recoveries are very similar as are the phones themselves.
[AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin] GeneralVeers:
I got it to work. There were 2 issues: 1 was that I needed the jfltexx recovery like you suggested, and 2 was that TWRP manager wasn't properly installing new recoveries so I was actually always testing with the jfltecan recovery. Switching to Rashr allowed me to install the jfltexx recovery, which allowed me to get the fltexx cm13.

Thanks again for your help!
[AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin] audit13:
To install TWRP, I thought you flashed the tar version of TWRP using Odin 3.07 in the PDA box. That is the simplest way I know to flash it.
[Galaxy Note5 Q&A, Help & Troubleshooting] alucke:
My wife has a galaxy note 5 from att. And she asked me if I can root the note 5, so she can get rid of the factory installed apps. So is rooting possible or not?

alucke
[Android Q&A, Help & Troubleshooting] akil777:
Hi bros.. I am a bit worried about my phone after I upgraded my android to marshmallow.. Here is the problem when I went to Odin mode, it showed: -

WARRANTY VOID: 0x1 (808796420)

why is the counter high like this.. When I returned to lollipop, It was 0x1 (4) and the theme also was different.

Another problem: When I install twrp and I restarted my phone,, it kept rebooting and rebooting to twrp
[HTC Excalibur] pamigianleo:
Hello!

Sorry for my bad english!

I was used palringo IM on my dash.

It's very good program and it's a real and light alternative to Live messenger.

But, when incoming new message, nothing blinking on today.

It's possible solve this problem?

Regard.
[HTC Excalibur] Menneisyys:
The blinking icon at the top right corner worked OK on my Smartphones - along with the audio / vibration.

Are you sure you don't see the icon?
[HTC Excalibur] merwin:
I believe the poster is referring to the "today screen" (home screen). The icon is not there on it, so you have no way of knowing if you have messages without going into another app first.
[HTC 10 Questions & Answers] gibawatts:
Hello guys!

I had experiences with several brands. I gave up Samsung due to the Knox Counter and Sony due to the DRM keys. The best experience so far I had with my late Nexus 5! How easy is to customize the HTC 10? I never had HTC's before. Regarding ease of customization, bootloader unlock and warranty how does it go? I am about to return an Axon 7 and maybe exchange it with a 10.

Thanks in advance!
[HTC 10 Questions & Answers] bakemcbride21:
Assuming you have the Verizon model....Once you use Sunshine to S-Off this phone the world is your oyster. Great/robust dev community and help/support/guides to assist you through anything you want to do with your phone.

The combination of the above and that HTC makes what I think are the most gorgeous looking and well built phones...it's been a win win for me since my Thunderbolt lol
[HTC 10 Questions & Answers] dlads:
I've had a huge amount of devices, ( look at my sig and you'll see) and I've always come back to HTC, reason being is that they offer something a little different, but what's more they always have the most talented developers and the oldest serving, on XDA, Villain rom, etc, they always come up with the goods.

Not to mention that the root, unlocking of the bootloader and s-off (if you s-off) is reversible. Samsung is not, as it has an efuse chip as does the nexus too AFAIK.

There literally isn't anything you can't change on this device and with pretty much any other htc device, if you've had a htc before and gone on to something else, Sony or Sammy are good examples, you'll always be looking back over the fence, and when a new HTC comes out you'll just hate your current device, eg: I got rid of a six month old nexus 6P for this 10 :D

Just unlock the bootloader, s-off if you must or want to, I believe that you can flash firmwares easier with it switched off, it's £20 so not great but it always works, install a custom recovery and flash away.

In terms of roms, Venom probably offers the most comprehensive list of tweaks and mods but LeeDroid is equally as good and as customizable, perhaps not with the length of venom tweaks but still great. Other roms I can guess are similar and when CM is completely fixed, well start seeing CM, AOSP and similar roms heading for us too.

In short, the answer to your question is a huge yes, I don't think I'll ever get another Samsung or Sony again, nothing wrong with them, they're just not for me and I'll miss HTC if I do.

:)
[HTC 10 Questions & Answers] Aurelius99:
Stripped, themed, ghostpeppered, and running like a bat out of hell....

.
[HTC 10 Questions & Answers] SlowRain:
I hope I can piggy-back off of this thread just a bit.

When you refer to the developer community for HTC, are you referring particularly to here on XDA-Developers, or in general everywhere? I'm thinking of getting an HTC 10, but I'm wondering the best/simplest way to keep it going with Android updates well past HTC's stated support period. I haven't done anything with my HTC Incredible S, but I'm looking to be a bit more proactive with my next phone. What are some of the more stable ROMs that you--or anyone else, for that matter--would recommend to keep this phone continually updated for years to come? Longevity is important to me.
[HTC 10 Questions & Answers] Aurelius99:
Long time Samsung user here. I got my US unlocked HTC 10 a few months ago. Best phone I ever had. Would not even consider an S7 in comparison.

The two primary Sense-based Roms for the 10 are Viper and LeeDroid. I've tried both and prefer Viper. I think that would be your long-term solution. Get an unlocked 10 if you can afford to for maximum flexibility and choice of service providers. Unlock the bootloader, S-Off, and flash Viper. You can't go wrong in my opinion.

BTW, this is just a general discussion thread. Each Rom, Kernel, recovery, etc etc have their own dedicated threads where you'll find in-depth info.
[HTC 10 Questions & Answers] SlowRain:
Are there any inherent advantages of a Sense-based ROM in terms of stability or ease of installation? Sorry for such a pedestrian question, but is there anything as simple as good ol' Nexus-style vanilla Android, or is that something that's even too easy to be asking about?
[HTC 10 Questions & Answers] gibawatts:
Thanks guys, still considering the 10. Now I am between the 10, 6P and Pixel XL. The painful fact is that I am currently with no phone. When I went to return the Axon, there were no 10s in stock at the store. The wait for the Pixel is just killing me! And to worsen things a bit, I just ran into a 128 GB Nexus 6P. I am a real sucker for OLED screens you, know? That is why I still didn't buy the 10.
[HTC 10 Questions & Answers] Aurelius99:
Gawd, I could never go back to stock. Most people want a custom Rom firstly to get rid of all the bloatware installed by their service providers. Apps you'll never use, sitting there taking up space and even running in the background. Then there is the customizing you can do to set up your phone just how you want it. However, HTC has promised us that they will be providing us with a Rom upgrade to Android 7 in a couple of months and that Rom may be nice as-is. Bottom line - if you want maximum control over your 10, go custom. If stock meets your needs stay with that.
[HTC 10 Questions & Answers] SlowRain:
I'm sorry, I may not have been clear. I was asking about a Sense-based ROM vs. stock Android (not stock Sense). I'd like it as simple, stripped down, and Nexus-like as possible, but I don't know how much tinkering each modder does with their various ROMs. I also want a ROM from a modder who will support it down the road for several Android versions, but I seem to have an answer to that question already. What I don't understand yet is the likelihood of stock/vanilla Android running smoothly on the HTC 10. Is that what's being called AOSP, or is that something else entirely?

(For what it's worth, I'd be getting the international version, called the M10h, I believe.)
[HTC 10 Questions & Answers] Aurelius99:
AOSP is the Android Open Source Project. Yes, this is sometimes referred to as the "stock" Rom. Google provides the code base for the stock Rom. Various developers use this code base and then add their own code enhancements to produce an extended version of the stock Rom. Most custom Roms are Cyanogenmod-based. This is the company that has put their particular twist on the stock Rom. A Sense-based Rom is yet another enhanced version of the stock Rom. Both use the same AOSP code base and customize it in various ways and for various phones.

Some people actually do prefer the more standard stock Rom for various reasons. It is simpler and typically more robust for dealing with the limited and specific tasks it was designed for. A good custom Rom can be just as robust as stock in every way, but also allows the user to do much more with the phone. It can be overclocked to run much faster, have better audio, a highly customizable user interface, and so on.

Viper, on the Sense-based side, and Resurrection Remix on the Cyanogenmod-based side are both better than the stock Rom in my view and people using those Roms get many more updates to their Roms via the developers than stock Rom users do. Some developers are still producing custom Roms for the Samsung SII -- a very old phone that Samsung dropped support for years ago.

Check this out for the HTC 10:

http://xdaforums.com/htc-10/development/rom-21-02-viper10-1-0-0-tweaks-hub-t3379151
[HTC 10 Questions & Answers] SlowRain:
Can I assume a Sense-based ROM will have a better chance of everything working properly (ie. camera, NFC, audio, etc.) since it's starting off with something further down the fork in AOSP designed specifically for the HTC 10? Or am I misunderstanding how ROMs work?
[HTC 10 Questions & Answers] BadUsername:
Haha, you're really doing your research.

Yes, a sense based ROM is less likely to have bugs, however bugs are usually listed in the OP of every rom thread. A matured AOSP ROM won't have anything broken, but things may not work as well or as intended by HTC.

I think sense based is the way to go with this device, lots of good features HTC has developed that work well with the phone like the camera application and blinkfeed. Not to mention the polished look of the phone in general and the underrated theme store, it just works well together. You'd lose all of that with AOSP, not so much key features not working.
[HTC 10 Questions & Answers] SlowRain:
Yes. It's my most annoying characteristic, according to my wife. Now I just have to find a developer who keeps things simple & stable, and who will support it until 2021. :D

Thanks for your replies. And I apologize to gibawatts for hijacking this thread a bit. I hope it was still useful for you, too.
[HTC 10 Questions & Answers] Rolo42:
Did you guys decide?

It's still $150 off, which assisted me in my decision to go from the Nexus 5 to the htc 10 (and a nice, even doubling for us OCD types).

My short answer: the htc 10 is ever-so-slightly less customisable than the Nexus 5; I've installed everything on it that I had on the Nexus (SuperSU, Xposed, Gravitybox, Xprivacy, AdAway, etc.). N-ify works on it.

My only "issue" so far is that GravityBox can't remove the Calculator and Extreme Power Saver quicktile htc put there..real fine points here. (I've only had the thing 2 days, so there may be more but no show-stoppers for a purist like me). Sense 8 is more like an alternative launcher than an overhaul like TouchWiz or old versions of Sense. Wife likes it (coming from her N5/NovaLauncher) and I'm giving it a whirl.

Manual firmware updates would be the only caveat AFAICT but that is still better than what I had with N5: OTAs broke and I just never installed them due to lack of interest...not a habit I want to carry with me, however. My point being that the Nexus 5 was actually more of a hassle to me to update than what this seems like it would be (though I've not tested it yet but there's much discussion on the procedure here).

Wife is attached to OLED (SIII had a wonderful display) but she likes the htc 10 display and did not like the N5 display.
[HTC 10 Questions & Answers] samisax:
I love the feedback you guys got/gave here. This here is a model XDA thread.

I would just like to add that HTC's Sense ROM is quite bare-boned compared to other non-Nexus OEMs. Compared to the Axon, it'll look almost like a Nexus device.

Everyone else pretty much covered the other important things. I'd like to point out that CM/AOSP/Vanilla ROMs for the HTC 10 are still a bit down the road and they still need quite a bit of work, so when you get it, expect to either stay with Sense, or Sense-based custom ROMs for at least the next few months. No complaints on that from my side. Even if you do eventually flash CM/AOSP/Vanilla ROMs, I'll wager that you'll end up downloading some of HTC's apps, like Camera, Gallery, and Music. They blow away vanilla Android apps and 3rd party alternatives.