Hello friends.
Does anyone know a good resource in helping to learn how to compile source code
for the Amazon fire os .
More specifically , I'm interested in learning what it takes to turn the Amazon source code
shared on the web site into compiled fire tv OS .
I want certain versions of the os that no one has posted or shared anymore online.
I realize older versions give compatibility problems , but I would gladly take them
in return for being able to run the original fire os ver with the original menu screen.
I hate the second layout for fire tv 2 Sloane .
Thank you everyone for reading my post .
Chris.
Related
Hi,
As the owner of a Nexus device, I am used to regular OS updates with included security patches. Since my Android Lenova Book has not updated yet, I started to look around
to see what could be find on the internets about that. I did not find much, but on the Lenove website I did find the Open Source Code for our Book.
http://support.lenovo.com/nl/nl/products/Tablets/Yoga-Series/YOGA-Book/ZA0V?tabName=Downloads&linkTrack=Mast:SubNav:Supportrivers%20and%20Software|Drivers%20and%20Software&beta=false
After downloading and unzipping it, to me it seems that these are the prop files you need to create a custom / updated rom. Since I am not that savvy on the subject, I only compiled a few roms, It would be nice if somebody could tell me if this is indeed the code that is needed to compile an updated rom and what steps should be taking to make this happen?
gr.
M
I, too, would love to see this happen.
I own the Windows version, but I've been flirting heavily with the idea of dual-booting. The major obstacle at the moment appears to be that Remix and the other x86 android builds don't recognize or support the halo keyboard. I'd love to have a ROM or something I could install to get the proper Android experience.
I'm down for this... providing my Book arrives soon (in AU so it'll take its time). If I find anything, or get enough free time to throw together a custom ROM I'll update. But I can't guarantee the latter (custom ROM from myself) as it will be a big learning experience.
Mjdrakkon said:
I, too, would love to see this happen.
I own the Windows version, but I've been flirting heavily with the idea of dual-booting. The major obstacle at the moment appears to be that Remix and the other x86 android builds don't recognize or support the halo keyboard. I'd love to have a ROM or something I could install to get the proper Android experience.
Click to expand...
Click to collapse
Have you had a look at the current version of Android Lenovo provides? That certainly does support the Halo keyboard.
Yoga a12
Hello.
I have lenovo Yoga a12 bought in china, there is no google on it, is there a possibility to upload a worldwide rom?
Thank you.
kobra661116 said:
Hello.
I have lenovo Yoga a12 bought in china, there is no google on it, is there a possibility to upload a worldwide rom?
Thank you.
Click to expand...
Click to collapse
If you go to this post, I've helped someone in the same boat as yourself. Read through the comments, that should give you a tutorial on how to flash the ROM so that you have Google.
Post: https://forum.xda-developers.com/yoga-book/help/stock-rom-yb1-x90f-t3555193
yeah ok but I have Yoga Book A12 version.
Hello Guys,
Today I woke up with a new idea; I want to port LineageOS to the LG V20 version H990DS. I was tinkering with this idea for about one year, but never actually wanted to make the step. Until today. I used LineageOS and CyanogenMod since 2012.
The reason why I want to create the first port is because I have the time at the moment, so why not help the community? I do have four years of programming skills C/C++. Run Linux as daily driver etc... Do know how to use git, linux, autotools etc... The tricky part however is: I never compiled a Lineage OS rom from source and I don't think the compiling would be a problem, but the LG V20 H990DS isn't officially supported. My question is: Where do I start to program? How can I compile and build a working Lineage OS for the LG H990DS. Are there any good website I can read from?
I saw this:
https://www.youtube.com/watch?v=MGI3NSJFtKA&feature=youtu.be
https://forum.xda-developers.com/chef-central/android/how-to-build-lineageos-14-1-t3551484
http://www.lineageosrom.com/2017/01/how-to-build-lineageos-rom-for-any.html
https://www.reddit.com/r/LineageOS/comments/6iie9l/how_to_compile_lineage_os_141_for_unsupported/
https://www.reddit.com/r/LineageOS/comments/684qkp/help_noob_compile_lineageos/
So to make it easy: I want to program a working LineageOS for the LG H990DS, but don't have any understanding about where to start. I do have four years of programming skills, not so much, but know C and C++ well.
Thanks in advance,
Maurice
English isn't my native language, sorry for grammars.
someone help this man up.
Did you check the existing LineageOS thread?
https://forum.xda-developers.com/v20/development/dev-cm14-t3509953/post74550386#post74550386
If you want to help, I'd suggest asking him if there's anything you can do.
Thank you for your response. I do watch that thread, because I want lineageOS for the h990ds device. The problem however is that I don't want to jump right into the code. I want to know what I am doing with each line of code. At the moment I think I have to change some things in the kernel so that it can boot, but I don't know if that's true. And there is so many documentation about how to compile lineageOS, which I don't want to do. I want to program and compile lineageOS. Every tutorial skips the program parts and just compiles lineageOS.
So maybe a good programmer can give my some advice? Where to start and where can I find some documentation?
Best regards,
Maurice
Welcome!
First off, I recommend using Ubuntu 16.04 (I personally use 16.10 however). Be sure to follow the guide you linked from chef central carefully.
For the dual SIM variant, I don't believe any current source exists. Although with the similar hardware and if you have decent skills, you could get it going.
Take a look at the existing v20 trees:
V20-common: https://github.com/LineageOS/android_device_lge_v20-common
Msm8996-common: https://github.com/LineageOS/android_device_lge_msm8996-common
H918 (as a reference): https://github.com/LineageOS/android_device_lge_h918
Kernel: https://github.com/LineageOS/android_kernel_lge_msm8996
Vendor: https://github.com/TheMuppets/proprietary_vendor_lge
Those are the basics to check out. Now I did see someone converted the H918 tree to H990. Here's a link to that for reference: https://github.com/android-device-lge-h990/android_device_lge_h990
You will definitely need to make a custom defconfig in kernel sources. The device tree changes should be rather easy. You'll need to pull vendor files from stock and import the drivers and dts files from stock kernel source. If/when you get a working kernel and device trees there's a 99% chance you will need to Port other drivers and vendor files as stock files don't play nice in aosp. If I were you, I'd start looking through commit history on GitHub to see how the other devices we're brought up. That is how I learned everything.
Also, git will be your best friend when bringing up large projects, like kernel. Learn git, get comfortable with it. Cherry-picking and merging is what keeps us going.
Best of luck!
I suppose you could say there are dueling work-in-progress H990 trees since the other one is: https://github.com/x86cpu/android_device_lge_h990
The one you pointed to is mine. I was hoping for some collaboration with @x86cpu on there (in theory @x86cpu also has permissions to modify that repository, assuming I've set things up correctly). While the initial steps have been done, it is not finished! Some issues are left for getting LineageOS operational on H990 devices.
Of crucial note the modem fix in its current form is unacceptable to LineageOS (despite working). I've got two variants of one solution almost ready, but they're yet ready.
Thank you for your answer and I will look into it. I sure hope that I can help you some day, but first I want to understand the repository. After that I will help you both to code.
Really thank you and I will do my best to catch up with you.
As for the Ubuntu version. I personally use arch Linux (with plasma), because I like it more than Ubuntu. I don't think that's a problem and else I will compile the Ubuntu programs to arch. And I know my way around got. Use it for about 4 years now and now what merging/branching rebasing etc means and know how to use it.
@emdroidle I could help
Greetings and Salutations!
I have an Amazon Fire HD 8 (KFGIWI) a.k.a. 6th Generation tablet and I've been recently considering root/unlock in order to install a custom ROM. With no TWRP and/or LineageOS support for the device it's clear my options are limited. I was following this thread with interest
[discontinued][ROM][unlocked][ford,austin] Fire Nexus ROM [26 MAY 2019] but it would seem this thread has since been locked as the developer has moved on to other projects.
I don't see any recent posts in this forum about this device. Has no one managed to "crack" the 6th Generation Fire? Any success stories? I'm about to pay to have someone root/unlock my device for me.. but only if I can get something even as unrecent as Android 7
Please, indulge me with your Two Cents
I too have just picked up a 2016 HD 8 hoping to root/install lineageos, but have seemingly hit the brick wall that it isn't possible for some reason...?!
Anyone able to shed any light on this? Have seen success with the 2015 and 2018 versions... why is this one such a problem?
Billy.J.Zeramin said:
I too have just picked up a 2016 HD 8 hoping to root/install lineageos, but have seemingly hit the brick wall that it isn't possible for some reason...?!
Anyone able to shed any light on this? Have seen success with the 2015 and 2018 versions... why is this one such a problem?
Click to expand...
Click to collapse
It's possible to get root, but there's no way to unlock the bootloader and flash a custom ROM that I know of. So, you can do stuff like disable amazon apps including the launcher (so the home button will use your own favorite launcher) and try to make the best of what there is on FireOS, but it's an ancient android version with a lot of crap on it, and it's getting less useful by the day. I would love it if I could make mine more useful. It really is tempting to just sell it and get a different year's version that is more hackable, but part of me doesn't even want to ever buy an Amazon tablet again. Nothing but trouble from these things.
For root, use these.
GitHub - R0rt1z2/AutomatedRoot: Root your MediaTek device with CVE-2020-0069
Root your MediaTek device with CVE-2020-0069. Contribute to R0rt1z2/AutomatedRoot development by creating an account on GitHub.
github.com
Amazing Temp Root for MediaTek ARMv8 [2020-08-24]
Software root method for MediaTek MT67xx, MT816x, and MT817x! So it's no big secret that not too long ago, I found a way to achieve temporary root on MediaTek chipsets. No preinstalled root solution or device unlock was needed. The tool I...
forum.xda-developers.com
I also found the auto.txt file here useful, long list of things it will disable when used as described.
Fire HD 8 2016: System apps list to disable and links to get it more "google"
Fire HD 8 2016: System apps list to disable and links to get it more "google" Thanks to users in OPs links below this tablet comes to a new life (abandoned mine because lack of Show Mode) but now we are able to have Google almost fully...
forum.xda-developers.com
It is notably missing the line for the launcher, though. If you've got something like OpenLauncher installed, additionally do this:
`pm disable com.amazon.firelauncher`
I recommend getting additional apps from F-Droid rather than adding Google apps and services. This thing has enough spyware on it as it is.
hey ,
Anyone got an old Amazon Fire HD 8 (KFGIWI) a.k.a. 6th Generation lcd screen ribbon they can maybe pull out of an old tablet for me ? will obv pay + postage
i was unbricking the gf tablet and broke the connecctor .tried fleabay and everyhere.
thanks in advance
Ok I'm new here but I was given this Amazon Fire HD8 I got to checking it out and it's a 2017 7th generation model KFDOWI / LOLLIPOP MR1 Android 5.1.1 API level 22 build number LVY48F Release Date March 9, 2015. I was looking for a way to install a new home and app launcher and clean out the Amazon trash. $zAdding google playas well. But I don't have a laptop or computer. The only other device I have is a Motorola Moto g stylus. So I would need to do it all by either APK files or something. Please let me know what my choices are
WolfDragon51 said:
Ok I'm new here but I was given this Amazon Fire HD8 I got to checking it out and it's a 2017 7th generation model KFDOWI / LOLLIPOP MR1 Android 5.1.1 API level 22 build number LVY48F Release Date March 9, 2015. I was looking for a way to install a new home and app launcher and clean out the Amazon trash. $zAdding google playas well. But I don't have a laptop or computer. The only other device I have is a Motorola Moto g stylus. So I would need to do it all by either APK files or something. Please let me know what my choices are
Click to expand...
Click to collapse
Hi,
Development for this device has began to continue after the device was recently unlocked.
If youre looking to change things around a little
ie launcher, remove ads and updates etcetera have a look here :-
Amazon FireHD Toolbox
[WINDOWS/LINUX][TOOL]Fire Toolbox V30.2
Fire Toolbox V30.2 All-In-One Toolbox for Fire Tablets! The Fire Toolbox is a collection of useful ADB (Android Debug Bridge) tweaks that can be applied to Amazon's Fire Tablets. The Toolbox project aims to help users fully customize and...
forum.xda-developers.com
The dev of this little beauty has done well here.
hope this helps
Regards
There is a way to unlock Fire HD 8 6-th gen
[UNLOCK][ROOT][TWRP][UNBRICK] Fire HD 8 2016 (giza)
Read this whole guide before starting. This is for the 6th gen Fire HD8 (giza). Current version: amonet-giza-v1.3.zip NOTE: This process does not require you to open your device, but should something go horribly wrong, be prepared to do so...
forum.xda-developers.com
Hi all,
I have a Firefly ROC-RK3399-PC (also called "Renegade Elite") dev board that I desperately want to turn into an Android TV 10 box. Firefly has a great how to on how to compile the stock Android 10: [Compile Android 10](http://wiki.t-firefly.com/en/ROC-RK3399-PC-PLUS/compile_android10.0_firmware.html), but not how to compile Android TV 10! Does Android TV require a special build option? A different repo source? Is it just a series of apps that have to be installed on top of the stock Android?
After googling my guts out for months I still have no clue.
I will be eternally grateful if anyone can explain how to compile Android TV 10 from source!
Thanks in advance!
-Dan
I don't know if it's helpful https://www.96boards.org/projects/AOSPTVHikey/
You can compile it from the AOSP source using lunch. However, Android TV will be basically useless without Gapps.
Hi, I have an Android TV based set-top box using Hi3798mv100 chip. Does anyone have Android TV AOSP firmware for this chip?
I found repo have part of AOSP source code, but it miss some important files. https://github.com/wudilsr/HiSTBAndroid
P/s: I am new to AOSP as long as Android TV build. Have any guide build Android TV firmware from source? Thank everyone!
0x2f0713 said:
Hi, I have an Android TV based set-top box using Hi3798mv100 chip. Does anyone have Android TV AOSP firmware for this chip?
I found repo have part of AOSP source code, but it miss some important files. https://github.com/wudilsr/HiSTBAndroid
P/s: I am new to AOSP as long as Android TV build. Have any guide build Android TV firmware from source? Thank everyone!
Click to expand...
Click to collapse
Hi! It's been almost one and a half month since I began experimenting with this TV box. Still can't get to Android recovery mode. We can work together to achieve this goal! Regards! Sebastian.