yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8+ Guides, News, & Discussion] javajunkie80:
I'm using an S8, but totally agree with you! Being in Australia, I am used to absolutely dismal data speeds, even on the Telstra network. Yesterday I had an app downloaded in under 3 seconds. That is unheard of for me. I am considered regional and only get 1 bar at best for reception, and I was downloading at a friends house and she gets even worse signal. Really impressed by this phone. If only it didn't feel like it was covered in oil! I'm terrified I'm going to drop it. Waiting for my case to arrive.
[Samsung Galaxy S8+ Guides, News, & Discussion] Cyberguycpt:
Here's an even better one... Whoa!!!!! View attachment 4134283
[Samsung Galaxy S8+ Guides, News, & Discussion] prodigyX:
Here's mine [emoji2] View attachment 4143072
[Samsung Galaxy S8+ Guides, News, & Discussion] bsburns:
Reasons I am disappointed with S8

I actually like my S* fairly well. But Samsung has done some things that raise my ire: first the whole bait and switch tactic of saying you get a 256G and headphones for $99 if you pre-order. Seems the fine print say "limited" quantity. I would say nearly non-existent as I tried within 30 minutes of receiving my phone and it seems there are a ton of others who tried and failed. Very, Very Shady. Secondly they said they would have a no-questions asked return policy...I tested that and could not return my phone.

Other things that don't work well: fingerprint reader, facial recognition, iris scanner, Bixby and Google Now. All of the security recognition are spotty at best. The fingerprint is the most reliable, but sometimes I have to reboot the phone to get it working again and it is right next to the camera (bone head placement):( It is also difficult to reach the fingerprint reader one handed and it takes alot of effort to get your finger just right. Might as well type in my password!!! Bixby right now is totally worthless. Hopefully it will mature, but I am not setting much expectations here as all other Samsung software is crapware.

Unfortunately the S8 appears to have broken Google Now:( I use to be able to click on an article, read it and then hit the X to exit and return to Google Now. The hitting the X to return to Google Now no longer works...it just goes back to the home screen. They really need to fix that NOW.

If anyone wants to buy a slightly used S8 for a discount let me know...as I think I'll be selling mine:D
[Samsung Galaxy S8+ Guides, News, & Discussion] Jonathan-H:
Can't argue with the pre order thing. Nor Bixby. Nor google now as I haven't tried it on the S8, but the fingerprint reader on my S8+ works fine and placement is actually pretty natural to me with a case on.

If I had the cash i'd buy it but i'm sure people will snap your hand off for it online :)
[Samsung Galaxy S8+ Guides, News, & Discussion] jackdforme:
Use the G now launcher and it works to return.
[Samsung Galaxy S8+ Questions & Answers] TokyoGuy:
So my S8+ just arrived a few hours ago. Turn it on and immediately see this problem at the bottom of the screen (see picture).

Basically there is an artificial line at the bottom edge of the display, and the portion below at times flickers.

Has anyone else experienced this?
[Samsung Galaxy S8+ Questions & Answers] howdyace:
Nope.

Return it. Don't wonder what it is or why it's there.

Return it.
[Samsung Galaxy S8+ Questions & Answers] TheDragon871:
I agree with howdyace : Return It without thinking !
[Samsung Galaxy S8+ Questions & Answers] dave30534:
Sure that's not samsung pay? I have it when I have it enabled.
[Samsung Galaxy S8+ Questions & Answers] TokyoGuy:
You have something similar with Samsung Pay activated? Could you take a pic?

Also for reference this is the 6GB RAM model imported from Korea. Returning it will be a hassle that might take weeks to resolve so I'm leaning more towards keeping it.
[Samsung Galaxy S8+ Questions & Answers] galaxyYtester:
You can see a vertical line crossing the camera shortcut too... Defective screen, will probably get worse over time
[Samsung Galaxy S8+ Questions & Answers] TokyoGuy:
galaxyYtester, actually that vertical line is a screen protector.
[Android Stick & Console AMLogic based Computers] Downunder35m:
I managed to create a fully unbranded firmware for the X96 that also allows to use custom bootanimations.

Since the hardware of a lot of S905X boxes is literally identical this should work on other boxes as well !?

Mine has 2/16GB but it should be possible to remove some things for 1/8GB models.

I tried a lot of firmwares from other boxes on mine with various success rates (did not modifiy anything in the firmwares).

AFAIK all it takes is a custom recovery for the box in question and that problem should be quite easy to fix anyway.

Has anyone done firmwares that work on multiple boxes?

Would anyone be willing to de-brand their box?
[Android Stick & Console AMLogic based Computers] Downunder35m:
Could not let it rest, so I started playing with TWRP 3.1 in the meantime.

Although I manage to get all partition included, so a few more than with TWRP 3.0, it seems to be impossible to mount the external SD for any good use.

Backups and restores work from internal or USB only :(

TWRP 3.0 does not backup the logo, bootloader and /tee or the original recovery for that matter.

IMHO that means without the means to flash a genuine firmware in case something goes wrong I am stuck now.

Not 100% certain how important a backup of the other stuff would be these days but I would prefer to offer the option of a full nand backup instead of just system, data, cache and boot.

Still, the mods to the firmware are basically completed and it should work on most if not all S905X boxes with the same hardware.

Working on including more WiFI drivers though.
[Android Stick & Console AMLogic based Computers] kwanbis:
Very interesting I got a T95X that I wanted to use a "netflix machine" and the android version is atrocious.

The only thing about is that it uses a wifi chipset (9082xs) that it seems there is no sources yet.

Are you progressing?
[Android Stick & Console AMLogic based Computers] Downunder35m:
Progress is relative here...

Several S905 boxes are conform to the same standard in terms of partition layout and hidden partitions, while other manufacturers brew their own.

One thing that would need fixing is a routine to check what WiFi chipset is used and activate the corresponding drivers, or one would need to flash this after the actual firmware.

The other thing, as said, is the partitions.

Could make sense to actually collect and list the data of the various boxes out there to join what can be joined.

This way we should be able to do with just 3 or 4 firmwares to suit all.
[Android Stick & Console AMLogic based Computers] kwanbis:
OK, so let me know if I can help you.
[Android Stick & Console AMLogic based Computers] Downunder35m:
You can take the WiFi folder from your firmware and replace the one in a suitable firmware to get it working on your box.

If rooted and the bootloader is unlocked you might even be able to just install the Open GAPPS TV package.

Just because it always fails on my box might not mean it fails on all boxes.

I am starting to think a "universal" firmware is only possible by creating a system partition that is happy with whatever kernel and startup routines are present on a device.

But even then there are still problems depending on how the security and additional security features are implemented in the kernel.

Not to mention managing partitions that are not available on all devices. :(
[Android Stick & Console AMLogic based Computers] earlew:
s905x

sorry for the presumptiousness but i dont know where else to turn. my m9c pro 4k 1/8gb box which has the marshmallow OS has stopped working. i had formatted my sdcard as internal memory forgot took the card out and gave it away now when it boots it continuosly shows the mbox boot screen runs my iptv in the back ground i can change channels up/down but cant see any thing because the mbox boot screen is still there.can you help me to recover using an sd card, please. i had a stroke so my memory is bad. thanks. also need link to the files. this box has a reset button underneath but it apparently only works when it has a bootable sdcard in it.
[Android Stick & Console AMLogic based Computers] 700sam:
will your fully unbranded firmware work with T3X Mini............if yes will you like to share please
[OnePlus X Q&A, Help & Troubleshooting] berkine:
Bonjour

Cherchez ROM MIUI 8 téléphone Oneplus X Modèle E1003
[OnePlus X Q&A, Help & Troubleshooting] aryan.arora180:
What is this? Why'd you start this thread? Please be a bit more elaborate with details.
[AT&T Samsung Galaxy Note5] Evoriya:
Any threats that shows in detail how to root my Note 5?

Note 5 [AT&T] [SM-N920A] [6.0.1]
[AT&T Samsung Galaxy Note5] MrMike2182:
How about learning to search the forums using the "Search All Forums" at the top instead of creating a whole new thread on the same subject?! No one likes to help those who don't help themselves first by trying and starting a whole new thread is not the definition of trying to help yourself!!
[Galaxy Note 4 Q&A, Help & Troubleshooting] japjeet6078:
I recently used enhanced rom v3 , norma rom 16 on my note 4 n910g but was no able to use volte...can anyone tell me how to enable it..
[Galaxy Note 4 Q&A, Help & Troubleshooting] japjeet6078:
Any fix
[LG G5 Questions & Answers] Mr December:
I'm trying to use a T-Mobile sim in a VS987 and I constantly get the following error message in my notifications: "Sim card is not from verizon wireless"

To make matters worse, every single time I open up a web browser the entire screen gets blurred and I'm hit with the error message: "No internet connection - please contact customer service at (800) 922-0204."

My mobile data works, and having to see that message every single time I open a web browser is very frustrating. I getting help from a few Verizon reps and the last one was such an asshole. When I didn't want to come back to Verizon he was pretty much like "there's nothing I can do", was incredibly aloof, and rude-toned.

Does anyone know how to get around this? All help would be appreciated. I just purchased this phone little over a month ago and I regret it so much that I cannot return it.
[LG G5 Questions & Answers] slawson:
You need to edit the apn settings, and the message will not go away, just swipe it away
[LG G5 Questions & Answers] Mr December:
What do I edit in the APN settings, and edit it to what?
[LG G5 Questions & Answers] Nick216ohio:
Google Tmobile APN settings there's plenty easy guides to fellow.
[LG G5 Questions & Answers] Mr December:
I already followed these instructions to get the data to work in the first place, however it didn't get rid of the message that prompts every time I open a web browser.

https://support.t-mobile.com/docs/DOC-30598

If you don't wish to help me, can someone else chime in?
[LG G5 Questions & Answers] jeffsga88:
If you followed that it should work. You may need to do a factory reset if nothing else is working. I had a Verizon g5 before on t-mobiles network without any issues other than it telling me it's not a Verizon sim but data worked and I used browser without any message. I returned it though and ended up getting the t mobile version for root and custom ROMs.
[Moto G 2015 General] Subinsmani:
nice information... hope this will help many friends.. :)
[Moto G 2015 General] KrisM22:
save1
[Moto G 2015 General] KrisM22:
save2
[Moto G 2015 General] KrisM22:
Thanks - hopefully it will help.
[Moto G 2015 General] Gravemind2015:
A factory reset is recommended. It wipes /data, /cache, ART cache as well as any remnant files in the internal and external storages, which are missed when manually wiping these partitions.

Wiping of /system is not always needed as the updater script of a ROM automatically wipes it before copying files. It is usually needed in case of updating ROMs where some persistent mods are needed to be removed such as gapps.

More on this here at TWRP FAQ.

Broadcasted from Zeta Reticuli
[Moto G 2015 General] KrisM22:
I thought this was true but found my gapps was remaining residual in system - had to clear system to get rid of gapps.
[Moto G 2015 General] Gravemind2015:
Yes you are correct, gapps won't get removed for new builds of the same ROM due to a persistent ROM script. However flashing a ROM different than the one currently installed usually ignores such scripts and does a clean wipe. Doing a manual wipe just to be sure is fine, even needed sometimes.

I just wanted to point out that not performing a factory reset (twrp>wipe>swipe to factory reset) can leave potential conflicting files in aforementioned places which can cause unexpected behaviours ranging from FCs to bootloop. The potential issues are rare but I think you know how much trouble it can bring to folks trying to capture real bugs (thanks for hard work at Linage :P); it was all about removing the potential factors :D.

Broadcasted from Zeta Reticuli
[Moto G 2015 General] KrisM22:
The TWRP wipe-swipe does Data, Cache, and Dalvic. That's what I used to do. After messing up some tests this past week and wasting a lot of time, I now recommend adding system to that:

In advanced, checking data, cache, and dalvic/ARTcache, and, now, system. as far as i can see, I am leaving nothing other than internal storage and sd card (and of course whatever is in OTG if there's one attached). TBPro puts its backups on "internal storage". By the way I do appreciate your taking the time to look so closely at this!
[Moto G 2015 General] xMotoDA:
To root stock ROM with SuperSU, you need to open a terminal in TWRP and type

echo "SYSTEMLESS=true" > /data/.supersu

This forces a systemless installation.

Edit: Not necessary anymore, just flash SuperSU zip and you're done

MagiskSU is an alternative to SuperSU and similar apps that hides root (to SafetyNet), so it's better to use that with stock ROM. It is also pre-installed on some ROMs like AICP.

If you're using LineageOS, it's best to use the official root package: https://download.lineageos.org/extras (direct link).
[Moto G 2015 General] KrisM22:
a) I have seen that but not tried it. I did add a note so you're now the authority!

b) not since SuperSU 2.79 - Those were invented because earlier SuperSUs had probs. I've been flashing 2.79 for a while now with no problems on Lineage.

Thanks for looking in!
[Moto G 2015 General] acejavelin:
SuperSU 2.79 "General Release" was the version of the change, anything prior needed the forced systemless command, all 2.79 or later versions include the correct check to flash on most Moto devices without the command. Using the echo command to create the file has no detrimental effects on later versions though. Note that using https://download.chainfire.eu/supersu/ as your download link will always get you the most current stable version of SuperSU available directly from the official source.

Magisk is the way to go to root most stock devices though, I would definitely agree with that.
[Moto G 2015 General] KrisM22:
Huge thanks for that!!! Changed above post.

Never played with Magisk - others (you!) are the authority on that. I think some were saying that was a way to get a custom rom to pass safteynet... Thanks!

Huge thanks for looking in!!!
[Moto G 2015 General] KrisM22:
edited/updated 5-4-17
[Moto G 2015 General] GermanRodriguez:
Problem!

Resurreccion no me va bien en mi movil, se sobre calienta demaciado, por lo demas bien!
[Moto G 2015 General] KrisM22:
This is possibly a problem with that rom - ask at that thread.

https://xdaforums.com/2015-moto-g/development/rom-resurrection-remix-n-5-8-2-t3587204

or

https://xdaforums.com/2015-moto-g/development/rom-resurrection-remix-t3478845
[Moto G 2015 General] KrisM22:
edited...
[Moto G 2015 General] KrisM22:
edited
[Moto G 2015 General] KrisM22:
update
[Moto G 2015 General] KrisM22:
changed.
[Moto G 2015 General] KrisM22:
updated 6-19
[Moto G 2015 General] KrisM22:
made a change.
[Moto G 2015 General] Subinsmani:
Gud... U r doing good job plus helping many newbies people... :)

Keep it up.. :D
[Moto G 2015 General] adityak1303:
Great job with this thread [MENTION=2945516]KrisM22[/MENTION]. It's really easy to just share this thread with any new members who are just getting started in rooting and installing ROMs.
[Moto G 2015 General] KrisM22:
minor changes.
[Moto G 2015 General] MotoJunkie01:
Very well written and comprehensive guide.
[Moto G 2015 General] KrisM22:
Good to hear! Inspired by [MENTION=2001582]acejavelin[/MENTION] 's work before me. I owe him!
[Moto G 2015 General] MotoJunkie01:
[MENTION=2001582]acejavelin[/MENTION] known his Android. We need more like him

---------- Post added at 07:11 AM ---------- Previous post was at 07:09 AM ----------

[MENTION=2001582]acejavelin[/MENTION] known his Android. His posts and threads have helped me many times.
[Moto G 2015 General] KrisM22:
yes, definitely! He'll jump in just about anywhere with a brief knowledgeable suggestion/comment. Great resource!
[Moto G 2015 General] KrisM22:
Update

add

During install:

Be sure to choose "

Set up as New

" or else you get whatever junk is in your google drive. This has cost errors and much time. <-----
[Moto G 2015 General] KrisM22:
update.
[Moto G 2015 General] Dave here:
Thank you!

Thank you very much for this guide. I looked at it in conjunction with LineageOS's own installation guide for Osprey and it has enabled me, a custom ROM newbie, to install LineageOS 14.1 successfully on my Moto G3 XT1541 1GB. :D

I ran into a few issues and questions along the way, so thought I would post back here in case it helps anyone or inspires tweaks to the guide.

Setting up adb & fastboot

Your guide has this at step (2a) after unlocking bootloader. However the Motorola instructions for unlocking bootloader involve setting up adb & fastboot, so I did this as part of step (1). I used the platform-tools zip from Google.

Unlocking bootloader

After following the steps on the Motorola bootloader unlock page you linked to and entering the correct code, I just got a page with an error message:

"There has been an error with your request."

I found a thread on the Lenovo forums describing the same problem (I can't post the URL, as a newbie here) and suggesting using this URL instead - which I also can't post, but just replace "motorola-global-portal" with "motorola-global-portal-de".

My phone is a UK model so I looked for a UK equivalent and found one, which worked for me: replace ""motorola-global-portal"" with "motorola-global-en-uk".

Backup from TWRP

I took a backup as you recommended at step (3). The only thing I wasn't clear about was which partitions to back up. I searched around and found some suggestions but this would be a useful thing to mention to help newbies.

I put the backup in internal storage as suggested. You say, "This is your stock ROM. YOU WILL NEED THIS LATER." When would I need this, for disaster recovery if the installation failed or if I later wanted to revert to stock? Do I need to keep it in internal storage?

Finally, a question that occurred to me, given that the installation involves copying zip files onto SD card to flash them. Does it make a difference whether the SD card has been set up as internal or external? I used a new SD card and LineageOS is now asking how I want to set it up. If I chose internal, would that complicate things for (a) LineageOS upgrades or (b) if I wanted to flash a different ROM in future?

Thanks again for an excellent guide, much appreciated.
[Moto G 2015 General] KrisM22:
Huge thanks!!! Excellent!!! You pointed out some really great mistakes and problems!!!

This is a real quick reply for the moment - I re-wrote 1 and 2 and 3 a bit. You could probably give me those links by changing the dots and slashes to spaces - I would like to put your experience and those links into that section to help others. Do the same if you would for the link you used to get fastboot and adb.

Looking forward to getting those links!!! :D
[Moto G 2015 General] Dave here:
Links

Glad it was helpful! Happy to be able to give something back. Here are some links I used...

LineageOS Osprey install guide:

wiki dot lineageos dot org /devices/osprey/install

LineageOS Using ADB and fastboot guide:

wiki dot lineageos dot org /adb_fastboot_guide.html

adb & fastboot: I used this link, which was in the LineageOS ADB guide and I think also the Motorola bootloader unlocking instructions:

Mac: dl dot google dot com /android/repository/platform-tools-latest-darwin.zip

Windows: dl dot google dot com /android/repository/platform-tools-latest-windows.zip

Linux: dl dot google dot com /android/repository/platform-tools-latest-linux.zip

Lenovo forum: "THERE IS AN ERROR WITH YOUR REQUEST! MOTO G ROOTING PROBLEM!" (it's actually about bootloader unlocking, not rooting):

forums dot lenovo dot com /t5/MOTO-G-MOTO-G-4G-LTE-1st-Gen/THERE-IS-AN-ERROR-WITH-YOUR-REQUEST-MOTO-G-ROOTING-PROBLEM/m-p/3458979#M27009

European Motorola unlocking URLs:

motorola-global-en-uk dot custhelp dot com /app/standalone/bootloader/unlock-your-device-a

motorola-global-portal-de dot custhelp dot com /app/standalone/bootloader/unlock-your-device-a

Thanks again.
[Moto G 2015 General] KrisM22:
reposted with links from [MENTION=8717477]Dave here[/MENTION] :
[Moto G 2015 General] KrisM22:
[MENTION=8717477]Dave here[/MENTION] - great - okay - if you get a chance could you take a fresh look at the guide and see if there are any errors, or wording you would like seen added? (or things I didn't get right!)

Huge thanks!!!
[Moto G 2015 General] Dave here:
[MENTION=2945516]KrisM22[/MENTION] Looks good to me! Thanks for providing answers about internal vs external SD card and about how & why to keep the backup.

I think the only question I was left with is which partitions to back up. From memory, two of the partition options offered by TWRP backup were similar-sounding: may have been System and System Image. I've just found a page that explains that: twrp dot me /faq/whattobackup.html . I didn't find that at the time and just stuck with what TWRP had pre-selected.

Just remembered another issue I ran into with bootloader unlocking: initially when running through the adb commands in the Motorola instructions, it failed to unlock, saying unlocking was disallowed. I found the setting for that under developer options on the phone.

I didn't root the device, as I wasn't aware of any reason why I would need to do that.

Very happy with LineageOS 14.1 so far. My Moto is nice and fast again, feels like a new phone and has gone from security patch level 1st April to 5th October, which was my main reason for doing it.

Thanks again!
[Moto G 2015 General] KrisM22:
Again, Huge thanks!!! - excellent point: I added this to the guide

-- > For TWRP BACKUP I use the default settings of "system,data, and boot". Here is a nice article that explains the differences: https://twrp.me/faq/whattobackup.html .

Prep - absolutely! added this:

1a) Prep - before you do anything, in stock, go to settings/Development Options (which is turned on by tapping /settings/about phone/Build Number about 10 times.)

turn "OEM unlocking" ON

turn Debugging - "USB debugging" ON.

Again thank you for your time!!! Any time you see something that could be changed to make noobs life easier, please let me know!!!!!

This has been a massive help!!!

Yes, LinOS 14.1 is solid for most folks! Rooting is only for folks that need to use apps that need root - wouldn't be at all surprised if that was somewhere in your future!!! :) Welcome!!! :D
[Moto G 2015 General] KrisM22:
--> NOTE: I no longer use LineageOS so can't help there. Using AOSP 8. Should be no difference.
[Moto G 2015 General] M4T145:
Help

Hi i flash it the official twrp 3 times nothing and then the squid and nothing, i am missing some thing here?

PS: of course i have the bootloader unlocked

"bootloader unlocked code:3 something something"
[Moto G 2015 General] KrisM22:
If you're doing this from PC please copy log of commands and results.

Also: assure latest adb and fastboot.

assure you're in the same directory as adb and fastboot.

Might try mfastboot. https://www.theandroidsoul.com/download-new-mfastboot-motorola-fastboot-v2/

some folks say that helped though I've never had to use it. Please report back!