-
×InformationWindows update impacting certain printer icons and names. Microsoft is working on a solution.
Click here to learn moreInformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center.
-
×InformationWindows update impacting certain printer icons and names. Microsoft is working on a solution.
Click here to learn moreInformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center.
- HP Community
- Archived Topics
- Tablets and Mobile Devices
- Re: Omni10 tablet : How to install Linux?
Create an account on the HP Community to personalize your profile and ask a question
08-28-2020 12:19 AM
The touchscreen of my old Omni10 is not working anymore.
I have followed the instructions here: https://www.quora.com/SOLVED-To-all-owners-of-HP-Omni-10-Is-your-touchscreen-working and this solved this issue, but after some months the problem was coming back. Now after a new fix the problem is coming in less than 3 weeks. This makes my tablet useless.
I would like to install Linux on it and use it as a server or as a media player.
I have searched the web but did not find instructions on how to install Linux on it.
Does anyone know?
Solved! Go to Solution.
Accepted Solutions
08-28-2020 12:31 AM
I auto reply to myself as I found the solution and hope it will help anyone who face the same problem.
Disclaimer:
- Please backup all your files on your tablet before following this procedure.
- There is a chance that it does not work for you and your tablet may be useless, so follow the next steps if your don't mind losing your table.
Notes:
- My bios version is Version F.0E Rev. A
- I was not able to install Ubuntu as it seems that at least you need a 32bit UEFI which is not available with Ubuntu, that's why I used Debian.
Install Debian
- Download small image for i386: debian-10.5.0-i386-netinst.iso from https://www.debian.org/distrib/netinst
- Create a USB key
- Win10: Use Rufus with default settings to create a USB key (GPT, ...)
- Linux: sudo dd bs=4M if=debian-10.5.0-i386-netinst.iso of=/dev/sd? conv=fdatasync status=progress
- Win10: Use Rufus with default settings to create a USB key (GPT, ...)
- Insert your USB key with a USB OTG cable
- Boot your Omni10 to bios
- Press volume down while pushing button power on
- Change order of booting (usb key first) and reboot
- This will install Debian
- Skip ethernet/wifi detection as it won't work, we will fix this later.
- In the end Debian should be installed and should boot
- But, I could not login as some characters are added each time you press a key preventing from entering a correct password. To solve this we must install a graphical environment
- Download live LXDE debian with non free firmware: debian-live-10.5.0-i386-lxde+nonfree.iso from https://cdimage.debian.org/images/unofficial/non-free/images-including-firmware/10.5.0-live+nonfree/...
- Repeat step 2 for this iso and connect this new key to your tablet.
- Reboot your Omni10
- Once live CD is started, click on install Debian icon
- This will install Debian but will fail when installing grub. It is not a problem as grub as been already installed with previous installation
- Reboot and you should be able to login with graphical interface
- Make wifi working (see https://wiki.debian.org/InstallingDebianOn/Asus/T100TA for more details)
- Open a terminal in Debian on Omni10 and type:
- sudo cp /sys/firmware/efi/efivars/nvram-74b00bd9-805a-4d61-b51f-43268123d113 /lib/firmware/brcm/brcmfmac43241b4-sdio.txt
- sudo modprobe -r brcmfmac && sudo modprobe brcmfmac
- Connect wifi
- Type in a terminal
- sudo ip link set wlan0 up
- Edit file /etc/network/interfaces (with vi)
- In the end the file should look like this above:
- source-directory /etc/network/interfaces.d
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid SSID_OF_YOUR_WIFI
wpa-psk PASSWORD_OF_OUR_WIFI
- Check wifi is working (reboot before or restart driver?)
- Type in a terminal
- sudo ifup wlan0
- sudo iw wlan0 link
- ip a
- You should have an IP address
- sudo apt update should work.
- Configure your wifi router to assign a fix ip to your omni10 based on its mac address. It will be simpler to login with ssh later on.
- Optional actions 1
- Install ssh: sudo apt install ssh
- Remove /etc/apt/sources.list.d/debian-live-media.list
- Install htop: sudo apt install htop
- Optional actions 2 (to have more space on disk by removing some packages)
- Remove libre-office
- sudo apt-get remove --purge libreoffice*
- sudo apt clean
- sudo apt autoremove
- Remove graphical environment and reinstall only lxde-core
- sudo apt-get remove --purge live-*
- sudo apt clean
- sudo apt autoremove
- Reboot
- Connect with ssh
- sudo apt install lxde-core
Some steps may lack of description. Let me know and I will edit to add more explanations.
08-28-2020 12:31 AM
I auto reply to myself as I found the solution and hope it will help anyone who face the same problem.
Disclaimer:
- Please backup all your files on your tablet before following this procedure.
- There is a chance that it does not work for you and your tablet may be useless, so follow the next steps if your don't mind losing your table.
Notes:
- My bios version is Version F.0E Rev. A
- I was not able to install Ubuntu as it seems that at least you need a 32bit UEFI which is not available with Ubuntu, that's why I used Debian.
Install Debian
- Download small image for i386: debian-10.5.0-i386-netinst.iso from https://www.debian.org/distrib/netinst
- Create a USB key
- Win10: Use Rufus with default settings to create a USB key (GPT, ...)
- Linux: sudo dd bs=4M if=debian-10.5.0-i386-netinst.iso of=/dev/sd? conv=fdatasync status=progress
- Win10: Use Rufus with default settings to create a USB key (GPT, ...)
- Insert your USB key with a USB OTG cable
- Boot your Omni10 to bios
- Press volume down while pushing button power on
- Change order of booting (usb key first) and reboot
- This will install Debian
- Skip ethernet/wifi detection as it won't work, we will fix this later.
- In the end Debian should be installed and should boot
- But, I could not login as some characters are added each time you press a key preventing from entering a correct password. To solve this we must install a graphical environment
- Download live LXDE debian with non free firmware: debian-live-10.5.0-i386-lxde+nonfree.iso from https://cdimage.debian.org/images/unofficial/non-free/images-including-firmware/10.5.0-live+nonfree/...
- Repeat step 2 for this iso and connect this new key to your tablet.
- Reboot your Omni10
- Once live CD is started, click on install Debian icon
- This will install Debian but will fail when installing grub. It is not a problem as grub as been already installed with previous installation
- Reboot and you should be able to login with graphical interface
- Make wifi working (see https://wiki.debian.org/InstallingDebianOn/Asus/T100TA for more details)
- Open a terminal in Debian on Omni10 and type:
- sudo cp /sys/firmware/efi/efivars/nvram-74b00bd9-805a-4d61-b51f-43268123d113 /lib/firmware/brcm/brcmfmac43241b4-sdio.txt
- sudo modprobe -r brcmfmac && sudo modprobe brcmfmac
- Connect wifi
- Type in a terminal
- sudo ip link set wlan0 up
- Edit file /etc/network/interfaces (with vi)
- In the end the file should look like this above:
- source-directory /etc/network/interfaces.d
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid SSID_OF_YOUR_WIFI
wpa-psk PASSWORD_OF_OUR_WIFI
- Check wifi is working (reboot before or restart driver?)
- Type in a terminal
- sudo ifup wlan0
- sudo iw wlan0 link
- ip a
- You should have an IP address
- sudo apt update should work.
- Configure your wifi router to assign a fix ip to your omni10 based on its mac address. It will be simpler to login with ssh later on.
- Optional actions 1
- Install ssh: sudo apt install ssh
- Remove /etc/apt/sources.list.d/debian-live-media.list
- Install htop: sudo apt install htop
- Optional actions 2 (to have more space on disk by removing some packages)
- Remove libre-office
- sudo apt-get remove --purge libreoffice*
- sudo apt clean
- sudo apt autoremove
- Remove graphical environment and reinstall only lxde-core
- sudo apt-get remove --purge live-*
- sudo apt clean
- sudo apt autoremove
- Reboot
- Connect with ssh
- sudo apt install lxde-core
Some steps may lack of description. Let me know and I will edit to add more explanations.
09-29-2020 06:27 AM - edited 09-29-2020 06:29 AM
Fix the mmcsd interface read only issue.
Problem:
Each sd card inserted in the omni10 will be readonly. There is no way to change this. This is due to an inverted write-protect state
Solution:
Create a new file sdhci.conf in folder /etc/modprobe.d
The file should contain this line:
options sdhci debug_quirks=0x10000
Quirks are used by sdhci driver to modify the driver behavior. See https://elixir.bootlin.com/linux/v4.19.110/source/drivers/mmc/host/sdhci.h#L393 for a list all possible quirks.
Then type command (it may takes some minutes to execute):
sudo update-initramfs -u -k all
and reboot.
09-29-2020 06:47 AM
Bluetooth missing files.
Retrieve file BCM4324B3.hcd from https://github.com/Asus-T100/firmware/blob/master/brcm/BCM4324B3.hcd
and copy it to /lib/firmware/brcm/
Didn't find what you were looking for? Ask the community