Xiaomi Mi Box Streaming Android TV Device

Looking for a JP1 upgrade that's not present in the file section, or just looking for a code for your remote, post your request here. But PLEASE read the sticky announcement thread first!!!

Moderator: Moderators

Jeff2525
Posts: 26
Joined: Wed Feb 01, 2017 9:28 pm

Post by Jeff2525 »

I am going to see if Logitech replies to my e-mail tomorrow, but if it doesn't I think I will have to buy the OARUSB04G. Its a nice remote and obviously wouldn't break the bank, but with everything added together, there are other things right now that I should put that money into.

I did think of something, if anyone is interested. There is a free Android app made by Xiaomi called "Mi Remote controller for TV/AC". I doubt that it has any abilities other than the 11 know commands, but maybe it does. I downloaded it but it won't even run because my phone doesn't have an IR blaster.

All in all, thanks for all the help so far!
The Robman
Site Owner
Posts: 21944
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

I used MakeHex to generate a file of Pronto hex codes for all 256 button codes in device code 134

https://www.hifi-remote.com/forums/dload ... e_id=14381

here is the IRP file that I used

Code: Select all

Device=134
Function=0..255
Protocol=Xiaomi
Frequency=38300
Time Base=290
First Bit=MSB
Zero=2, -2
One=2, -3
Two=2, -4
Three=2, -5
Define C=(D:4:4)^(D:4)^(F:4:4)^(F:4)
Form=;1022u, -2,D:8,F:8,C:4,2,^29m
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
mdavej
Expert
Posts: 4636
Joined: Wed Oct 08, 2003 7:08 am

Post by mdavej »

I'll see if I can download that setup code from EZ-RC.

In any case, the slingbox got us a little off track. Can't Jeff just use this new setup code in his comcast remote and brute force 0-255 right now?
Jeff2525
Posts: 26
Joined: Wed Feb 01, 2017 9:28 pm

Post by Jeff2525 »

mdavej wrote:I'll see if I can download that setup code from EZ-RC.

In any case, the slingbox got us a little off track. Can't Jeff just use this new setup code in his comcast remote and brute force 0-255 right now?
If it is possible without that cable mentioned earlier, than I can. I have a feeling I'd need that cable or a JP1 remote to do that. Hoping Im wrong though.
3FG
Expert
Posts: 3436
Joined: Mon May 18, 2009 11:48 pm

Post by 3FG »

Jeff hasn't replied with the results of the 983 Signature blink back that I requested earlier, so we don't know which Comcast remote he has, but neither the JP1.3 nor the JP2 remote has the 023B executor built in, so he would need an interface cable either way. And, if his remote is a JP1.3, then we need an executor for the S3F80. If it is a JP2 remote, of course we already have the executor.
The Robman
Site Owner
Posts: 21944
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

Jeff2525 wrote:
mdavej wrote:Can't Jeff just use this new setup code in his comcast remote and brute force 0-255 right now?
If it is possible without that cable mentioned earlier, than I can. I have a feeling I'd need that cable or a JP1 remote to do that. Hoping I'm wrong though.
Yeah, Dave is forgetting that you don't have a JP1 cable. I take it from your post about contacting Logitech that you don't currently have a way to load Pronto hex into your Harmony, is that correct?

Chuliu, what JP1 remotes do you have? Maybe we can create a trial upgrade for you to test?
Last edited by The Robman on Tue Feb 07, 2017 9:27 am, edited 1 time in total.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
mdavej
Expert
Posts: 4636
Joined: Wed Oct 08, 2003 7:08 am

Post by mdavej »

Found it on EZ-RC. No way to search a setup code. But entering make/model gave an exact match.

Code: Select all

Upgrade protocol 0 = 02 3B (S3F80) Manual Settings: 02 3B (RM v2.04 build 10)
 43 8D 02 8B 18 C0 00 01 2F 01 12 01 2F 01 A3 01
 2F 02 36 01 2F 02 C7 02 02 01 12 3B 10 E4 1C 0B
 E4 1D 0C 68 03 F0 C6 B4 03 C6 B4 04 C6 F0 C6 B4
 04 C6 F6 FF 3E F6 FF 3E F6 01 0A 7B F8 AF E4 26
 1C E4 27 1D F6 01 76 F6 FF 54 E4 26 1C E4 27 1D
 F6 01 82 AF E4 0B 1C E4 0C 1D 1C 22 F6 01 4C 38
 03 F6 FF 73 38 04 F6 FF 73 38 C6 F6 FF 77 1C 12
 8D 01 4C 5C 04 8B 02 5C 02 90 C3 90 C3 08 C3 56
 C0 03 86 04 C0 06 C1 12 F6 01 4C 5A EC AF
End
RMDU: https://www.hifi-remote.com/forums/dload ... e_id=14382
Jeff2525
Posts: 26
Joined: Wed Feb 01, 2017 9:28 pm

Post by Jeff2525 »

3FG wrote:Jeff hasn't replied with the results of the 983 Signature blink back that I requested earlier, so we don't know which Comcast remote he has, but neither the JP1.3 nor the JP2 remote has the 023B executor built in, so he would need an interface cable either way. And, if his remote is a JP1.3, then we need an executor for the S3F80. If it is a JP2 remote, of course we already have the executor.
The code is 3039. When I tapped number 5 (on step 8) it looked to light up based on my press, so I didn't count it towards the number provided.

Also, I did it 3 times to make sure I got the numbers right.

I don't have a way to load Pronto Hex code into my Harmony. Is that something that Logitech provides upon request, or is there freeware software that I download (provided I need it)?
mdavej
Expert
Posts: 4636
Joined: Wed Oct 08, 2003 7:08 am

Post by mdavej »

You email it to datasupport@logitech.com along with your account name and ask that they add it to your account. Not sure how they respond to requests to add 256 unnamed commands though. There is no easy way to add it yourself.
3FG
Expert
Posts: 3436
Joined: Mon May 18, 2009 11:48 pm

Post by 3FG »

Thanks Dave.
chiliu, here's a Xiaomi entry for protocols.ini

Code: Select all

[Xiaomi]
PID=02 3B
CmdParms=Dev:8, OBC:8
CmdTranslator=Translator(0,8,0) Translator(1,8,8)
DefaultCmd=00 00
Code.S3C80=43 8D 02 8B 18 C0 00 01 2F 01 12 01 2F 01 A3 01 2F 02 36 01 2F 02 C7 02 02 01 12 3B 10 E4 1C 0B E4 1D 0C 68 03 F0 C6 B4 03 C6 B4 04 C6 F0 C6 B4 04 C6 F6 FF 3E F6 FF 3E F6 01 0A 7B F8 AF E4 26 1C E4 27 1D F6 01 76 F6 FF 54 E4 26 1C E4 27 1D F6 01 82 AF E4 0B 1C E4 0C 1D 1C 22 F6 01 4C 38 03 F6 FF 73 38 04 F6 FF 73 38 C6 F6 FF 77 1C 12 8D 01 4C 5C 04 8B 02 5C 02 90 C3 90 C3 08 C3 56 C0 03 86 04 C0 06 C1 12 F6 01 4C 5A EC AF
Code.MAXQ610=33 69 02 96 00 05 17 00 16 00 17 00 21 00 17 00 2C 00 17 00 37 00 73 04 27 00 16 00 00 84 00 00 00 01 0C 07 D2 D0 D1 51 D3 D2 00 07 D2 D3 D2 63 54 03 01 70 71 32
Code.TI2541=01 07 01 21 02 96 00 05 17 00 16 00 17 00 21 00 17 00 2C 00 17 00 37 00 73 04 27 00 16 00 00 84 00 00 00 01 0C 07 04 02 03 51 05 04 00 07 04 05 04 63 54 03 01 70 71 32
which you can paste in, or you can just download the new protocols.ini file. I assume that a Slingbox can handle an upgrade of this length.
BTW, note that the S3F80 executor is 142 bytes long, while the MAXQ610 one is 54 bytes. (Actually the official executor is 58 bytes, but they included a superfluous instruction.) The new executor language is much better for complicated executors.
mdavej
Expert
Posts: 4636
Joined: Wed Oct 08, 2003 7:08 am

Post by mdavej »

Here's the upgrade for Jeff's Comcast remote. Does it look correct, 3FG?

https://www.hifi-remote.com/forums/dload ... e_id=14383
3FG
Expert
Posts: 3436
Joined: Mon May 18, 2009 11:48 pm

Post by 3FG »

I assigned the upgrade to the AUX button, and it shoots the correct signals. So yes, it looks OK.
chuliu
Posts: 454
Joined: Sat Dec 04, 2010 10:44 am
Location: Hong Kong

Post by chuliu »

Thanks. I will download the profile.ini now and test it and let you know.
chuliu
Posts: 454
Joined: Sat Dec 04, 2010 10:44 am
Location: Hong Kong

Post by chuliu »

I downloaded profile.ini and tried to create an upgrade from scratch.
However, if I change device to slingbox pl chip, it says that alternative id is required and will not allow me to save the file or export to binary.

If I change device to nevo c2, it seems normal.
The Robman
Site Owner
Posts: 21944
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

chuliu wrote:I downloaded profile.ini and tried to create an upgrade from scratch.
However, if I change device to slingbox pl chip, it says that alternative id is required and will not allow me to save the file or export to binary.

If I change device to nevo c2, it seems normal.
No need to create an upgrade from scratch as Dave has already created one:
https://www.hifi-remote.com/forums/dload ... e_id=14383

He did use the official $023B PID which is out of range for the Slingbox, so just enter something else, like 01 3B.

Here is one adjusted for the Slingbox
https://www.hifi-remote.com/forums/dload ... e_id=14385
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Post Reply