-
Posts
14 -
Joined
-
Last visited
-
TV Box Name (example: TX3 mini): H96 Max X3 CPU (example: amlogic s905w): Amlogic S905x3 Armbian build file name: Armbian_community_24.11.0-trunk.273_Aml-s9xx-box_oracular_edge_6.11.3.img (xz compressed) DTB file used: /dtb/amlogic/meson-sm1-h96-max.dtb Kernel Version: 6.11.3 Distribution Installed (focal, buster, etc): Oracular Working Ethernet (Yes/No): yes Max Ethernet Speed that works (100/1000): 1000 Gigabit Does wifi work (Yes/No): Yes Does bluetooth work (Yes/No): Do not know / Did not check it Does HDMI audio work (Yes/No): No Additional Comments (provide any additional information you feel is important): Android firmware version PPR1.180610.11.20230208 and Kernel 4.9.113 built on 08FEB2023 must be downgraded to PPR1.180610.011.20220516 and kernel 4.9.113, May 16 2022 before booting or installing Armbian.
-
Can't figure out how to boot SD card on T95m box
Pita Bread replied to lands's topic in Amlogic CPU Boxes
what is full model name and number of the device? what is the processor? what is the full version and date of the original firmware? the answers to the questions can help yourself and readers who visit this thread to find better results in search engines (google, duckduckgo, etc) -
After initially and successfully booting Armbian 23 jammy from an SD memory card in the TF slot or from a USB flash device in the blue 3.0 port, I had installed Armbian using the /root/install-aml.sh, removed the SD card/USB flash and rebooted Armbian easy peasy. It worked fine for a while. My thread about it is here at this link. But it got bricked, seemingly by itself after a power failure in the home. I managed to recover it with an image of Android, however, all of Armbian was deleted (and no backup either haha 😉). Here is a tutorial to recover this box and the steps may also work for other tv boxes that have the S905x / S905x2 / S905x3 chip. Download Amlogic Burn Card Maker v2.0.3 (not other versions) from Here or Here. Download stock android firmware T95MAXplus-X3-9.0-2GB4GB-6330-0720-20200616-Android.rar from Here or the same firmware but as img a file from MEGA Unpack the archive file in 7zip, if you have the rar file. But there is no unpacking to do if you have the img file. Insert a new good micro-SD memory card into the SD card adapter, and plug it into your PC - be sure there is only one single partition on the SD memory card formatted as FAT32 Run the 'Burn_Card_Maker.exe' executable file. Make sure it is version 2.0.3 Change language to English if it is not already in that: - Click on the Chinese menu (or garbled text menu) in the upper-left corner, and choose the second option. - Dialog screen appears and now simply select 'English Version' and click OK button. Select your SD memory card drive letter under 'Choose Disk:' - you may need to use Disk Management in Windows and apply a drive a letter to the SD memory card. Check mark the Yes box on under 'To Partition and Format' or tick the box 'Formatting SD card' - a new menu pane will popup. follow through and format the SD memory card. Check mark the Yes box on under the Normal SD bootloader for Erase Bootlooader Check mark the Yes box on under the Erase Flash for Normal Flashing Do NOT check mark the Yes on (click to Uncheck it) under 'reboot'. Click 'Open' button under 'Select Burn Package f:' and select the factory stock Android file T95MAXplus-X3-9.0-2GB4GB-6330-0720-20200616.img - make sure there are no spaces in the file name of the img Last step in Burn_Card_Maker: Press 'Make' button and wait to finish. Go to the TV box. Disconnect the power cable from the tv box device. Then insert the micro SD memory card in your tv box device and power on the device. If it didn't boot at all, the you may need to use the toothpick method. Disconnect power cable again. Put a toothpick into the audio jack, press and hold the reset button while you insert the power cable. The tv box will enter into recovery and the firmware will be flashed automatically. Be patient and wait up to 10 minutes. After the TV BOX fully starts, remove the micro SD Card. and the update will completed. The T95 Max (whatever it is) graphic logo will appear and stock Android 9 will start.
-
T95 Max + (Plus) S905x3, 4GB RAM / 32B ROM
Pita Bread replied to Pita Bread's topic in TV Boxes running Armbian
Update: sadness 😢.... and then happiness. Yesterday, there were several severe thunderstorms and the electrical power in the home fluctuated a few times and afterwards completely got knocked out. (now fast-forward to the future, hours later). After power was restored by the utility company, this tv box powered on and gave a 1080p signal, would not boot but just had a black blank screen. I tried to boot Armbian from a fresh SD memory card in the TF slot and a from fresh USB flash drive in the USB 3.0 port but that didn't work either. I researched a lot, and managed to recover the TV box by using an img file of the factory stock Android. I will soon write a tutorial about what I've done and you can find it under another section of forum. https://forum.armbian.com/forum/191-reviews-tutorials/ -
only start with toothstick on emmc ... can't start with sdhc
Pita Bread replied to xNiux's topic in Amlogic CPU Boxes
Very interesting. I am reading some other posts about this topic such as thie posts here and here. But can you explain how to install it and use please? Thanks. -
it is possible. maybe it depends on which tv box that you have and what chip is inside the box. Have a look at these posts and the official FAQ. use "/root/install-aml.sh" or was it "/root/aml-install.sh" script. but do not use the armbian-config tool to install onto internal emmc.
-
What to do with this old amlogic Android box?
Pita Bread replied to Finimklos's topic in Amlogic CPU Boxes
You could make it a low power desktop device for doing lightweight tasks like writing documents, checking email, or browsing lightweight internet sites (shopping, news or books); could make it a server to share files from on a USB hard drive to other devices/computers on a network - this can include a basic media server like Jellyfin or Emby; could make a ad blocking server like with Pi-Hole. Or maybe something else... -
Howdy y'all. (It's something people in southern USA say). hehe. I want to eventually setup a mini NAS server via Gigabit ethernet using this device. So, I recently purchased this same tv box as @Yvan P. described and I successfully installed Armbian_community_24.11.0-trunk.273_Aml-s9xx-box_oracular_edge_6.11.3 (2.64 GB img file). It was more time consuming and challenging than I originally thought. I'll explain. My box included Android firmware version PPR1.180610.11.20230208 and Kernel 4.9.113 built on 08FEB2023. Trying to boot any custom OS like Armbian via SD card in TF slot or USB flash drive in either 2.0 port or 3.0 just boot looped the H96 logo again 'n again. I had to downgrade the firmware. I followed instructions that I found on github here and on xda-developers here, but I used an alternative method in TWRP. *The following is a LONG explanation. Get ready! ☺ Download the 2022 firmware file as a zip or img, (another copy here) the Amlogic Bootcard maker and TWRP. Prepare a micro SD card with one partition, formatted as FAT32. Also prepare a USB flash drive (or USB card reader) with one partition, formatted as FAT32. Copy the 20220516 firmware file to the USB flash drive. Make the SD card bootable with Amlogic Bootcard maker or Burn card maker software. Copy recovery-twrp_x96max-20220601-1253.img to the root of the SD card and rename the file to recovery.img on the SD card. With power cord disconnected, tv box off, Insert SD card in TF slot of tv box, and insert USB flash into the USB 2.0 port. Connect a USB mouse to the blue USB 3.0 port so you can click on buttons. Use a toothpick to press and hold the reset button inside the 3.5mm AV port. Keep holding the AV button and connect the power cord. Keep holding button until TWRP appears on screen, and swipe right to allow modifications. Recommended to backup all the partitions here to the SD card or USB flash drive, and keep a the second copy somewhere safe, especially Recovery. Under "select partitions for backup" make sure they don't say "0MB". If they do, then there is a problem and you shouldn't continue - stop. Troubleshoot and fix the problem - ask questions online. Otherwise, continue... ☺ For backup of the existing firmware, click Backup, Select Storage and choose the Micro SD card or USB OTG (##MB). Select all partitions and swipe right to do the backup. No need for compression. Wait. Go back to the main menu with back (bottom left corner), and select Install. Click Select Storage then select USB OTG (##MB), and OK button. Depending on which firmware file you want to use, the "franklin-ota-eng.qmx_srv.zip" file should appear. Or click Install Image and the ""AML_user_H96MaxX3_9_20220516.1821.img" file should appear. Click on the file, and swipe right to do the install. Wait, and do not do anything until you see IMAGE FLASH COMPLETED. After you see the COMPLETED message, remove the SD card and USB flash drive and go to the main menu and click Reboot, System. Let Android boot, and check the version of Android in the settings. It should be PPR1.180610.011.20220516 and kernel 4.9.113, May 16 2022. Now we can boot Armbian from the SD card and make sure it works, updates and reboots properly. I used the standard instructions for writing an Armbian image to a SD card. I selected the server image "Armbian_community_24.11.0-trunk.273_Aml-s9xx-box_oracular_edge_6.11.3.img". Copied u-boot-s905x3 to u-boot.ext, and set /dtb/amlogic/meson-sm1-h96-max.dtb in extlinux.conf . I disconnected power cord, inserted SD card into TF, held reset button in the audio jack, and connected power cord still holding the button for 15 seconds. Armbian logo came up and I released the button. All 4GB RAM (3.69GB usable) is good, ethernet is good at 1 Gigabit, but there is no sound, no bluetooth and no wifi. That's alright because I will use this as a mini NAS server and maybe an ad blocking DNS server via Gigabit ethernet. I froze the kernel in armbian-config, ran "apt update" and rebooted. There were some error messages about initramfs but nothing bad. It rebooted and started alright. For smoother 'n faster data transfer, I should replace my cheap old cat5e cables and probably get a better and brand-name gigabit switch. I hope this helps future aml tv box enthusiasts 🐧.
-
T95 Max + (Plus) S905x3, 4GB RAM / 32B ROM
Pita Bread replied to Pita Bread's topic in TV Boxes running Armbian
T95 Max+ (plus), 4 GB RAM / 32 GB ROM, S905×3 I successfully installed the system by following this guide by @Krypton and I updated it using sudo update -y && sudo upgrade -y but keeping kernel 6.1.11. The stereo sound is working fine through the cheap USB audio dongle. I installed pi-apps.io and installed some applications like Brave and PPSSPP emulator via pi-apps. I thank everyone here for the great guides, tips, files, and overall work done. ☺♥ -
Recomended Armbian version for soc s905x2
Pita Bread replied to xFall00's topic in Amlogic CPU Boxes
Okay. I am going to try the smaller Noble and Oracular server images on my amlogic s905x3 device from that link. Thanks. -
Recomended Armbian version for soc s905x2
Pita Bread replied to xFall00's topic in Amlogic CPU Boxes
@mmie4jbcu Thanks for the suggestion. I am also using that file in my amlogic S905x3 tv box. unfortunately Armbian_23.02.2_Aml-s9xx-box_jammy_current_6.1.11 is no longer available from the link you posted. so, i found it at this link https://armbian.lv.auroradev.org/archive/aml-s9xx-box/archive/ -
Hello all. I am following the template to write this post and I will add more details as well. My first ever message (here) was in the "Amlogic CPU Boxes" section. TV Box Name: T95 Max+ (Plus) CPU: S905x3 Armbian build file name: Armbian_23.02.2_Aml-s9xx-box_jammy_current_6.1.11.img.xz DTB file used: /dtb-6.1.11-meson64/amlogic/meson-sm1-x96-air.dtb Kernel Version: 6.1.11 Distribution Installed: jammy (Ubuntu) Working Ethernet: Yes Max Ethernet Speed that works: 100 Mbps Does wifi work: No Does bluetooth work: No Does HDMI audio work: No Additional Comments (provide any additional information you feel is important): Read below ... I ran these commands to disable some features that could break the system or cause the system to not boot. This is from my experience of installing the system twice. sudo apt-mark hold linux-image-current-meson64 armbian-bsp-cli-aml-s9xx-box armbian-firmware sudo apt-mark hold linux-dtb-current-meson64 linux-u-boot-aml-s9xx-box-current sudo systemctl disable --now systemd-networkd-wait-online.service sudo systemctl disable --now unattended-upgrades I wanted to get sound out of the box. So, I purchased a generic USB audio dongle from Aliexpress for $3 USD. (see attached photo). The USB audio device is described in Linux as a Texas Instruments PCM2902 Audio Codec (USB PnP Sound Device device 0 USB Audio), and when you run “lsusb” you will see the id numbers 08bb:2902. I updated the databases for repositories by running “sudo apt update -y” and installed necessary packages to support the USB audio device and to use the XFCE4 graphical desktop. Here are the commands I ran for XFCE4 and for some additional nice bits: sudo apt update -y; sudo apt install -y xfdesktop4 xfce4 xfce4-power-manager xfce4-goodies xinit xdm xorg xserver-xorg; sudo apt install -y arandr greybird-gtk-theme numix-gtk-theme numix-icon-theme epiphany-browser; sudo apt install -y elementary-xfce-icon-theme xscreensaver xscreensaver-data xcvt firefox mesa-utils; sudo apt install -y gvfs gvfs-fuse gvfs-common xubuntu-icon-theme at-spi2-core smplayer; sudo apt install -y alsa-base alsa-oss alsa-tools alsa-utils alsamixergui pulseaudio pavucontrol pavumeter; Edit the file /etc/modules with the “nano” command and write “snd-usb-audio” at the end of the file. Also, edit the file /etc/modprobe.d/alsa-base.conf and change a few things, but make a backup copy first: sudo cp /etc/modprobe.d/alsa-base.conf ~/alsa-base.conf.backup Put a # symbol in front of every “options snd-usb-audio index=-2” that you see in /etc/modprobe.d/alsa-base.conf . I found two of them. Add these two lines of text to the bottom of /etc/modprobe.d/alsa-base.conf . alias snd-card-0 snd-usb-audio options snd-usb-audio index=0 Make sure that you are in the 'audio' group. Run the “usermod” command against a regular user (not root) that you want to use often. And reboot. sudo usermod -a G audio {username here} sudo reboot After reboot, the graphical X Display Manager (xdm) should greet you with a simple gray prompt and you can login to XFCE4. You should see a red LED light blinking on the USB audio dongle. You may want to change the display resolution to 1280x720 or 1920x1080 (whichever is available to you) by clicking on the panel (start menu), Applications, Settings, and Display. The Arandr tool in Settings can also help you adjust the display resolution. Open the volume control program by clicking on the panel Applications, Multimedia, PulseAudio Volume Control. Click the Configuration tab at the far right of the volume control and change the profile to Analog Stereo. * Important – now connect a headset, earphone, or amplifier to the 3.5mm (⅛’’) black 🎧 receptacle on the USB audio dongle and play some sounds, music or youtube.
-
Boot stuck on "random : crng init done"
Pita Bread replied to adrian0541's topic in Amlogic CPU Boxes
Hello everyone. I will write a short message here to ensure the that moderator will approve this message. Thanks to @adrian0541 here, and thanks to others in the S905 forums threads. I have a T95 Max+ (plus) Amlogic S905x3 4GB RAM / 32 GB ROM tv box. I successfully installed a similar Armbian onto a USB thumb/flash drive that he mentioned in his message #171678 on September 16 2023, but I used the server file "Armbian_23.02.2_Aml-s9xx-box_bullseye_current_6.1.11.img.gz" instead of the xfce desktop file. I edited the extlinux.conf file and set "FDT /dtb-6.1.11-meson64/amlogic/meson-sm1-x96-air.dtb" and added "video=HDMI-A-1:1920x1080@60e monitor=hdmi" to the end of the append line. The tv box boots nicely, gives 1080p resolution, and ethernet 100 MB works, USB 2.0/3.0 works but there is no bluetooth, no wifi and no sound. I can test playing wav and mp3 files by using aplay and mpg123 commands. I really want to make the sound work! In Emuelec ng 4.0, the sound works, and the "aplay -l" Emuelec describes the audio device as AML-AUGESOUND device 1 TDM-B-T9015-audio-hifi. Here is an excerpt of the dtb (dts) file that correclty describes the audio device: aml-audio-card,name = "AML-AUGESOUND"; compatible = "amlogic, aml_codec_T9015"; I don't know how, but I want to make a new and compatible dtb file for Armbian 23.02.02 / 6.1.11 so that the sound could work. I ordered that box S905x3, 4GB / 64GB and I am waiting for it to arrive. I will write a new message after I try Armbian and test it. Cheers mates.