yashsingh1/xdaforums huggingface dataset:
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] jianC:
I updated OP with zhaofengli/my version of TWRP recovery.

This one is guaranteed to have the correct partitions and device name to flash this rom and is compiled from omni rom source.

There seems to be several ports of TWRP out there with different device names.

Also updated OP with some more instructions per request..
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] jianC:
Installing a different camera app won't help us at all here because the camera libs (which all camera apps depend on) fail silently when loading.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
I'd like an update on the functionality of this ROM.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] initguru:
Great job, thanks op!

I'm wondering about bluetooth and gps functionality before installing this, does anybody try this?

I heard in other roms that gps disconnect continuously, so I would like to know that is fixed at least.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] AndroidBR:
Didn't want to pollute this thread, please forgive me for OT. But I wanted to let you guys know that some Walmart stores are doing a clearance sale on the Moto G5 Plus 4GB 64GB unlocked for all US carriers for just $154.

PM me if you want to find out if a local Walmart store still has them in stock. It's a great device with tons of custom ROMs and kernels from famous devs. Just wanted to share the love with you. ;)

Back on topic, I'm really anxious to give this Nougat ROM a go on my R1 HD, but first I need to get my G5 up and going. I'll probably give you guys my feedback in a day or two.

Cheers!
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] jabashque:
Bluetooth audio is broken; when connected to a bluetooth audio sink, any audio/video steam refuses to play until I disconnect from the bluetooth sink AND restart the app.

logcat and dmesg attached.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] jianC:
Thanks for the logs. I will look into the BT issue.

As for GPS, I have not tested long term stability. I tested with google maps and YGPS and I get a fix pretty quickly.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
This needs more attention than its getting. keep in mind all BLU Stock roms are vulnerable to the KRACK vulnerability. While I am glad that Nougat, and a version of Nougat that is patched against KRACK, runs on the R1 HD, the lack of a front facing camera is a huge non-starter. I use wired headphones, so while Bluetooth Audio would be nice. Its not explicitly a non-starter. As far as GPS goes, I use UnifiledNlp and Osmand~
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] ruchg1:
Just a suggestion:

mmrazak's LineageOS 13 ROM has fully functional Bluetooth. It's actually better than stock because the Lineage ROM actually syncs with my Pebble and shows battery info for my Bluetooth headset.

Maybe you could look at the Bluetooth stack from that ROM?
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] jianC:
I agree too. However devs only have so much time on their hands...

I don't have the source for that ROM. I'll see what I can do.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
I want to somewhat Clarify my stance. I see no reason the R1 HD can't run Nougat or Oreo. The problem is the Drivers for the camera. The issue is the drivers are binary blobs we don't have the source for. There are two solutions.

1. An open source driver.

2. Find Binary Blobs from another device, say the Blu R1 Tank and then extract the Binary blobs from that device and include them in the Rom for all other bulds... This requires the donation of a BLU Device running Nougat. But it should only require one device.

3. BLU Updates the R1 HD Stock Rom to Nougat. Likely not going to happen.

BLU is using this as a revenue stream. BLU has not issued a patch for Marshmellow based devices that protects them against KRACK. I don't believe they will. That would require them upgrading the R1 HD to Nougat. The message I am getting from BLU on this is: You want to be patched against KRACK? Buy a new device from us. Boy that makes me furious.

Option 1 would Future Proof the R1 HD. Option 2 would 'buy us time' to implement option 1. Maybe even do something about the BLU Studio 5.0CE I have.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] mrmazak:
Here is a good list of available roms from BLU for other devices, some of them are NOUGET 7.0 . Find one that you want to try and let us know how you do.

anxiously waiting for your fix. Much appreciated thanks in advance.

https://www.needrom.com/category/blu/
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
Okay so I didn't know the BLU R2 had been dumped. That has Nougat. Has a Nougat Rom for the R1 HD been built with the Camera Driver for the R2?
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] mrmazak:
cannot / have not found any

and so far I can't even unpack any of the images from that link. They are all "official" and are signed images, not sure if that is the problem or what. But I usually use "Ext2explore" on windows to unpack system.img or SuperR kitchen on ubuntu to unpack images. But both of them fail with the images from the "official" blu roms I downloaded from need-a-rom

edit:

not only am I not able to unpack the system.img . But recovery.img and boot.img do not unpack.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
Okay, I may be ble to help here as this impacts something I found when I dumped a rom using SP Flash tool.. When SP Flash tool Dumps not just the System and user Partitions, but everything. The Preloader, the NVRAM, the Recovery, the System, and the User Partition. Its all one giant blob. The scatter file from the Rom dump is required to tell one Partition of the rom from another, using it, you then need to use the scatter file to tell dd where to start and stop cutting the system.img portion of the. The result is normally a complete image of an ext2/3/4 mountable image.

The scatter file is the key, without it, you can't tell where part of the rom starts and stops.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] mrmazak:
True scatter is needed for that situation but you can see in the photo, this rom is already seperated into individual files.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
Okay. think I have an explanation. The Superblock on the image is being offset by the signing data. It will take a hex editor to figure out where the Superblock has been moved to, in system-sign.img, then in Linux, it will be necessary to pass that offset to the mount command.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] ryaniskira:
Data not working?

Has anyone gotten data to work? All it shows for me is "Data service blocked" and I know it's not the carrier as that SIM works just fine in another phone, data and all, and I inserted a known working SIM into the R1 and it shows the same error. Is the RIL fully working?
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
my Data Plan works fine right now. What rom are you using? This is the first I've heard of that.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] ryaniskira:
This one.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
I don't use this ROM yet, I use the older Marshmellow Rom, to be safe, make sure your APN settings are correct.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] ryaniskira:
I verified everything.

fp.com.attz for the Freedompop SIM and it autodetected the fast.t-mobile.com APN for my T-Mobile SIM.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
You may have better luck with the LineageOS 13.x Rom in the other thread. I haven't tried the Nougat Rom yet. I don't consider it primetime, because the Cameras don't work yet.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
Has anyone figured out the Super Block issue with the Roms yet?
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] ipdev:
Found something earlier tonight. It looks like it may work.

(I had 78 Gigs free on my laptop before I started uncompressing and ran out of room. I need to learn more about this, or move over to my desktop. I was only playing a little with it tonight. :) )

What rom were you interested in for camera drivers?

Here is a listing for BLU-R2-R010P.zip
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
system-sign.img is most likely what we are looking for.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] ruchg1:
This ROM is amazingly fast and efficient.

Is it possible to bring these performance enhancements to CM13 or another variant of Marshmallow?
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] mrmazak:
I just learned how to work with the file-context.bin files in lineage os. LINK And succsessfully got camera working on my Reurection Remix rom I ported to blu studio XL (mt6737)

i took what I learned to check the context file in this boot.img. It does not have the camera devices listed , also the init.mt6735.cr file did not have device permissions set to allow camera to work.

i made my suggested changes and repacked a new boot.img for this rom.

today I do not have a phone available to test boot it on.

If you have this rom installed and can check my boot.img that will be good.

fastboot boot lm-14-r1-boot-20171103-2335.img

unzip the attachment before trying to boot it.

**EDIT**

I got a hold of my sons phone and tried this out.

:( it did not work.

::details:

When I was able to get camera working on my other phone on 7.0.1, I edited the file.contexts.bin, Only adding the camera devices that I also added to "init.mt6735.rc".

The ones added were the ones missing when compaired the init files from stock and port rom.

Here what I did was just dumped all the devices I found in the stock "file.contexts", which as it turns out was not the right thing to do.

I assume If you take a closer look at the /dev/* lines in file.contexts and init.project.rc and init.mt6735.rc, to make sure all the camera devices have proper access permissions it will get you working.

I may try again later this weekend if I get time

**EDIT 2**

NOT fixed yet, but before attempting to change file.context.bin the logcat had messages about "camera device -19" having issue or missing. Now after tinkering it shows "device -22" so this gives me confidence this is correct direction.

test boot.img removed--it did not fix anything yet

I did make a bootable resurection rom on this R1 but it still has no camera. I did same steps from the one that did work.

¯\_(ツ)_/¯

If there is interest I can open new thread for Resurection Remix

.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] khyr:
Is nice to see development running again !

TASTY RR builds
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
Outstanding!
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] Nadji91:
Help me ...

i've recently bough a Wiki U Feel Go, i think it's a clone of BLU R1 HD ...

Tell me what you think about guys, i'm desperate of my Wiko stock rom, i need to port something
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] mrmazak:
That phone has a finger print sensor so it is not complete clone.

Be careful flashing ROM from other device, chances are high you can make a nice brick that way.

Porting cannot be done without hands on the device.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] Nadji91:
That's right it's not a complete clone, you know it's a new mobile nothing have been done on it till now.

I've been looking on the net but there's not any root, recovery nor any custom rom.

Which device can you advise me for porting from?
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] reaper2012:
Well, I want to help you to improve the Rom , I have a Blu R1 HD with Twrp? This is a good phone that could have nougat or Oreo and a lot of people buy this phone
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] firstamendment:
Right now we are just waiting for some kind of resolution for the camera problems. Since there are only a few devs and they build this rom and experiment in their spare time (thank you!), we just need to wait until they find a breakthrough. Testers aren't really needed at this point.

---------- Post added at 12:05 AM ---------- Previous post was at 12:00 AM ----------

However, try the rom! I have run it as a daily driver for 2 weeks and have had no problems aside from the camera and some issues switching the usb mode from charging to mtp.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] ElectroWisdom:
This works with the Prime version ( the $50 one ), right?:confused:
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] firstamendment:
Yes, as long as you have an unlocked bootloader.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] ElectroWisdom:
Thanks!
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
Has anyone tried The Nougat Rom with Bluetooth Wireless Headsets?
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] ipdev:
I tried a few things and failed at unpacking the signed-system images.

I now have a BLU R2, been sitting on my desk for a week or so. Finally got time to root it the other day and pulled some images.

Edit : The rest of this post was reposted in a different thread. Link
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] mrmazak:
Thanks for posting, But this is wrong thread for this.

Officially the R2 has no proper forum. But there is a thread here started for it.

I think it will be better there.

edit:

I am Mistaken, I only found one post.

https://xdaforums.com/r1-hd/help/blu-r2-lte-unlock-rootable-t3713307

but we can move this post there and make it the "unofficial, sub-forum"
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
I hope this leads to a Noguat Rom for the R1 HD that works as well as the Marshmellow Rom does, and has functioning Bluetooth Audio, a Camera, and no KRACK Vulnerability.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
I'm not letting this fall apart.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] thegreater:
that will if install TWRP or superSU or lineageOS with stock BLU recovery?

---------- Post added at 05:21 PM ---------- Previous post was at 04:58 PM ----------

In stock Blu recovery point 'apply update from SD card'

Can I try to install superSU this way???
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] Heights713:
You can't install TWRP, SuperSu, and Lineage from the stock Blu Recovery. It will fail to install if you try it.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] thegreater:
I can't unlock boot loader, can't flash TWRP, can't rooted my devise, my version V9.0, Amazon, which way I can install twrp, please say me?? , under my attempt to install is got is forbidden" allowed"
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] thegreater:
I use all methods, but none of they did not help, HELP, phone is working normal
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] Vulnerability:
There's no way to root/install TWRP/bootloader unlock on Version 9.0 of Amazon R1 HD
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
While I happen to have a TWRP enabled R1 HD, I'm getting extremely frustrated. I'm using the LineageOS 13 Rom, and have gotten no updates for KRACK. Everyone is moving back to the Bootloader Unlocked Stock Rom versions, and the Camera still doesn't work under LineageOS 14.1. I'm probably going to give up soon and move to another device from Le Eco, or something that is easier to support.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] thegreater:
In v7.4.2 it's possible?
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] mrmazak:
Yes.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] KazuDante:
You are def on the right path , file-contex.bin was the same file i looked at and noticed alot of things were not correct at all. it was def the first file i wanted to correct as much as possible since messing around with the shims were not giving any results. and simply swaping orig file-contex.bin from stock kernel to port kernel sadly does not work.

That's also another reason at the time i was looking into compiling the kernel up for Nougat instead on relying trying to fix a already compiled kernel/ramdisk/files ect for another device just to make Nougat port work on R1 HD since most likely certain hashes are let say baked into certain files as a form of verification , so hex-editing files probably still wont work .

idk there may be hope that I might be able to come back to the R1 HD scene and take another crack at this .
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] armivzla:
excellent news friend! I hope you have luck in this project, greetings from Venezuela!
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] Braunish:
Any luck with rooting Blu R2 Plus?

Any luck with rooting Blu R2 Plus?
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] Braunish:
Root Blu R2 Plus

Hi there, am trying to root this phone also. Stumbled upon your thread and had a question. If I take the 3 image files (recovery, boot, system) that are included at mediafire site (that you included in your post) and replace the same 3 image files in stock rom, would that work to root the phone? Thank you for any help, I've tried kingoroot, kingroot, and framaroot to no avail.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] David Márquez:
Hey, I'm wondering if there'll be any progress in the development of this rom. I'm really looking forward to get my R1 on Nougat ( yep, there's someone using this phone in 2018) Been looking at this thread this afternoon and saw that development hasn't been much active since some weeks ago and it's kinda sad 'cause there's none support from Blu. Also people using this phone, those that have rooted it and gotten rid of the ads,pretty much depend on what xda people makes.

If any intentions on keeping on with the development pls notify! ( sorry if there are any grammar mistakes, this isn't my language )
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] KazuDante:
The only reason that i can't work on this is the lack of a R1HD device compared to when I had that device b4.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] firstamendment:
Someone said that they had an extra device they would ship...

Edit: it was aaronbooker on github, about a month ago
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] David Márquez:
Oh, that's a shame. Hoping some day you get a device to test and develop ( would give mine, but basically it's the only phone I have ? ) guess we'll have to settle with marshmallow until the end of times :/
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] KazuDante:
sadly no one informed me of that in time , so a month ago , its probably long gone to someone else by now.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] David Márquez:
https://androida2zhb.blogspot.com/2018/01/mt6735-80-lineage-os-15-oreo-rom-for.html#put-your-comment

https://www.romclaims.com/2017/08/m...os-n-custom-rom-for-mt6735-kernel-3-18-19-mm/

Found these blogs while researching about roms for the processor, I'm really newbie into how roms and stuff like that works but they seem to have the same kernel as the R1 HD ( Again, i'm really newbie, surely I'm very wrong but I want to ask here first) and I want to know if they are compatible in some way with the device. wanna install one of them but i'm afraid i might brick the phone. what do you think?
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] mrmazak:
Its a good thing you ask, when you do not know, before trying and asking how to fix because of bricked phone.

Just because kernel version number is same , that does not mean it is "same" kernel.

Inside the android kernel is the drivers for the device. everything needs a driver. Screen, speaker, wifi, buttons, etc, etc.

That being said, the kernel version number "3-18-19" in this case, does not give any detail as to the built-in drivers.

edit

i see i did not make it clear. No these are not same kernels and these roms will not work.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] goldblot:
Anybody try this and get encryption to work?
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] David Márquez:
I see, well it was worth asking. So, by looking at the actual situation of the thread, it pretty much means that development of the rom is dead, right? I'm not a devoloper, but I am broke and can't get any phone better than the r1 hd I got. So maybe in some future when 6.0 is unuseable I'd like to develop a rom for this device ( If i get to learn how to program on linux and android ) .
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] initguru:
I only have used this phone lightly for car navigation but realized the phone is kinda outdated.

Tried this rom eventually and it is great except missing bluetooth audio.

I found a solution from another custom rom using MT6737.

Since looking for more functional and recent code I git cloned the rom source and now I'm using this rom with Mar 2018 security update and 3.18.20+ kernel.

There are still issues such as unstable 3G connection and widevine drm support. I guess it may be caused by some unoptimized kernel or rom itself.

At first I have been cherry-picking stable 3.18.102 kernel source to get more stable phone.

I will share the rom when I feel satisfied.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] initguru:
LineageOS 14.1 with April Security Patch (bluetooth fix included)

Hi guys,

I have been doing some research how to get things better.

For now I built a rom with April security patch and bluetooth fix.

Enjoy if anyone needs this. (link)
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] Ladyslayer:
Are you planning on trying to get the camera working?
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] initguru:
Camera is not my need, I only have used the phone for car navigation.

I will look into the camera issue but don't expect much, I'm not an expert. :)
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] David Márquez:
any progress? ( back from the dead )
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] frosted.efizzle:
I installed the Lineage OS 14.1 with April security patches using the Twrp 3.1.1-0-p6601 image. I still need to do some testing but mobile data and WiFi are working as of now. I'll report back asap
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] frosted.efizzle:
Update,

Everything seems to be working fine but I did find that the flashlight button doesn't work other than that great build.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] lil chickenz:
Download link for camera/flashlight fix? Thanks
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] randresc:
Camera working?

Hi, did you manage to get the camera working? Thanks.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] frosted.efizzle:
I didn't create this rom you would have to ask the person who created this rom.
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] lil chickenz:
Any progress anyone?
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] David Márquez:
Is the developent this phone really dead by know? ( this thread hasn't been touched since last month lol ) it's kinda sad cuz it's got a solid hardware ( for it's price ) and feels kinda dissapointing that in some months it'll be super outdated by the new release of android. though from what I understand what causes most of the trouble are the kernel drivers n stuff only blu knows so... nothing much developers can do there? it'll be cool if someone can give a lil explanation of what's possible and not by now, so people who aren't that much into development can understand better what's going on. ( sorry if there's something ununderstandable, English isn't my native language )
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] meroher:
Camera is still not working ?? any soulution
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] zombie_ryushu:
Has anyone tried working on the Camera issue?