yashsingh1/xdaforums huggingface dataset:
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
I should take out the "that we'll never get the source to". Times sure do change, huh?

I'm glad to see there's at least some life still left in this device. Keep up the good work mazak!
[BLU R1 HD Guides, News, & Discussion] mrmazak:
Tonight will redo it.
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
Using a systemless root like Magisk would also work for this, the newest version gets around all root checks that I know of anyway.
[BLU R1 HD Guides, News, & Discussion] mrmazak:
Non-rooted rom finished. uploaded to android file host.

Link and description in my other post.

==>>Unrooted rom
[BLU R1 HD Guides, News, & Discussion] tomtom1265:
Download Link not working for non-rooted version.
[BLU R1 HD Guides, News, & Discussion] mrmazak:
that was too quick.

upload is currently at 68%

15 more minutes.

Its ready
[BLU R1 HD Guides, News, & Discussion] Hack5190:
Today I applied the NON-ROOTED-modified-V8.3 ROM, encrypted the phone and (re-)root'ed with no issues!

A big thank you to everyone who made this ROM possible.
[BLU R1 HD Guides, News, & Discussion] mrmazak:
[MENTION=4275461]ulises.rodriguez[/MENTION]

Is the modified rom OK to keep in this thread or would you rather I moved to new one. If OK to stay will you link to post 9 from the op?

Thanks.
[BLU R1 HD Guides, News, & Discussion] Tracerlx:
you might want to start your own thread is case anyone needs support for your rom.....like me, if I cannot fix my boot
[BLU R1 HD Guides, News, & Discussion] mrmazak:
I was just thinking I should have just put it in a new thread anyway, since it is a rom and this section is for news and discussion.

==>ROM Thread
[BLU R1 HD Guides, News, & Discussion] Serenitybs:
Is this non-rooted V8.3 based on the stock firmware or the prime firmware that originally had the ads? I have the prime version that I've already rooted and debloated but I would like the oem firmware that never had ads. Can I use this version to accomplish that?
[BLU R1 HD Guides, News, & Discussion] Hack5190:
My phone was an Amazon refurb w/ads. After the flash I have a new "BLU Privacy" menu selection.
[BLU R1 HD Guides, News, & Discussion] mrmazak:
The Blu updates have come out incremental , each file patched needed to be hash sum checked before applying the patch.

This modified 8.3 is the prime patches applied to the prime 7.4.2, which in reverse turn was the same process when it came out. Back to 6.6, and 6.5 so on.

So far I have not heard of the OEM version getting this update.

When I tried patching this to the OEM updated V17, none of the patches would match up to the system files .
[BLU R1 HD Guides, News, & Discussion] Serenitybs:
Yes [MENTION=5312578]mrmazak[/MENTION] mentioned the BLU Privacy addition. Can you opt out of sending data? Do you notice any operational differences between this V8.3 and V7.4.2? My biggest peev is not being allowed to completely disable the stock lockscreen inV7.4.2. Is this feature the same or did they change it?

If there are any developers reading this if you haven't already can you please mod the 7.4.2 so we can disable the stock lockscreen?
[BLU R1 HD Guides, News, & Discussion] mrmazak:
Someone just posted short time ago that the 8.3 update is rolled back to 7.4.2

https://xdaforums.com/showpost.php?p=72219072&postcount=25

Any can confirm?
[BLU R1 HD Guides, News, & Discussion] vampirefo:
Ummm not good, if blu is issuing a rollback something is wrong.

Did the update contain Trojans or spyware?
[BLU R1 HD Guides, News, & Discussion] mrmazak:
Scanned it with malware bytes. Didn't find any
[BLU R1 HD Guides, News, & Discussion] sturmfalken01:
I also received the rollback offer. Should I accept it?
[BLU R1 HD Guides, News, & Discussion] mrmazak:
Was there any information on why or what the update is for.
[BLU R1 HD Guides, News, & Discussion] sturmfalken01:
Only that I should accept it if the current firmware presents problem but so far I'm not aware of any evident malfunction. Only what was mentioned here about possible spyware or something.
[BLU R1 HD Guides, News, & Discussion] ulises.rodriguez:
I also received the rollback offer, but I have not noticed anything strange or anything wrong with the latest BLU_R0010UU_V8.3_GENERIC_6.0_20170414-2043 update, on any of my 3 BLU-R1-HD mobile phones.

I only read somewhere that many people who received the latest update V8.3, that they had problems running some APPs, and that in addition other APPs were uninstalled by themselves after the update.

And although it has not been confirmed yet, it was mentioned here in xda-developers something about possible spyware.
[BLU R1 HD Guides, News, & Discussion] vampirefo:
Did anyone capture this rollback?
[BLU R1 HD Guides, News, & Discussion] overthc:
[MENTION=5312578]mrmazak[/MENTION] ....I have a question, I'm running a rooted room based on the official room (the V6.4_GENERIC) and have TWRP recovery installed. Can I flash the V8.3_ GENERIC of this post?
[BLU R1 HD Guides, News, & Discussion] mrmazak:
Only un-rooted unmodified can take the "generic" 8.3
[BLU R1 HD Guides, News, & Discussion] overthc:
Do you thik I must stay in v6.4? What´s the difference between 6.4 and 8.3?

Tku... :good:
[BLU R1 HD Guides, News, & Discussion] mrmazak:
If you have twrp installed,you can install any of the "modified" updates. The difference is security updates, and added band 12 lte support
[BLU R1 HD Guides, News, & Discussion] overthc:
Sorry for all my questions but I´m a new user. Where can I find this "modified" updates and how is the procedure to do a nandroid and flash it dirty?

Tku [MENTION=5312578]mrmazak[/MENTION] :good:
[BLU R1 HD Guides, News, & Discussion] mrmazak:
Here is the thread with modified updates up to 7.4.2 and info on installing. There is other thread with modified 8.3 .

https://xdaforums.com/r1-hd/development/prime-stock-rom-6-5-flashed-via-twrp-t3455532

Dirty flashing is possible but, I always suggest doing clean install to avoid conflicts.
[BLU R1 HD Guides, News, & Discussion] Blink_too_fast:
I am being offered 8.4, not 8.3
[BLU R1 HD Guides, News, & Discussion] mrmazak:
Yes, 8.4 is the new , new update.

So talk about it in this tread.

https://xdaforums.com/r1-hd/help/update-pacth-t3610751
[BLU R1 HD Guides, News, & Discussion] Mae7:
Is there any battery improvement?
[BLU R1 HD Guides, News, & Discussion] jasonmerc:
I highly doubt it... I haven't used my R1 since the days of V6.4, but I'm still confident that new firmware is only going to bring more bloatware at this point, which if anything will kill your battery a bit faster
[BLU R1 HD Guides, News, & Discussion] djsmith139:
I know I am late to the party. I just ordered a BLU R1 HD and will see what firmware is in place. If it is not pre-installed with 8.4 I like the idea of using dirty cow exploit to get TWRP. It seems I can benefit from the 8.4 improvements by using TWRP to flash a modified ROM, thanks to all your months of effort. I've been reading the various threads trying to piece together the steps, since these efforts started on a much older version of the ROM than I am likely to get from Amazon new in the box. If it is pre-loaded with 8.4 I guess I will just enjoy it unmodified.

Do I need to be concerned about the "DISCONTINUED" warnings on the thread you referenced above?

Thanks,

Dan
[BLU R1 HD Guides, News, & Discussion] vampirefo:
Why would you order this phone? I could see if you already had it but to order this phone now seems pointless.

Oh well good luck to you.
[BLU R1 HD Guides, News, & Discussion] djsmith139:
Now that it can do Band 12 it is a super cheap way of getting T-Mobile signal in certain areas. My out of pocket will be about $40 after some credit card rewards giving me $25 back on $75 spent on Amazon. Plus, I get to dust the cobwebs off some basic skills I haven't had a chance to use lately.

I'm surrounded by Apple fanboys so any time I can get a decent device for next to nothing I can have some fun. Ten of these for the price of one second-hand iPhone...

Thanks,

Dan
[BLU R1 HD Guides, News, & Discussion] djsmith139:
I received a phone with a build date of January 2017 and it came pre-installed with V7.4.2.

Used the February 2017 unlock tool from this thread:

https://xdaforums.com/r1-hd/how-to/unlock-tool-t3561333

and installed mrmazak downloadable "V21" to try the more vanilla Android experience rather than the Prime version of the ROM.

Everything seems to be working fine. I decided to flash Super SU but not debloat Amazon or Google apps. I guess I will try to cloak the root if any of my apps refuse to run on a rooted system.

Thanks to everyone for their contributions over the past year!

Dan
[BLU R1 HD Guides, News, & Discussion] Serenitybs:
What do you mean by "vanilla android"? Have you ever used any of [MENTION=5312578]mrmazak[/MENTION] modified Prime roms? Is there a difference in settings or performance between the OEM V21 update and his modified V8.4?

I'm currently using the modified V8.4 and I'm wondering if it would make any sense or difference to flash the V21. Is it an upgrade in anyway?
[BLU R1 HD Guides, News, & Discussion] vampirefo:
They are the same, modified perhaps a bit smaller. Neither ROM is more vanilla than the other, they are the same.

The difference between Prime ROM and non Prime ROM were Prime ROM displayed ads, I removed the ads from Prime ROM making both Prime and non Prime ROM equal.

[MENTION=5312578]mrmazak[/MENTION] updated my modified 7.42 to 8.3 and 8.4 so by doing that, it keeps non Prime and Prime ROM equal.

If [MENTION=5312578]mrmazak[/MENTION] updated stock 7.42 it would contain ads, then non Prime ROM would be better, modified is equal to non Prime.
[BLU R1 HD Guides, News, & Discussion] djsmith139:
I'm glad to see that [MENTION=2472806]vampirefo[/MENTION] has responded. I would have a hard time discussing differences without loading the "Prime" version of the backup and comparing the two. I made some errors and have to go back. It was an awful lot of history across many different threads. For whatever reason, I thought I'd try the V21 backup in case it was somewhat "de-bloated" because it was not designed to run all the Prime ads.

I like the phone but it is very slow to wake when the power button is pressed and battery life has been poor compared to some of the other Android phones I've played with. Also, I wanted to check out T-Mobile Band 12 but when I put a Consumer Cellular variant of a T-Mobile SIM into the phone it never switched over from the main LTE bands to Band 12. I tried downloading a couple of Play Store apps but could not figure out how to force the issue. I simply lost service when I should have switched bands. Disappointing.

Super SU is in my apps drawer but root checker says the phone is not rooted, despite the promise of an implicit root from the [MENTION=5312578]mrmazak[/MENTION] tool. I believe I have to re-run the tool after restoring from the backup. Perhaps I forgot a step.

Thanks again to everyone who made this an interesting toy, even if there were limited custom ROMS to play with!

Dan
[BLU R1 HD Guides, News, & Discussion] mrmazak:
SuperSU must be done again after backup, after flash new ROM, after factory reset.

That's a downside of systemless. The root binary and Damon are in a mounted image. The image is stored on data. The code for root is in the ramdisk of patched boot.img

And the boot.img is replaced when ROM is replaced or reflashed.

The tool pushes SuperSU install.zip and installs, but if you replaced he ROM , Need to run it again.
[BLU R1 HD Guides, News, & Discussion] waltschwager:
I ended up with V8.4. OMG! What a mess!

Have 2 BLU r1 hd phones purchased in late 2016.. Both came with V7.4 and all was good.. then came an update and an immediate restore from BLU. Recently came V8.4. Only installed on one phone,mine not the wife's.

My phone is becoming a brick! BLU is of no help! Apps have disappeared. Others won't run or crash. Cannot download from appstores (Google and Amazon)!

I'm really upset. I'm 73 and disabled in a wheelchair.

Any way I have found help here and through RootJunky.

Guess I have to flash the system rom with a different version. V7.4 seemed to work fine but haven't found it.

Anything will be better than the mess with V8.4.

Anyone have any insights, advice and /or suggestions before I dig in and attempt to reflash this system.

Thanks
[BLU R1 HD Guides, News, & Discussion] mrmazak:
sorry to here you got updated , and did not want it. But to date ther is nothing we know about that will allow flashing different rom (/system) onto phone that has been officially OTA updated. The update replaced the preloader, so no more offline flash tool has worked. And the update has also updated the kernel patch level, this new patch blocks our last exploit that allowed system modifications.
[BLU R1 HD Guides, News, & Discussion] waltschwager:
Ver. 8.4 update victim.

So, from what you say, I gather that my BLU r1 hd is Toast! Your assessment is very hard for me since I cannot afford to buy a new phone. Why would Amazon allow such crap?

Thanks.
[BLU R1 HD Guides, News, & Discussion] yaconsult:
First, I would advise going into About Phone in Settings and verifying exactly which version of the ROM you have installed right now. Do you have TWRP installed and have you flashed any of the ROMs put out by people on this forum? Let us know.

Even if you do have the most recent over-the-air ROM that doesn't allow root or flashing, you should still be able to do a factory reset of your phone and get it working again. You will be stuck with the ads, but that's better than having a phone that doesn't work at all. You will have to reinstall apps you added to the phone too.

Here is a youtube video demonstrating how to do a factory reset on the Blu R1 HD: https://www.youtube.com/watch?v=k_0uvUBSkGw
[Xiaomi Mi 5 Questions & Answers] luigi0824:
It was stupid of mine that I didn't realize water went through my phone's bottom part. Now my new qc 3.0 charger only charges at less than 1000 mA. I dried it out already with rice and silica gel for a day. What should I do next? Keep it on rice or silica gel, open the phone up for an inspection or spend some cash for a professional repair man?
[Samsung Galaxy Tab S3 Questions & Answers] gmartin0312:
Hi, I was wondering if the two devices share any continuity between them. Such as, messages for example. Can I receive and send text messages with the tab s3 (number from my phone obviously) also can I pick up on web pages etc. Where I left off? I'm thinking whether the tab or a surface pro4 is better for me, the battery life on the surface pro 4 is sub-standard.

Thanks!
[Samsung Galaxy Tab S3 Questions & Answers] standarduser:
I have both the Tab S3 and a Surface Pro 3, and they are night and day different, mainly in the type of apps/applications that you run on them, so that should be your deciding factor. If I'm going to pick up a a tablet and sit down and do serious work, then it's the Surface. But if I'm looking for something that's in an "instant on" always ready mode, then it's the Tab S3. If you use Firefox, you can synchronize bookmarks and tabs across devices if you sign in the with the same account, but personally I do not do that.
[Samsung Galaxy Tab S3 Questions & Answers] gmartin0312:
The text messages is what I would find more useful. Similar to how you can answer messages on an iPad/iPhone. I don't do serious work on these devices really. I don like the surface but wouldn't mind having the same eco system.

Thank you!
[Samsung Galaxy Tab S3 Questions & Answers] standarduser:
imessage on iOS is actually server based. Samsung has something called SideSync where you can link yor tablet or your PC to your phone for txts and other apps but its more of a remote control solution so it chews up battery and you cant leave it on all the time.

I would say between the two, the S3 is much better for entertainment purposes. Lighter weight, cheaper, better (and cheaper) drawing apps, longer batter life.
[Samsung Galaxy Tab S3 Questions & Answers] undrwater:
Check if your carrier has an app option for texting. At&t does.

There used to be a chrome 2 phone extension...not sure what happened with it. Still,I believe you can share a link with yourself.
[Samsung Galaxy Tab S3 Questions & Answers] bimmerboii:
I have both the Tab S3 and a Galaxy S8+. There is a similar function like Apple's continuity but you have to use an app for that. Just download and install SideSync for both devices (You can also download and install it on Mac and Windows). Then both devices have to be connected to the same wifi. So if you are just at home, simply fire up SideSync on both devices. All your text messages will com to your Tab S3. You will get notified of calls to but can only answer through the S8 and not the Tab.

The downside to this is you have to manually start the app on both devices. Not a true continuity like iPhones and iPads.

For browsing, continuity already exists on Samsung's stock internet browser. Just make sure you are signed in to your Samsung account on both devices. Chrome browser also does continuity between devices. Also, there is a Chrome extension that will sync Chrome bookmarks to the Samsung internet browser.

Original Samsung keyboard case, Folio case and S Pen are on sale now on Best Buy. Its a good time to buy if your looking to get the Tab S3. But still being an Android device, there is no substitute for a full computer like the Surface Pro 4 that you are eyeing. I have a Samsung TabPro S 2-in-1 computer (similar to a Surface Pro) and I dont see my Tab 3 replacing it.
[Samsung Galaxy Tab S3 Questions & Answers] Lee82UK:
This is exactly what Samsung Flow is for, they even highlight it as a feature on the Tab S3 webpage:
[Samsung Galaxy Tab S3 Questions & Answers] standarduser:
I just installed Samsung Flow on my Note 5 and Tab S3 and I have to say... it's dumb. All it allows you to do is keep your phone unlocked, and read your notifications on your tab. You can enable the hotspot on your phone from your tab, and send content (images) back and forth (which I already do with cloud storage). Nothing about txt message. Uninstalling.

---------- Post added at 12:21 PM ---------- Previous post was at 12:20 PM ----------

And no offense to Lee82UK who was trying to be helpful. My frustration was to Samsung for releasing a pointless app.
[Samsung Galaxy Tab S3 Questions & Answers] standarduser:
I have used Sidesync many times between my PC and my phone and it's great for that. For kicks, yesterday I installed it on my Tab S3 and tried to connect to my Note 5. It would see the phone but every time say "error connecting" so I never got it to work.

The important difference between Sidesync and what crapple has with imessage is that Sidesync is more of a remote control application like Team viewer, with the added bonus of getting the notifications on both devices. With imessage, there is actually a txt message app on both devices that effective work independently of each other since its server based.

For people in the US that use Verizon, we can install VerizonMessaging which will let you send and receive txt & calls from the S3. However, any outgoing txt you write on the tablet do not find their way back to your phone. So if have a conversation with someone on your s3, and then go back to your phone, you only will see the incoming tats from that person.
[Samsung Galaxy Tab S3 Questions & Answers] joheri74:
Try mySMS. It syncs across your devices so that you can create and send sms from your tablet or Pc. Your phone only needs internet connection.
[Samsung Galaxy Tab S3 Questions & Answers] seal:
Cant download Mysms, says it is incompatible
[Samsung Galaxy Tab S3 Questions & Answers] nrage23:
Try Pulse for SMS. It works on my essential and my tab S3. It is not free if you want sync and send SMS or MMS but it works very well. It even works on PC.
[Samsung Galaxy Tab S3 Questions & Answers] vratnik:
Hello from 2020. Use Google messages.
[Android Software Development] RendyAK:
1. Introduction

As we all know, many vendor that using mediatek chipset is being closed source for kernel... Well, we can also boot other kernel source to our device, but.. how do we make LCM (or LCD) works? Let me explain it to you.

For how to build kernel, see this thread

Video tutorial in case someone didnt understand

Note: NOT ALL LCM CAN BE DECODED WITH THIS WAY.

Tested: HX8394D

2. Requirements

1. A PC. (Windows recommended)

2. IDA Pro (Paid app)

3. Notepad++ (or something like that)

4. LCM Driver from other device.

5. your lk.bin from stock rom

If you're running in Linux environment, you need wine to do this.

3. How to decode.

1. Open IDA Pro (32-Bit)

2. Click "new"

3. Select your lk.bin and click "Open"

4. Set processor type as ARM Little-Endian and click Set, and then OK.

5. Just click OK if there is another prompt.

6. Wait until its finish decoding the lk.bin

7. Go to Search > Text (or ALT+T)

8. Find lcm_init and check "Find all occurences"

9. Select "sym lcm_init start\n"

10. Go to the top of that function, and press P, the output will be like this.

11. Press F5 and wait for the result.

12. Open your LCM driver with Notepad++

13. Go back to IDA

Explaination on the crappy code:

For example:

v4A4D4(1);
v4A4E4(10);
v4A4D4(0);
v4A4E4(20);
v4A4D4(1);
v4A4E4(120);
v2 = 276738;
v3 = -1803288647;
v4A500(&v2, 2, 1);
v4A4E4(10);
v3 = 8614586;
v2 = 211202;
v4A500(&v2, 2, 1);
v4A4E4(3);

v4A4D4 here is SET_RESET_PIN

v4A4E4 here is MDELAY

v4A500(&v2, here is dsi_set_cmdq(&data_array,

v2 and v3, and so on is the main LCM Init!

And the weird number, we should change it as hexadecimal!

How to change it? Just right click on the weird number, and click "Hexadecimal"

Note: if the Hexadecimal isn't in 8 Digit, add 0 on it!

Example:

0x43902 this will be 0x00043902

So, if we decode it, it should be looks like this.

SET_RESET_PIN(1);
MDELAY(10);
set_reset_pin(0);
MDELAY(20);
SET_RESET_PIN(1);
MDELAY(120);
v2 = 0x00043902;
v3 = 0x9483FFB9;
dsi_set_cmdq(&data_array,, 2, 1);
MDELAY(10);
v3 = 0x008372BA;
v2 = 0x00033902;
dsi_set_cmdq(&data_array,, 2, 1);
MDELAY(3);

And so on...

And then put it on your LCM driver! and now you should already have your LCM decoded!

About lcm_get_params? See next post!

Credits:

[MENTION=5257117]I.nfraR.ed[/MENTION] for the inspiration!

remind me if I forgot someone ;)

If the image is not show up, please blame XDA for it :p jk XDA plz dont ban me
[Android Software Development] RendyAK:
Getting lcm_get_params

This method works on:

- nt35521

- hx8394d

1. Requirements

1. lcm_drv.h from your source

2. lk.bin from stock rom

And same as above ^^

2. Getting

1. Same as the first post, until No.6

2. Find your LCD resolution, and then change it to Hexadecimal

3. Go to Search > Text

4. Search for 0x<blah>

Replace <blah> with the hexadecimal.

5. You'll see so much result, only choose both hexadecimal that are avaible in 2 lines! check the screenshot below.

6. Then go to the top of that function, and press P

7. Press F5

8. Go to Options > Compiler

9. Select GNU C++ and click OK

10. Press CTRL + F9 and select your lcm_drv.h

11. Right click on v1, in third line, and click set lvar name

12. Input LCM_PARAMS* and click OK

13. Now click on LCM_PARAMS on line 3 and press N

14. Input params and click OK.

Your new code will be more and less looks like this:

15. Now put them in your driver file. Just copy and paste after "sub_<blabla>();" and before "return result;"

And you're now good to go!
[Android Software Development] Ahmed.Rajib:
Thanks
[Android Software Development] DheaApriandi:
Nice usefull guide! Good work:good:
[Android Software Development] RendyAK:
Thank you guys! And please dont quote the whole thread :3
[Android Software Development] iykeDROID™:
Keep It Up
[Android Software Development] RendyAK:
thank you!

Also, Post updated. Added tut for getting lcm_get_params!
[Android Software Development] iykeDROID™:
Its been two weeks now, working on ARM64 kernel source as am porting, a whole lot of brain storming.... Sleepless nights, though my target hasn't been reached yet.

USING IDA to work , IDA is a good tool/software [ thumbs up for the Developers. ]

••••√•••••

Hoping to share my Experience on ARM64 when successful on what I have already started.