motionEyeOS (PINE A64(+)) 20170611 [Jun 16] | Ubuntu Images (Pinebook) 0.5.5-65 [Jun 15] | Ubuntu Minimal (PINE A64(+)) 0.5.5-65 [Jun 15] | Q4OS (Pinebook) 1805 [Jun 12] | Android 6.0.1 (Pinebook) 20170605 [Jun 5] | Win10 IoT (PINE A64(+)) 10.0.15063.0_20170602 [Jun 5] | FalconGate (PINE A64(+)) 20170430 [May 31] | Q4OS (PINE A64(+)) 1804 [May 30] | Armbian - Ubuntu (SOPINE) 5.27 [May 22]

Getting Started | Visit the WIKI | IRC Logs | Forum Rules/Policy


Android 6.0 Tablet and TV (release candidate, maintained)
#21
(11-30-2016, 07:57 AM)ayufan Wrote: So, basically these tools require specially created images, in special format, with special headers. I don't think that this is possible the `dd` images then. I basically had very bad experience with these tools.

I believe that even today, you can prepare SD image that will basically install (dd) system to nand. It seems easier and more user friendly.

Allwinner wrote those tools and they work on all of their chips. They know the various bugs in the boot ROMs with FEL mode. I am also not in agreement with their approach, but these tools have been around since the A10 and they work everywhere.

Pine has not been exposed to this world since it lacks a eMMC chip on board.  I consider not having a eMMC chip a major flaw in Pine since eMMC is far faster and way more reliable than SD Card. Pine also has a big flaw in not having working OTG for FEL mode.

I am shifting development onto the BananaPi M64 board which does not have Pine's flaws.
http://www.banana-pi.org/m64.html

The Bpi boards are similar but not exact clones. It is a minor amount of work to port BananaPi M64 Android back to Pine. So far the only difference I have discovered other than the addition of more hardware is that wifi is on DLDO3 instead of DLDo4 (Pine).

BTW - NAND is a complete mess on Allwinner, avoid it if possible. That was another major reason for the Allwinner tools, they can use the various NAND controllers to write the NAND.
Reply
#22
Quote:Allwinner wrote those tools and they work on all of their chips. They know the various bugs in the boot ROMs with FEL mode. I am also not in agreement with their approach, but these tools have been around since the A10 and they work everywhere.

It seems to be problem of u-boot, and something that can be fixed for specific board with a kernel. I'm not saying that you should not use it, I had very bad experience that's all. Doing custom images I had a hell a lot of less problems and make them more reproducible then using their broken tooling.
Reply
#23
I can't access Videos located on a USB-Stick with Kodi. The Stick dosen't show up. With ES File Explorer i can access them.
If i click on them in ES then i can play them in Kodi, but i can't add it as video source. Any help?
Reply
#24
Hi! Thanks for this awesome image! Smile)
Where do you download the Netflix APK for this image? I have downloaded version 3.3.1 from APKMirror but when launch the app it throws an error telling me the device is not supported :/
Reply
#25
Try regular Netflix app, not the TV version.
Reply
#26
Hi! Nice work!

It works well, however I have one problem. When using an app such as Spotify or Dplay to watch some swedish TV channels I'm not able to control the volume. I can only get 100% or 0% ... any ideas how to solve this problem? I'm using the airmouse sold by Pine64 and with 5.1 it works fine.

/Niklas
Reply
#27
Does IR remote work?
Reply
#28
I don't have any IR. But even when I try to control the volume from settings I only get all or nothing...
Reply
#29
Hi Ayufan, this build works really nice!
Everything seems to be working really well but the android TV remote service. It crashed when a client tries to connect to it for missiing library.


12-02 06:00:27.894 D/WifiService(2747): acquireWifiLockLocked: WifiLock{RemoteServiceLock type=1 binder=android.os.BinderProxy@22c56c7}
12-02 06:00:27.894 I/ATVRemote.Server(5659): Communication starting with XXX.XXX.XXX.XXX
12-02 06:00:27.922 D/AndroidRuntime(5659): Shutting down VM
--------- beginning of crash
12-02 06:00:27.923 E/AndroidRuntime(5659): FATAL EXCEPTION: main
12-02 06:00:27.923 E/AndroidRuntime(5659): Process: com.google.android.remote.tv.services, PID: 5659
12-02 06:00:27.923 E/AndroidRuntime(5659): java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/system/priv-app/AtvRemoteService/AtvRemoteService.apk"],nativeLibraryDirectories=[/system/priv-app/AtvRemoteService/lib/arm64, /system/priv-app/AtvRemoteService/AtvRemoteService.apk!/lib/armeabi-v7a, /vendor/lib, /system/lib]]] couldn't find "libatv_uinputbridge.so"
12-02 06:00:27.923 E/AndroidRuntime(5659):     at java.lang.Runtime.loadLibrary(Runtime.java:367)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at java.lang.System.loadLibrary(System.java:1076)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at com.google.android.tv.remote.UinputBridge.<clinit>(UinputBridge.java:41)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at com.google.android.tv.remote.RemoteService.openInputBridge(RemoteService.java:669)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at com.google.android.tv.remote.RemoteService.handleConfigure(RemoteService.java:843)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at com.google.android.tv.remote.RemoteService.access$3100(RemoteService.java:55)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at com.google.android.tv.remote.RemoteService$12.configure(RemoteService.java:1084)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at com.google.android.tv.remote.RemoteService$12.configure(RemoteService.java:1080)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at com.google.android.tv.remote.ServerPacketParser.parseConfigure(ServerPacketParser.java:167)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at com.google.android.tv.remote.ServerPacketParser.parse(ServerPacketParser.java:106)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at com.google.android.tv.remote.RemoteService$11.onMessage(RemoteService.java:1058)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at com.google.android.tv.remote.TcpServer$Connection$5.run(TcpServer.java:287)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at android.os.Handler.handleCallback(Handler.java:739)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at android.os.Handler.dispatchMessage(Handler.java:95)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at android.os.Looper.loop(Looper.java:148)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at android.app.ActivityThread.main(ActivityThread.java:5417)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at java.lang.reflect.Method.invoke(Native Method)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
12-02 06:00:27.923 E/AndroidRuntime(5659):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
12-02 06:00:27.956 E/bt_h5   (11678): h5_timeout_handler
12-02 06:00:27.956 E/bt_h5   (11678): Wait H5 Sync Resp timeout, 12 times
Reply
#30
(12-01-2016, 10:27 AM)ayufan Wrote: Try regular Netflix app, not the TV version.

yep! Smile Smile  That works! In addition if I have both apps installed android tv version sometimes seem to work or at least it doesnt throw the error.

I have some issue with Android TV Remote. The Android TV service stops every time I want to run it Confused  When I have some time I'm gonna report the bug with the dmesg output and so.
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Android 6.0.1 (LCD Panel version) reboot problems Maxim0n 1 54 Yesterday, 12:41 PM
Last Post: Maxim0n
  Android 7.1 Tablet and TV (alpha, proposal) ayufan 31 6,879 06-15-2017, 01:09 PM
Last Post: geniepro
  Pine 2GB won't boot Android anymore Bluphire 5 387 05-29-2017, 09:34 PM
Last Post: dkryder
  Android 7.1 (PINE A64(+)) v0.3.5-r61 pineadmin 14 2,618 05-27-2017, 08:47 PM
Last Post: veronicasmithen03
  Orange Screen All versions of Android TV XsoundXhoundX 17 1,867 05-19-2017, 01:27 AM
Last Post: Israeldelamo
  Pine A64 running Android 7.1 kernel panic leon 1 357 05-12-2017, 04:53 PM
Last Post: ayufan
  Android 6.0.1 Image (LCD and HDMI Video Output) Release 20170209 [ver 2.0.1] rookieone 15 2,738 05-05-2017, 01:50 AM
Last Post: Quezbeme
  Change Android boot logo? ipsw 5 1,568 05-03-2017, 09:39 PM
Last Post: Quezbeme
  How to Make a Pine with Android 7.0 Stay on All the Time? Bob123456789 3 485 04-05-2017, 01:12 PM
Last Post: Bob123456789
  i2c in android Skivholme 0 524 03-09-2017, 06:24 AM
Last Post: Skivholme

Forum Jump:


Users browsing this thread: 1 Guest(s)