Firefly Open Source Community

Title: 【update!】Firefly-RK3288 Android5.1 SDK update! [Print This Page]

Author: Firefly    Time: 1/7/2016 15:21
Title: 【update!】Firefly-RK3288 Android5.1 SDK update!



SDK Download:firefly-rk3288_android5.1_git_20150910.tar

Firmware Download:FireFly-RK3288_Android5.1_201512311008.7z

--------------------------------------------------------------------------
Update instructions:
1.Improve system stability
2.Optimization settings display interface
3.Update vpu driver
4.Update gpu driver
5.Update video decoding
6.Update the system apk
7.support VGA and HDMI dual display

--------------------------------------------------------------------------

Author: dewet    Time: 1/8/2016 02:16
Last edited by dewet In 1/8/2016 02:19 Editor

Thanks very much.

Is it possible to fix the following bugs.

1. Bluetooth Headset Mic not working.
Solution is to disable internal mic first to route sound through Bluetooth headset mic.
Soundabout app from Google Play Store can do this correctly.

2. On some 4K TV's UHD resolution setting in Android Settings, Display causes users to get a black screen.

3. Feature - Use Ethernet connection but trick Android system to believe it is actually a wifi connection.
On Android KitKat you could install Xposed Framework and 'Fake Wifi' v1.7 module to do this.
This helps to download big games from Google Play Store that only download through a wifi connection.
It also helps some streaming apps that only work on phones/tablets with a wifi connection and not work with an ethernet connection.

4. Feature - Support for Xpoesed Framework Lollipop edition.
To install different modules to give Android extra features.

5.Hide HDMI State, set it to '0' instead of '1' permanently - Some streaming apps only work on phones/tablets without an HDMI connection.

6. On some TV's like Phillips users get  green/purple screen colors on their TV's

7. Feature - TVHeadend support library & tv tuner modules and startup script to load modules.

8. USB Keyboard repeating keys bug. I'm not sure if this is fixable.

Author: dewet    Time: 1/10/2016 15:54
Last edited by dewet In 1/11/2016 11:22 Editor

Please add 'Multi Window' Light Biz Os support.
It is included in the Firefly SDK but is not accessible in Display Settings.

Also FFMPEG and librkffplayer.so are very old libraries and don't support Kodi 15.2 or Kodi 16 with pass-through support.

Author: dewet    Time: 1/13/2016 02:10
How to make the IR Remote buttons work on Lollipop?
Home button & OK button doesn't work.
Author: madman    Time: 1/13/2016 16:53
dewet Posted at 1/13/2016 02:10
How to make the IR Remote buttons work on Lollipop?
Home button & OK button doesn't work.

Official remote control can be normal use,there is something wrong with your remote?
Author: dewet    Time: 1/16/2016 08:34
Please also add Fireasy support.
Author: mac_l1    Time: 1/19/2016 19:01
Great work! Also saw that you added ubuntu switch. Is there an easy way to make a dualboot lollipop/ubuntu image? Or can you release such a dualboot image?

That would help me in making a machybris/mackodi release based on lollipop...

Thanks in advance!
Author: mac_l1    Time: 1/20/2016 14:10
mac_l1 Posted at 1/19/2016 19:01
Great work! Also saw that you added ubuntu switch. Is there an easy way to make a dualboot lollipop/ ...

Never mind. Just made a lollipop dualboot img myself.

For those interested: had to change the kernel a bit by patching the volname attribute part of the following commit in kernel sources, see https://github.com/TeeFirefly/li ... bf65c63cb5c6911a0cb. Also turn on: CONFIG_VT=y in your kernel config file.
Then of course configure the right dualboot image to generate an update.img.
Author: leungtek    Time: 1/21/2016 10:49
Last edited by leungtek In 1/21/2016 10:52 Editor
mac_l1 Posted at 1/19/2016 19:01
Great work! Also saw that you added ubuntu switch. Is there an easy way to make a dualboot lollipop/ ...

Great release .

And It is DualBoot Firefly with newest lollipop/ubuntu .

https://mega.nz/#!UokGTTCB
!XcaDmJy1sS_5yuukHDPHVZPWeqvtHhYGn_ZPl8-bXgs
         
Author: dewet    Time: 1/24/2016 15:29
leungtek Posted at 1/21/2016 10:49
Great release .

And It is DualBoot Firefly with newest lollipop/ubuntu .

Hi

Which kernel & resource.img(second) do you use for the Lubuntu part of the firmware?
I want to replace the wifi with AP6335 wifi with different GPIO and add different IR Remote.
Also want to add RK1000 sound driver to kernel.
If I use unmkbootimg on linux-boot.img, rename second to resource.img and unpack rk-kernel.dts and make changes, repack and flash back it doesn't boot.
I will try again.
Author: leungtek    Time: 1/29/2016 09:30
Lunbun kernel is the same as Android .





Author: dewet    Time: 1/29/2016 10:22
leungtek Posted at 1/29/2016 09:30
Lunbun kernel is the same as Android .

Can you list the steps you took to make linux-boot.img please?
I just want to be 100% sure I do it correct.
Author: leungtek    Time: 1/29/2016 10:51
dewet Posted at 1/29/2016 10:22
Can you list the steps you took to make linux-boot.img please?
I just want to be 100% sure I do i ...

1.  cd ~/proj/linux-rockchip
2.  git clone https://github.com/TeeFirefly/initrd.git
3.   make -C initrd
+4.  truncate -s %4 initrd.img
  5.  mkkrnlimg initrd.img boot.img # pack as RK KRNL format
#or#  mkbootimg --kernel $ZIMAGE --ramdisk $INITRD -o $LINUX_BOOT_IMG

These steps from official Wiki.


Author: dewet    Time: 1/30/2016 12:16
leungtek Posted at 1/29/2016 10:51
1.  cd ~/proj/linux-rockchip
2.  git clone https://github.com/TeeFirefly/initrd.git
3.   make ...

I see in your Lollipop dual-boot in unpacked linux-boot.img there is also a 'second' file.
I found out it is actually a resource.img file for Linux that works for Linux independantly of the resource.img for Android.
How can I create a linux-boot.img with this 'second' file bootloader?
Is anything changed for this 'second' file compared to building resource.img for Android eg. something in the Firefly dts file?
Author: psycmos    Time: 1/30/2016 19:40
leungtek Posted at 1/21/2016 10:49
Great release .

And It is DualBoot Firefly with newest lollipop/ubuntu .

HI Leungtek.

I tried this released but in ubuntu i can't get any page via browser,i'm connected via WIFI successful but no internet in chromium. You know Why?

In android 5.1 we don't have google services, i'm using custom roms from other website, because FIREFLY don't release any firmware with google services enabled.

Can you enable it and share with us?

Thanks a lot for share your work!
Author: leungtek    Time: 3/25/2016 11:39
psycmos Posted at 1/30/2016 19:40
HI Leungtek.

I tried this released but in ubuntu i can't get any page via browser,i'm connected ...

open CONFIG_ANDROID_PARANOID_NETWORK from menuconfig for ubuntu kernel .
wifi will be able to internent
Author: leungtek    Time: 3/25/2016 11:43
leungtek Posted at 3/25/2016 11:39
open CONFIG_ANDROID_PARANOID_NETWORK from menuconfig for ubuntu kernel .
wifi will be able to int ...

is turn off , not open . My mistake




Welcome Firefly Open Source Community (https://bbs.t-firefly.com/) Powered by Discuz! X3.1