Author: TheLinuxBug

H3Droid - Android image developed specifically to work on Allwinner H3 devices

  [Copy link]

3

threads

54

posts

1386

credits

Gold member

Rank: 6Rank: 6

credits
1386
 Author| Published in 2017-7-5 11:15:18 | Show all floors
Edited by TheLinuxBug at 2017-7-5 11:19

Hey All!

A little earlier today we released H3Droid version 1.2.9 to patch some bugs and include a few new features!

New in H3Droid version 1.2.9:
- h3resc: UDISK partition resizer
- h3resc: display resolution changer (480p, 720p, 1080p)
- Fixed bug that prevented 8188eu from working
- Changed default: we are using 720p now as default display resolution, you can change it later in h3resc


We are also still working on the FEL installer and we still urge you to go and vote!



Thanks to all of you, we are currently at 1031 downloads and climbing!      



As always, please feel free to provide feedback here on the forum, on our feedback form or come chat with us on IRC in #H3Droid on Freenode!



Thanks again to everyone who has provided their time and support to H3Droid!





Cheers!

0

threads

8

posts

200

credits

Intermediate member

Rank: 3Rank: 3

credits
200
Published in 2017-7-7 03:55:42 | Show all floors
Edited by raidera at 2017-7-7 11:59

Great work,
I just install Windows version of image, it is very easy - THANKS!
I just wonder can Bluetooth work with CSR A10 USB BT4 chip?When try to shut it down (hold power button, then klick 'OK' on message) it restarts, not stop. Am I do somthing wrong in shut down procedure?

0

threads

8

posts

200

credits

Intermediate member

Rank: 3Rank: 3

credits
200
Published in 2017-7-8 02:17:33 | Show all floors
Edited by raidera at 2017-7-8 02:20

Why not remember display settings? I configure on HDMI 1080p 60Hz, but when restart it is again in 720p?Why can not install Kodi from Google Play?

5

threads

11

posts

341

credits

Intermediate member

Rank: 3Rank: 3

credits
341
Published in 2017-7-8 02:58:14 | Show all floors
raidera replied at 2017-7-8 02:17
Why not remember display settings? I configure on HDMI 1080p 60Hz, but when restart it is again in 7 ...

Install KODI from kodi.tv, because on Google Play is unsupported version. I was download apk from kodi.tv and install it in File manager. Works perfectly.

3

threads

54

posts

1386

credits

Gold member

Rank: 6Rank: 6

credits
1386
 Author| Published in 2017-7-8 23:37:16 | Show all floors
Edited by TheLinuxBug at 2017-7-8 23:47

Hello @raidera we spend a lot of time working on the FAQ and the information items on the download page as well as pages for H3ii and H3resc as reference and many of your questions are addressed by these documents if you would take the time to read them, as you should have, before using H3Droid!

If you had read over the pages at all you would know:
  • Bluetooth is not yet supported by H3Droid (As mentioned in the FAQ)
  • You can set the resolution you want to be permanent in H3resc as it is a new option in 1.2.9 (Seen in the documentation for H3resc)
  • Because of using mainline uboot the ARISC functions needed to power off the board are not exposed, therefore it reboots.  (This is already outlined in the FAQ as a known issue.)

As per Kodi, what @kocickamia said is correct, the Google play store doesn't have the H3 boards listed as compatible for Kodi on the store so you have to download it directly from their site and side load it.

Hope this helps!

Cheers!




0

threads

45

posts

633

credits

Senior member

Rank: 4

credits
633
Published in 2017-7-9 23:19:14 | Show all floors
I am not into Android at all, but i decided to try new 1.2.9 version. Board is Orange Pi Plus2e, so i tried to write H3Droid to eMMC, through Armbian Linux, running on sdcard. Sdcard is too slow for Android anyway. I added OUTDEV=/dev/mmcblk1 into 00_conf file, writing went well. But after reboot i got only pink screen and no system running. So what am i missing? Is there a way to write H3Droid to eMMC? As this option is in 00_conf, i thought this is the way.

About the project, it's good and useful. But i think you really should consider your installation methods. Your target users (Android users) are not into Linux, very much. Android users are usually Windows users, or even at the lower level of knowledge (no offence, just honest observation). I think you only need simple images to write to sdcard from usual programs for that purpose, in any OS. This H3ii is something like this, but i don't see option for eMMC writing there. This H3resc, as a recovery like software, is also, a useful tool.

3

threads

54

posts

1386

credits

Gold member

Rank: 6Rank: 6

credits
1386
 Author| Published in 2017-7-9 23:48:41 | Show all floors
Edited by TheLinuxBug at 2017-7-10 00:07

@RagnerBG I will try to address your concerns below:

1. "after reboot i got only pink screen and no system running" <- pink screen == hung i2c, to fix this you need to poweroff both board and monitor and then restart and things will work.

2.  "Is there a way to write H3Droid to eMMC" <- Yes, you can simply dd an image from your card to the eMMc, the eMMc in these boards acts like a SDcard anyways, so make an 8GB image on an 8GB Sdcard and then dd that to PC Plus eMMc, or you can even generate a custom image using the installer to the size of the eMMc you have and then dd that image onto the eMMc. Also, you should be able to use H3ii to burn to eMMc as well, it should perform just the same as if you burnt it to an SDcard and run the installation process and when installing it will grow to the size of the media it is installed on.

3. "Your target users (Android users) are not into Linux, very much" <- Honestly this isn't our target user base at all, our target user base is tinkerers! If you take time to follow all the features of H3Droid (Changelog) and to really mess with it you would find there are MANY options that normal Android images don't supply for the Linux users and tinkerers -- using SSH you can access the board almost fully, this includes using GPIO, loading your own modules, etc.  The real point of H3Droid is to make a usable Android image for tinkerers who want to take advantage of Android's GUI for their projects.   While we understand that there will be a portion of our user base who prefer to use it as a media board, that is fine, but other than making it easier to install using H3ii and our upcoming FEL installer we are not going to cater specifically to those on Windows or those with only media board purposes.  The great thing about H3Droid is it is absent all the Chinese garbage and garbage bloat apps that come standard so you can take your time and build it into anything you would like - custom launcher, gpio buttons, ir remote control, gaming, Panda3d, GPS applications, custom vehicle media system, etc.


Don't get us wrong, we are glad to have feedback from all users, including those who may fit the group you are describing, however, that is not per se our target for H3Droid in the end.  H3Droid is a lot more than just your 'average Android image' and much like the original intentions of these boards is made to be used to develop and test your own ideas and solutions.  We are just making it easier to use and work with as no vendor we could find provides a truly usable Android image for this purpose and we found this to be a huge loss for the community.

I hope this helps to answer your questions and concerns!  Thanks for your feedback and we hope you will continue to test and provide feedback for H3Droid in coming versions.

If you have any additional issues we would invite you to send us feedback on our feedback form or join our IRC channel #H3Droid on Freenode to chat with us!

Cheers!


0

threads

45

posts

633

credits

Senior member

Rank: 4

credits
633
Published in 2017-7-10 05:48:36 | Show all floors
Edited by RagnerBG at 2017-7-10 05:49
<- pink screen == hung i2c, to fix this you need to poweroff both board and monitor and then restart and things will work

Thank you for your answer. But i found out it is the same with H3ii, version 1.2.9 on sdcard. The same pink screen. I powered off the board, of course, but not the monitor (it was before reading your post). Will try this tomorrow, if you think it is the case. In the meantime i found out version 1.2.7 (i had it around), working ok. I write it directly to eMMC, the same way as before and it loads with no problems. Never thought of using H3ii directly to eMMC, thank's for the hint . Maybe there is a way to upgrade from 1.2.7 to 1.2.9, without starting over? I have problems with Kodi, also - not installable, nor from PlayStore, nor from apk, but i read above, the second should be possible in 1.2.9?

About other thing i mentioned. I don't see on Android this way  - GPIO, projects. I know it's kind of possible, but doesn't look so serious. But maybe you are right and it's just my ignorance. And you are working hard for this, as i see. For me, Android is suitable for media center, plus web browser, which is missing in OpenElec images for those boards. For the happiness to be full, i need HDMI CEC for Android, as on OpenElec, but never seen it possible. Maybe i will play around with IR.

2

threads

52

posts

565

credits

Senior member

Rank: 4

credits
565
Published in 2017-7-10 08:34:41 | Show all floors
@RagnerBG

both Kodi and SPMC of playstore are gone android 5 or 6 please use the kodi fork for h3droid you can find here :  https://github.com/koying/SPMC/releases/tag/16.4.2-spmc/

16.1 version has been fully tested on h3droid including tvheadend frontend,  1080p won't work on boards with less than 512MB, you'll have to read the h3droid faq to trick physical screen to 720p    (  NOT H3droid fault, BSP are missing source code to correct that ).
Power management and wake with IR remote are on the todo list, so stay tuned.
These aren't the Droids you're looking for. . .You look for H3Droid !

0

threads

1

posts

15

credits

Novice

Rank: 1

credits
15
Published in 2017-7-16 21:56:20 | Show all floors
Please can you make a video of with emmc installed on orangepi2e?
It would be a great help. I think many are trying without success.
You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list