Android 7.1 Tablet and TV (alpha, proposal)
#1
Based on my work for Android 7.0 (http://forum.pine64.org/showthread.php?tid=2136) I did bump the version to 7.1.

Here's the video: https://goo.gl/photos/1XKM9eGS3vDPFef17

Download: https://github.com/ayufan-pine64/android-7.1/releases

Report all issues here: https://github.com/ayufan-pine64/android-7.1/issues

N.B. Do not update SudoSu - it breaks the installation

What does work?

I see that some things do work, but I didn't really test that.
I did only apply changes of 7.1, compile and do two test runs.

I believe that this build is very similar to 7.0 and has the same limitations.

What does not?

- Definitely not Widevine DRM. So no Netflix.

This is alpha build, so do not complain Smile

If something doesn't work:
- try to see logs (adb logcat, adb shell dmesg),
- try to compile and fix it by yourself,
- when you find solution create a Pull Request for one of this repositories: https://github.com/ayufan-pine64/

How to compile?

https://github.com/ayufan-pine64/local_m...nougat-7.1

You can also see my Jenkins compilation script:
https://github.com/ayufan-pine64/android...enkinsfile

Download:

https://github.com/ayufan-pine64/android-7.1/releases

Install:

The builds are designed to be used with Pine A64 1GB or 2GB on at least 4GB sdcard.

Use Etcher to write images: https://www.etcher.io/

The build automatically resize data partition on first boot to use sdcard space.

LCD:

To enable LCD, edit uEnv.txt from BOOT partition and uncomment:
Code:
pine64_lcd=on

HDMI resolution:

Edit uEnv.txt and select one. You can find all supported in uEnv.txt:

Code:
disp_mode=1080p60

Ethernet speed:

Edit uEnv.txt and select desired speed, by default it uses auto-negotation.
For example to limit to 100Mbps:

Code:
eth0_speed=100

Google Apps:

Android Regular and TV already has Google Apps installed.
Homepage: https://ayufan.eu

Releases:
Rock/Pro 64/Pinebook Pro: LinuxChromium OS
So/Pine A64/Pinebook: LinuxAndroid 6.0Android 7.1

Buy me a Beer
  Reply
#2
whan i use this it run same as android 7.0
  Reply
#3
Not sure what you mean.
Homepage: https://ayufan.eu

Releases:
Rock/Pro 64/Pinebook Pro: LinuxChromium OS
So/Pine A64/Pinebook: LinuxAndroid 6.0Android 7.1

Buy me a Beer
  Reply
#4
i was using 7.1 & 7.0 problems with Crunchyroll tv app  i use was overscaling in in playback  everything else works perfectly for what i use it for.


now in am using 6.0
  Reply
#5
Thumbs Up 
Hey, thank you so much ayufan! I just noticed this release. I look forward to trying it out myself. You are contributing so much to this community - without you, android wouldn't even be feasible on this device.

Anyways, thanks again!
  Reply
#6
veronicasmithen03: I do not work more on this one now, this is here for demonstration purposes only Smile
Homepage: https://ayufan.eu

Releases:
Rock/Pro 64/Pinebook Pro: LinuxChromium OS
So/Pine A64/Pinebook: LinuxAndroid 6.0Android 7.1

Buy me a Beer
  Reply
#7
(12-15-2016, 07:06 AM)ayufan Wrote: veronicasmithen03: I do not work more on this one now, this is here for demonstration purposes only Smile

So, I assume the effort is still on 7.0 until 7.1 is more "ready" and you were just testing if Jenkins could compile it?? 

Still, 7.0 should be plenty up to date for most uses.

I still have no idea why 7.0 work fine but 7.0 TV will not take any input devices I have tried.  The drivers should be the same, only with a different GUI.   right?
  Reply
#8
No. There are differences.

> "if Jenkins could compile it"

Almost there, it is still a new Android version with it's own problems and does require porting.

Toriless: you seem to be answering everywhere claiming that nothing works, which is interesting, because most of what are you describing does work for me Smile

So, something is off, somewhere Smile
Homepage: https://ayufan.eu

Releases:
Rock/Pro 64/Pinebook Pro: LinuxChromium OS
So/Pine A64/Pinebook: LinuxAndroid 6.0Android 7.1

Buy me a Beer
  Reply
#9
(12-21-2016, 04:42 PM)ayufan Wrote: No. There are differences.

> "if Jenkins could compile it"

Almost there, it is still a new Android version with it's own problems and does require porting.

Toriless: you seem to be answering everywhere claiming that nothing works, which is interesting, because most of what are you describing does work for me Smile

So, something is off, somewhere Smile

...but what?  It makes no sense.  USB and the touchscreen work under another OS which would eliminate hardware as the issue.
  Reply
#10
USB and touchscreen work for me.
+1 me if I have helped you in any way. Thank you.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Adding an accelerometer to Android modsbyus 11 2,995 11-02-2020, 08:12 PM
Last Post: Little_Johnny
  Android 6.0 Tablet and TV (release candidate, maintained) ayufan 227 102,354 04-06-2020, 10:46 AM
Last Post: omkarn
  Android Things OS dqvsra 2 1,970 12-03-2019, 09:52 AM
Last Post: hangglider
  Is there another link for Android images? Maalth 3 1,268 10-10-2019, 07:57 AM
Last Post: tophneal
Question Android SDK Oreo NGC6691 2 1,211 07-15-2019, 08:29 PM
Last Post: dazza5000
  Putting Android 9 RockPro64 source into easier to manage repositories dazza5000 0 735 07-15-2019, 08:29 PM
Last Post: dazza5000
  Android 5.1.1 TV (old-stable, no longer maintained) ayufan 194 76,091 03-12-2019, 04:53 PM
Last Post: neosapien
  Issues with SD Card and Running Android Twistedx 0 845 02-26-2019, 11:58 AM
Last Post: Twistedx
  Android 7.1 (PINE A64(+)) pineadmin 59 38,945 02-10-2019, 07:44 PM
Last Post: mmmarcus
  +LTS/SOPINE Android SDK support and Customization biplab777 1 1,089 01-07-2019, 01:21 AM
Last Post: tllim

Forum Jump:


Users browsing this thread: 2 Guest(s)