Device will not register because Hardware Id is empty (Android Chroot ENV)


#21

Hello @usamahlatif,

Sorry for the trouble.
working on the same issue. will get back to you soon.
thanks.


#22

Hi @srv-admin @Vinayak,

Any update on the issue?


#23

Hi @usamahlatif

sorry for the delayed response.

We were unable to replicate this issue at our end.
Can you please run the following commands to help us debug this issue faster.

Open a terminal in your raspberrypi and run these commands and post their output.

cat /proc/cpuinfo | grep -Po 'Hardware\t: .*' | sed -e 's/Hardware\t: //g'

ethtool -P $(ls /sys/class/net/ | grep -E 'enp|eth|eno|enx|ens|wlp|wlan|wlx') | grep -Po 'Permanent address: .*$' | sed s/://g | sed -e 's/Permanent address //g'

lsblk -as $(findmnt -n -o SOURCE --target /flyt | awk -F '[' '{print $1}') | grep -i 'disk' | awk '{print $1}' | sed -r 's/^.{2}//'


#24

Hi @srv-admin

This is the output.

aerodrone@aerodrone-desktop:~$ cat /proc/cpuinfo | grep -Po 'Hardware\t: .*' | sed -e 's/Hardware\t: //g'
BCM2835

aerodrone@aerodrone-desktop:~$ ethtool -P $(ls /sys/class/net/ | grep -E 'enp|eth|eno|enx|ens|wlp|wlan|wlx') | grep -Po 'Permanent address: .*$' | sed s/://g | sed -e 's/Permanent address //g'
b827ebe4c0b8

aerodrone@aerodrone-desktop:~$ lsblk -as $(findmnt -n -o SOURCE --target /flyt | awk -F '[' '{print $1}') | grep -i 'disk' | awk '{print $1}' | sed -r 's/^.{2}//'
lsblk: none: not a block device

#25

This is strange. I am assuming your RPi has SD card and not eMMC card?
Can you run this command:

findmnt -n -o SOURCE --target /flyt

and

lsblk -as $(findmnt -n -o SOURCE --target /flyt | awk -F '[' '{print $1}')

and

lsblk -as


#26

Yes, we run RPi with microSDHC, not eMMC card.

This is the output.

aerodrone@aerodrone-desktop:~$ findmnt -n -o SOURCE --target /flyt
none

aerodrone@aerodrone-desktop:~$ lsblk -as $(findmnt -n -o SOURCE --target /flyt | awk -F ‘[’ ‘{print $1}’)
lsblk: none: not a block device

aerodrone@aerodrone-desktop:~$ lsblk -as
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop1 7:1 0 0 loop
loop6 7:6 0 0 loop
loop4 7:4 0 0 loop
loop2 7:2 0 0 loop
loop0 7:0 0 1.5G 1 loop
loop7 7:7 0 0 loop
loop5 7:5 0 0 loop
mmcblk0p2 179:2 0 29.6G 0 part /media/aerodrone/berryboot
└─mmcblk0 179:0 0 29.7G 0 disk
mmcblk0p1 179:1 0 127M 0 part /media/aerodrone/boot
└─mmcblk0 179:0 0 29.7G 0 disk
loop3 7:3 0 0 loop


#27

mmcblk0p2 179:2 0 29.6G 0 part /media/aerodrone/berryboot
└─mmcblk0 179:0 0 29.7G 0 disk
mmcblk0p1 179:1 0 127M 0 part /media/aerodrone/boot
└─mmcblk0 179:0 0 29.7G 0 disk

The issue is at this point!
Ideally the mount points should have been / and /boot
Eventually the above response should have been:

mmcblk0p2 179:2 0 29.6G 0 part /
└─mmcblk0 179:0 0 29.7G 0 disk
mmcblk0p1 179:1 0 127M 0 part /boot
└─mmcblk0 179:0 0 29.7G 0 disk


#28

Hi @usamahlatif

Flash this RPI B3+ FlytOS Image in your RPI SD card and then try activating your FlytOS.


#29

Hi @Vinayak_Singh

Now, I am able to activate the license. Thanks.