yashsingh1/xdaforums huggingface dataset:
[BLU R1 HD Guides, News, & Discussion] jacewt:
I don't know if this helpful. I think these are all the steps I took. If you follow the original, you should be fine. I am far from an expert. Download all the files in the original post. Read everything there.

Honestly though, if you've never used at least twrp, you should read up on it.

1.	Turn off phone

2.	Run flash_tools.exe

3.	Click Scatter-loading = choose MT6735_Android_scatter_R1_test7.txt

4.	Make sure on the dropdown menu it says download only

5.	Below the drop down menu make sure recovery is checked

6.	Next click the download button near the top.

7.	Plug your phone back in (if nothing happens, you don’t have the driver), get it

8.	If you have the driver, the app will push the recovery to your phone. (you might need to do this twice, because it didn’t seem to work for me the first time).

9.	Unplug the phone, boot into twrp, power & volume up, choose recovery. TWRP should boot.

10.	Choose read-only, and then choose backup, backup everything to your sd card.

11.	Once done, plug your phone back into the computer, transfer the backup to your PC For safe keeping.

12.	Download supersu. I chose stable.

13.	Place the file in the sd of your phone.

14.	Unplug your phone, go back to twrp, this time go back to mount, choose storage, select internal, make sure you pick system, and unselect mount system partion read-only.

15.	Then go back to the menu, choose install. Find your supersu zip file in your sd card. Flash it.

16.	Mine booted immediately.

17.	Downloaded check root, and it worked!
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
[MENTION=1620588]jacewt[/MENTION] thanks for taking the time to make in-depth instructions. I linked to them in my post.
[BLU R1 HD Guides, News, & Discussion] bibikalka:
Systemless root :

Got TWRP going on Prime R1 as described (thanks guys !!!), and skipped the backup since I already have the full /system image.

Well, guess what, SuperSu actually patched boot.img (when doing system-less root), so I now figure I won't be able to update without restoring the original boot.img first (which I don't have ...)

Does anyone have the un-updated boot.img for the original ROM that shipped with these devices ???

Btw, SuperSU 2.76 worked without a hitch, immediately booted into the OS without any boot-loops.
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
I'm not sure why you'd want to have OTA updates anyway, but here's my unmodified boot image:

https://mega.nz/#!FltynBRL!fFpdwKH_O3bnebhQFRk0rwVPLvsIoJFJ1D26jSUyMBw
[BLU R1 HD Guides, News, & Discussion] :
The microSD card doesn't mount in TWRP. This led to an interesting time getting all those files off to my computer. :/

For the record, my microSD card is formatted exFAT, so that might have been the problem, but that works fine on other devices TWRP.
[BLU R1 HD Guides, News, & Discussion] bibikalka:
OK, thanks!

I started reading on the systemless root a bit, and since both TWRP and the modified boot.img (modified by SuperSu) boot just fine, it seems that the bootloader is actually fully unlocked. So one should be able to boot anything and everything ... :D

Forgot to add, it's quite easy to update just parts of the system, and keep the good old preloaders, while updating /system and boot.img at the same time. The bugs in the apps still need to be fixed ! ;)
[BLU R1 HD Guides, News, & Discussion] Varxxyy:
I feel so dumb. Thanks so much man!
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
That's the weird thing about SP Flash Tools. It somehow gets things to bypass bootloader inspection. Even I don't understand it fully.

SD worked for me. What brand SD do you have? How was it formatted to work in the R1? Mines. SanDisk 16gb, formatted to be like internal storage.
[BLU R1 HD Guides, News, & Discussion] :
SanDisk Ultra 64 GB SDXC. I use this card mainly for storing backups, so it suprised me when it didn't work with TWRP. I use it on all my phones, so it's formatted as exFAT. Anyway, the root worked, and I'm getting ready to try out Xposed. Fingers crossed. :fingers-crossed:

One other question. I want to freeze Wireless Update, but every time I freeze it using the Android method or Titanium Backup, it defrosts itself at boot. Any ideas as to how to freeze this sucker for real?

Also, has any progress been made with the normal fastboot bootloader unlock on the Amazon edition? I would think it would be easy now that we're rooted, but I guess not.

And finally, anyone know where the system sounds like tapping sounds are stored? Really eager to replace those suckers!

One more thing I forgot about: Now that I've got root, how can I get rid of that pesky Amazon Echo lockscreen? All Amazon apps are frozen in Titanium Backup. What's making that lockscreen and how should I go about getting rid of it? :)
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
Wireless update does the same with me, even with system mounted as RW. Must be a boot image thing. Speaking of boot image, Antonio will be working on a modded boot that may allow bootloader unlock. I'll be trying to compile my own as well. Finally, /system/media/audio/ui/Effect_tick is the annoying whine-y sound that I honestly don't care for either. Just mount system RW before replacing.
[BLU R1 HD Guides, News, & Discussion] :
Sweet. While I'm here, Update on Xposed: I downloaded the DvdAndroid Xposed Installer and installed the unofficial systemless Xposed image. It rebooted to recovery, did a few things, then rebooted back to Android. It rebuilt the cache for 130 apps, and now I have Xposed Framework. Awesome! :)
[BLU R1 HD Guides, News, & Discussion] goldbolt:
Was anybody able to pay that $50 sliding fee and unlock the bootloader or is that just for the ads?
[BLU R1 HD Guides, News, & Discussion] waingro808:
Cool, let us know if you try out GravityBox.
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
[MENTION=7143715]triggerlord[/MENTION] did, it only removes ads.
[BLU R1 HD Guides, News, & Discussion] :
I am trying out GravityBox. Haven't gotten a chance to try everything yet, but so far, so good.
[BLU R1 HD Guides, News, & Discussion] Varxxyy:
Alright, onto removing ads.
[BLU R1 HD Guides, News, & Discussion] krchi:
I really like these steps how you should mention that steps 10 and 14 are microsd card specific steps, I was able to back up all partitions to internal storage (granted you have atleast 7gb free) and you can preload the supersu.zip onto internal prior to flashing recovery.

---------- Post added at 11:17 PM ---------- Previous post was at 10:55 PM ----------

I have used es file manager and deleted the com.amazon.phoenix aka amazon offers off the phone anyone know how to clear the last ad? It seems to be stuck on the Discover your next favorite book ad, there is no button to push to buy of anything.

EDIT: If you delete amazon offers, you get a Discover your next favorite book screensaver permanently, notifications don't show your wallpaper anymore.
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
Might be infused with the lock screen app. Maybe Mazak can send us his vanilla screen?
[BLU R1 HD Guides, News, & Discussion] emc2cube:
How-to remove the ads

- Using TWRP

Guide and updated scripts moved to its own topic for better visibility.

There is now an easier and faster way to remove the ads. You don't even need to have root as long as TWRP is flashed.

You do not need to wipe you user data anymore, or to install Xposed if you don't want to!

Just install one of the two attached packages via TWRP and your phone will be add-free, debloated of amazon apps, and OTA will be blocked.

You can choose between 2 options, both removing ads and blocking OTA and performing either a:

- FULL debloat, removing ALL amazon apps from your device, using the "bluR1-Prime_FULLdebloat-blockOTA" package.

- PARTIAL debloat, leaving only the Amazon Underground app store in your system, using the "bluR1-Prime_PARTIALdebloat-blockOTA" package. This option allows automatic background updates from the amazon app store and you don't need to decrease your device security settings by allowing untrusted sources to install applications.

- Using ADB (old method for FULL debloat using adb, updated to remove the need of wipe, TWRP method recommended)

After TWRP flashing and root install, remove ads, all amazon bloatware and disable OTA with the following commands

adb shell su -c "mount -o remount,rw /system"
adb shell su -c "rm -rf /system/priv-app/com.amazon.* /system/priv-app/com.audible.application /system/priv-app/com.goodreads /system/priv-app/com.imdb.mobile /data/data/com.android.systemui/files/*"
adb shell su -c "sed '/com.amazon.phoenix/d' /data/data/com.android.systemui/shared_prefs/com.android.systemui"
adb shell su -c "mv /system/app/AdupsFota/AdupsFota.apk /system/app/AdupsFota/AdupsFota.apk_"
adb shell su -c "mv /system/app/AdupsFotaReboot/AdupsFotaReboot.apk /system/app/AdupsFotaReboot/AdupsFotaReboot.apk_"
[BLU R1 HD Guides, News, & Discussion] nyder:
facebeauty is an app for the camera to do special effects on faces in photos.

baidu is a chinese google like company.
[BLU R1 HD Guides, News, & Discussion] emc2cube:
Thanks. I "pm disable"-d these 4 packages, will see if something stop working.
[BLU R1 HD Guides, News, & Discussion] Oscar_david:
So after some initial difficulties, I'm finally rooted and booted. :)

In case it helps anyone, here is my experience:

TWRP install went smoothly after I realized you have to press the download button BEFORE plugging the phone into PC (this step is clear in the instructions, I was just doing it wrong at first). After that, auto detect takes over.

I did the back up. Transferred said back up to PC for safekeeping. No issue there.

My first problem was I didn't have the SuperSU file at my original TWRP install. I didn't think it'd be a problem. But of course recovery was re-written. When I went to reinstall TWRP, it wouldn't take. I resolved that by placing both the recovery.img file AND the scatter file in the SPFT folder. After that it worked. And I flashed SuperSU.

But then I had a softbrick, wouldn't get past the boot screen. But fortunately TWRP stuck this time and I didn't have to reflash it.

Turned out I didn't have the right SU file.

The one that finally worked is here: https://www.dropbox.com/s/c7tj51vg068j16z/UPDATE-SuperSU-v2.76-20160630161323.zip?dl=0

After flashing the correct SuperSU file, boot went splendidly.

Root. It's where it's at. ;)

Thanks to all who had a hand in getting us this far!
[BLU R1 HD Guides, News, & Discussion] ajairola:
Just Noticed, this phone has a forum now! http://xdaforums.com/r1-hd
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
Ballin.

EDIT: Our thread was moved to it. Congratulations guys, we've gone on the map!
[BLU R1 HD Guides, News, & Discussion] mrmazak:
i dont know what package to get. launcher, or framework, or ????
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
I could've sworn I saw a lock screen app when I was browsing through the system folder. I'll let you know when I find it again. For now I gotta head off to do some college visits ;)
[BLU R1 HD Guides, News, & Discussion] mrmazak:
made new thread pointing to this thread where instructions are
[BLU R1 HD Guides, News, & Discussion] triggerlord:
Are you sure? Because I made a backup to and restored from my mSD.
[BLU R1 HD Guides, News, & Discussion] ariesgodofwar:
Have not tried it yet, as my R1 HD is at home, but can you just force remove, or freeze the com.amazon.phoenix package with TiBu? That would seem easiest way to go now that we have root. Anyone tried it?
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
It gives some sort of error when trying to use root uninstallers. Just cd into /system/priv-app after mounting system as RW and do an rm -r for the Amazon app directories. They should all start with com.amazon, but some like IMDB have their own thing.
[BLU R1 HD Guides, News, & Discussion] Oscar_david:
All Amazon apps including Phoenix can be removed with a root explorer (I use ES File explorer). The only thing is there's an Amazon splash left as the lockscreen wallpaper.

If you boot back into TWRP and do a factory reset after nixing all the bloat that'll fix it all, including the lockscreen. It's a bit of a pain. But so nice to have this set up now.

There's also instructions on how to remove these apps through adb shell if you go back through the thread. I actually did it all with a terminal emulator on the phone itself (but I did verify es explorer can remove Phoenix).
[BLU R1 HD Guides, News, & Discussion] triggerlord:
Really? I removed everything with root remover. Maybe it's because I payed to remove the ads.
[BLU R1 HD Guides, News, & Discussion] jcitme:
Nope, `pm clear` simply clears the cache of the app. Running `pm hide` just hides the app icon. You want to run `pm disable` to disable the app or `pm uninstall` to uninstall the app. Unfortunately, the latter two commands don't work with com.amazon.phoenix, which is mounted on /system/priv-app/ in the filesystem which is read-only access.

If you run `pm hide com.android.phoenix` you can disable the ads until you reboot, and then after rebooting you will get stuck with the ad screen you see. You need to re-enable ads and disable it again every reboot in order to remove all the ads again.

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

If you run `adb reboot`, you'll just re-enable the ads. You don't need to reboot after disabling whatever apps.

---------- Post added at 12:57 AM ---------- Previous post was at 12:55 AM ----------

Don't listen to him, that method basically only temporarily hides the com.amazon.phoenix app that serves the ads. You need to re-enable the app and disable it again every reboot. Otherwise, you'd be stuck with that wallpaper.

You can actually find those assets in the com.amazon.phoenix.apk file. It's in the assets/backup_ads/1664248187866 folder.
[BLU R1 HD Guides, News, & Discussion] Legolessed:
so technically you could back up your phone and then delete the package before restoring it? also if there was a a way to disable the lock screen and just use a third party screen would mean no ads too. i got my phone yesterday and am absolutely loving it. i have been using a third party lock screen app and when i open the phone it has the third party screen first and then the add which i can quickly swipe up to make go away. It would be nice to have no ads but im managing very well with this setup.
[BLU R1 HD Guides, News, & Discussion] JShan:
Got my Freedompop SIM. I guess I didn't realize that a SIM plan on Freedompop does not allow for regular GSM calls at all, only via VOIP for those 200 "free" minutes.

So I think my ultimate cheapskate arrangement for this phone is: Freedompop SIM in slot 1, linked to Google Voice. Another pay-per-minute MVNO SIM in slot 2, also linked to Google Voice. When on a good wifi connection, I can make calls with Hangouts dialer. When not on wifi, I can use the free minutes and data to call through GV on Freedompop until I'm running low, then switch to the MVNO if needed until the month is up. Not bad for $60 (plus maybe a few bucks a month for my overages here and there).
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
Well turns out the shipment for mine got pushed back to Monday. In the meantime I'll search for how to enable OEM Unlock. Also, I have some places that store a bunch of SP Flash Tools stock images, I'll look there for R1 stuff... As long as Amazon didn't change any hardware we should be OK. Plus, we have two different models with 2 different internal SD cards and RAM sizes. RAM shouldn't matter much to an SP Flash Tool image, but if scatter files work like I think they do, then we may need either 2 separate scatter files or 2 separate stock images in general for the 8gb and 16gb models.

EDIT: I remember Google saying something about how all devices running Android 6.0 as their introductory version must be encrypted out of the box. Can anyone confirm if this is true? This could create complications later on in custom recoveries if they don't detect encryption and ask the user for the key.
[BLU R1 HD Guides, News, & Discussion] emc2cube:
Encryption was off out of the box, must be turned on in the security settings.
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
That's interesting, considering Google with their new standard. Did this originally ship with Lollipop or are they just giving Google the middle finger?
[BLU R1 HD Guides, News, & Discussion] BereiBlue:
Being stuck with wallpaper is my best option for now. (The phone is for my parents.) The ads are no longer connected to the internet nor do I see them running in ram. Ends up being just a picture.( also liked to mention the picture never changes between boots which is good thing for my parents because if it changed it would probably be confusing to them since they are old)

Theirs an option to mount system in recovery, do you think if we mount and delete the asset/apk it will go away?
[BLU R1 HD Guides, News, & Discussion] emc2cube:
Option 2. Probably just some "guidelines" or apply only to stock phones.

Anyway it did ship with 6.0 (BLU_R0010UU_V6.1_GENERIC)

I already have an OTA pending download since received (to "BLU_R0010UU_V6.4_GENERIC_6.0_20160710-0015"). But for now I did not installed it (and don't plan to yet).
[BLU R1 HD Guides, News, & Discussion] BereiBlue:
I received the notification for the ota earlier today (even though I had the app disabled in settings)

If anyone installs the ota please let us know if anything different.
[BLU R1 HD Guides, News, & Discussion] jcitme:
The OTA is probably a patch to enable T-Mobile Band 12 LTE that they promised.
[BLU R1 HD Guides, News, & Discussion] Ecabral:
Updated, now the "hide com.amazon.phoenix" does not work.
[BLU R1 HD Guides, News, & Discussion] emc2cube:
I guess that was not the Band 12 then. It was just labeled as "minor bug fixes".

It's a little annoying that they are using "com.adups.fota" as their update provider, never been a very trustworthy source :/
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
So from what it sounds like, we shouldn't apply any OTA then?

EDIT: When I get mine I can try to do a /system image pull through ADB so we have something to revert to in case anything goes wrong.

What carrier do you have? Maybe the phone is struggling to acquire a good signal with whatever carrier you have, and the battery drains from it searching for better signal over and over.

i just hope to god this won't be another Photon 4G...
[BLU R1 HD Guides, News, & Discussion] waingro808:
Anyone tried using Block-This to block ALL ads? I use it on my S7

https://block-this.com/

My phone comes on Monday, and this news is disappointing. I thought for sure using Debloater app to disable amazon apps would get rid of the ads. Also thought Kingoroot would root it easy...
[BLU R1 HD Guides, News, & Discussion] jcitme:
It won't work. If you look at the com.amazon.phoenix apk file, it has saved ads that it shows if you block the internet connection. Amazon has been preparing for this.
[BLU R1 HD Guides, News, & Discussion] BereiBlue:
Lol wish it was as easy as the moto g 4th gen. You unlock the bootloader and just flash an oem img and all the amazon crap is gone. Tbh I would have bought the moto if it wasn't so big.
[BLU R1 HD Guides, News, & Discussion] besweeet:
I use T-Mobile. The R1's signal strength and quality have been fine this far for me. Just seems like my unit blows through the first 25% of its battery before settling down.

Oops. I also applied the update. No loss so far it seems as I'm not worried about blocking the Amazon ads.
[BLU R1 HD Guides, News, & Discussion] limpet:
Starbucks app no longer refuses to start.
[BLU R1 HD Guides, News, & Discussion] hubh98:
I am ok with amazon ads, but do not want it to use my mobile data.

Is it possible to adblock while on mobile data?
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
I'd send it back for repair. It's probably hard to let it go when you just got it, but future-you will thank you.
[BLU R1 HD Guides, News, & Discussion] krchi:
Can confirm that it works, and after that if you factory reset and set up the phone the amazon step is gone and the phone is officially ad free and amazon bloat free (depending if you use it or not)
[BLU R1 HD Guides, News, & Discussion] tejashpatel:
Progress

Great progress! Can someone post a complete tutorial of how to root and remove amazon ads? Is flashing not needed, or is it best to flash to the non-ad version?
[BLU R1 HD Guides, News, & Discussion] mrmazak:
At this point no testing has been done on flashing non ad version over ad version. So it is not advised
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
Check page 49 for the original post on how to root. If you need more in depth instructions look at page 53.
[BLU R1 HD Guides, News, & Discussion] tejashpatel:
Amazon Ads data usage

Has anyone quantified how much data the amazon apps use in the background to pull down the ads?
[BLU R1 HD Guides, News, & Discussion] goldbolt:
Is there any way now to remove ads without a factory reset?
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
You can remove all ads except one about books on the lock screen. To get rid of the books one you need a fac reset.

I'd honestly just deal with it for now, as a custom ROM may soon be in our wake.

EDIT: Guide to porting MT6735 ROMs. If anyone wants to interpret it feel free to do so, I'll be going by this later when I search for a ROM to port. From my past experiences with attempting to port ROMs to MediaTek, porting really isn't hard and doesn't take too long if you know what you're doing and have the right resources.

http://cusrom2016.com/2016/06/tutorial-on-how-to-port-roms-or-crossport-mt6735.html
[BLU R1 HD Guides, News, & Discussion] :
Yep. At first I thought it was a hot plugging issue, so I rebooted it, but still no microSD.
[BLU R1 HD Guides, News, & Discussion] triggerlord:
You said you're using exfat right? I'm using fat32, so maybe that's it.
[BLU R1 HD Guides, News, & Discussion] :
Just found something interesting. I tried my SD card again in Android, and it said it was "corrupted". It sounds like we're missing a driver for exFAT support. Hope we can get that enabled again. That may also be why it shows the limit as 64 GB. Some operating systems don't allow you to format as FAT32 on a drive larger than 64 GB.

---------- Post added at 10:59 AM ---------- Previous post was at 10:57 AM ----------

Anyone have any ideas as to the best way to block OTAs? I don't trust my dad to not take it by accident and ruin everything, and freezing the Wireless Update application just undoes itself at every boot. For my phone, that's fine, but I'm getting another for him. I also have this strange feeling that straight up uninstalling Wireless Update will brick my phone.

I'm also curious. Anyone know if we can install the stock ROM from the non-Prime version on the Prime version? It might help with unlocking the bootloader the fastboot way.
[BLU R1 HD Guides, News, & Discussion] emc2cube:
Actually I wanted to apply the 6.4 OTA to test if root survived but the update software detect root and refuse to install the update.

So I think he is safe but else you can always use

pm disable com.adups.fota
[BLU R1 HD Guides, News, & Discussion] mrmazak:
Maybe can use something like scripter.apk and run at boot. I don't know the terminal command for freeze but I'm sure someone does
[BLU R1 HD Guides, News, & Discussion] bullet25:
Has anybody tried restoring a non-prime TWRP backup to a prime phone? If not and somebody wants to upload their non-prime TWRP backup, sans the cache and userdata, I am willing to try a restore onto my phone.

Also as for custom ROMs now. I'm not hugely versed in SPFT is that able to flash a custom ROM in pieces to bypass the bootloader lock. If not the new Kindle has something built into the ROM to allow it to be booted unteathered with the locked bootloader. We might be able to use the same thing maybe.
[BLU R1 HD Guides, News, & Discussion] triggerlord:
Are we even sure that the bootloader has any locks? (Besides fastboot being useless.)