Where can I find the image for S905? I don't see it in the first post.
Can I update from kszaq his latest build? I mean with the tar file.
Why is the development stopped?
I swear I responded to this... the gremlins ate it?
ssh into your box and do this.
If you get something like: ERROR invalid mac addr:00:00:00:00:00:00, assign random MAC, you are probably just going to have to deal with the two problems mentioned above.
You would need to make a script that would run at boot that would change the MAC address to the same numbers every time.
You could try this... it may or may not work.
I tried all the solutions in that thread but none of them seem to work, it keeps assigning a new MAC address. I find it strange that spoofing the MAC like the examples in the thread have no effect.
@kszaq can you take a look at this problem? If I need to provide anymore log files etc. just ask me and I will provide ASAP.
- LibreELEC:~ # dmesg | grep RTL871
- [ [email protected]] RTL871X: module init start
- [ [email protected]] RTL871X: rtl8189es v220.127.116.11_17395.20160422
- [ [email protected]] RTL871X: ERROR invalid mac addr:00:00:00:00:00:00, assign random MAC
- [ [email protected]] RTL871X: rtw_ndev_init(wlan0) if1 mac_addr=00:e0:4c:62:6f:6c
- [ [email protected]] RTL871X: module init ret=0
- LibreELEC:~ #
To set the MAC address permanently, ssh into your box as root and, using a text editor, you need something like :-
This can either be added to your /etc/network/interfaces file or else in a file eth0 in the /etc/network/interfaces.d directory.
You should replace 00:11:22:33:44:55 with your MAC address.
Obviously the above assumes that eth0 is the interface you wish to change.
(It is generally correct for the first wired interface.)
However you can see the interfaces on your system by running :-
The new settings will take effect after a reboot but for them to come into effect immediately run :-
N.B. you will probably lose your ssh connection, especially if this is the interface you are connected through.
There is no network folder in /etc and I can't create one because it tells me the filesystem is read only.
kszaq and all the other experts out there!
Let me first let you know that I appreciate the hard work very much.
I have my MXQ Pro 4K for a week now and got Kodi with some nice add-ons up and running.
Since I am not a big Android fan I would love to try the LibreElec version. I followed all the instructions to create a SD card to be able to boot my device in the LibreElec mode instead of Android mode.
However, not one of the S905 device trees works for me
When I look in the android system menu it says "S905", so thats clear.
When i try to boot to LibreElec with the tooth pick method nothing happens when i have the reset button pressed in and then put the power on. After 15 seconds the ANDROID logo appears, and when I release the switch then I come into the standard backup/boot menu from Android: it gaves the following information: rk322_x-box userdebug 5.1.1 LMY49F 20170303.
Since Android says it is a S905 I have used : LibreELEC-S905.arm-8.0-8.0.1h.img.gz 23-Apr-2017 21:35
I then tried every available device tree from Index of /s905/device_trees/ and renamed the file every time in dtb.img, overwriting the original file in the LibreElec software.
However I was never able to reboot my device to LibreElec
So please help: What am I doing wrong here?
Thanks in advance,
Install a terminal emulator on android, and type "reboot update" without the quotes ofcourse. If that doesn't do the trick make sure your USB is inserted in USB-1 of USB-4 and that your USB is bootable.
Is anyone else having problems with networking?
I mean when I connect wirelessly it works fine until I reboot, when I reboot the network is forgotten.
I also noticed when using LAN I get a new IP-address assigned on every reboot, seems that LibreELEC isn't saving or loading my network settings? Can I solve this somehow? I'm using a OTT MXQ PRO 4K (Amlogic S905).