Ubuntu Touch Native on Kindle Fire HD 7 - 7" Kindle Fire HD Q&A, Help & Troubleshooting

Hi all,
Successfully rooted, flashed, and installed jelly bean 4.3 on my kindle fire HD 7 NY following seokhun's guide here http://forum.xda-developers.com/showthread.php?t=2271909
Now wondering of anyone had tried installing Ubuntu on the kfhd. Official Ubuntu touch should be released later this month. Developer preview out now but only officially supports a few Samsung devices.
Might take a gander on how to go about installing the preview later this week. My guess is that there will have to be tweaks made to cm before it'll work properly.
See more here https://wiki.ubuntu.com/Touch/Install

It was ported to the first gen, kf2, and 8.9", I am considering trying to make a mini base like hashcode did for the 7" model, but I need to ask him a few questions probably before I start trying to flash test builds onto my own device.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app

stunts513 said:
It was ported to the first gen, kf2, and 8.9", I am considering trying to make a mini base like hashcode did for the 7" model, but I need to ask him a few questions probably before I start trying to flash test builds onto my own device.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Click to expand...
Click to collapse
Ubuntu itself was ported or do you mean chrooted? Or do you mean your working with the developer preview of ubuntu touch? I've seen plenty of people run Ubuntu chrooted but to my knowledge its more similar to a VM on android. I've long suspected that it was possible to boot into the full desktop version of Ubuntu on android systems but haven't seen or heard of it being done. Luckilly an official build of ubuntu for tablets and phones is being released soon.

I meant the Ubuntu touch preview, we already can test it out on the other kindles but we have to use an older version of the preview because of a bug the came into play when they went to a flipped os until hashcode fixes it.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app

Wow, great news.
Is there anywhere I can follow progress of successful ports?

Just look at the threads in the android development sections for the kindles, there is no 7" android minibase available, but if I'm not busy I might give a shot at making one, not too sure if the kernel will compile smoothly on Ubuntu 10.04 LTS, but eh I'll maybe give it a shot sometime next week. Hard part is I have no idea about the initial stuff that runs as I'm more of a Linux pc person than a android person( even though Linux is at the base of android and Ubuntu touch.)
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app

Thabks & will do. Actually just found hashcodes thread here: http://forum.xda-developers.com/showthread.php?t=2168221 and the Ubuntu device wiki here: https://wiki.ubuntu.com/Touch/Devices if anyone is interested.
Good look if you attempt to modify and build the base code yourself. Keep us updated!

Related

Native Ubuntu on Nexus One?

Saw this gem on the Nexus S forums and was wondering if anyone could make a boot img allowing this to boot on the Nexus one?
DEV Ubuntu on Nexus S (natively)
sidroc said:
Saw this gem on the Nexus S forums and was wondering if anyone could make a boot img allowing this to boot on the Nexus one?
DEV Ubuntu on Nexus S (natively)
Click to expand...
Click to collapse
We have ubuntu booting off the SD... let me find the thread. Not sure if this is helpful or not >.>
http://forum.xda-developers.com/showthread.php?t=892877
This isn't exactly what I am looking for as it runs through a frame buffer on VNC.
Long time ago I read that MeeGo could run on Nexus One natively, it came with a detailed how-to tutorial as well.
I just found its link:
http://wiki.meego.com/ARM/MSMQSD
I wonder if there is a way to run Ubuntu natively on Nexus One similarly based on the tutorial above...
yes ubuntu can run natively on n1, i remember there was a thread in beginning of nexus one development

[ROM] Ubuntu Touch Preview [02/27: Alpha Update #1]

** Work-In-Progress: Ubuntu Touch Preview is just that.. a PREVIEW. Do not complain about missing features, etc. The OS isn't nearly ready for primetime. **
THIS REQUIRES THE 2ND-BOOTLOADER/RECOVERY ALREADY BE INSTALLED ON YOUR DEVICE. IF YOU DON'T HAVE THAT, THEN START HERE:
http://forum.xda-developers.com/showthread.php?t=2128175
Curious as to how the Ubuntu Touch Preview looks? Why not load it on your Kindle Fire HD and see for yourself.
CHANGES:
[02/27] Fixed the UI DPI settings. Needs to re-flash following the instructions below.
Instructions [CHANGED 02/27]:
1. Make a Titanium Backup and/or backup in recovery of your current Android. This preview is fun to play with but not a replacement for something as developed as CM 10.1
2. Download the Kindle Fire HD 8.9 Mini-Android base for Ubuntu Touch and place it on your device:
[02/27] http://goo.im/devs/Hashcode/jem/ubuntu-phablet/phablet-20130227-jem.zip
md5sum: dedfd4cfb56f234112140272c4b67ae5
3. Download the latest Ubuntu Touch Preview Filesystem .zip from Ubuntu:
http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/quantal-preinstalled-phablet-armhf.zip
If the above link is broken, use this link for a full listing of the current build files (download the quantal-preinstalled-phablet-armhf.zip .. soon to be raring-preinstalled-phablet-armhf.zip):
http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/
4. Reboot into recovery. Wipe system and Factory Reset (wipes data/cache).
4a. Wipe system and Factory Reset (wipes data/cache).
IMPORTANT:
4b. Install the quantal-preinstalled-phablet-armhf.zip FIRST, and then the phablet-2013xxxx.zip SECOND.
5. Reboot and Enjoy
NOTE: The preview comes pre-loaded with several users in the login screen and they have data to browse around with. Move to the "Guest" account and tap on area where it tells you to login.
WHAT WORKS:
Display
Touch screen
Wifi
WHAT DOESN'T WORK:
There's so much that is still being implemented into the Touch version of Ubuntu, that this list could get pretty long.
No sound obviously (WIP for all ROMs)
[*] [FIXED 02/27] Need to adjust the GRID_UNIT_PX in /home/phablet/.bashrc to be slightly smaller so that the on-screen keyboard fits correctly (I'd guess 16-18).
Barely any sensors other than touchscreen work. IE: no rotation, etc. Ubuntu WIP issue.
No HD codecs (still being worked on) Ubuntu WIP issue.
Battery doesn't get a reading currently due to the custom sysfs path. (Can fix in kernel updates later)
No screen timeout / auto blank -- becareful when walking away from the device. Need to press the power button to turn the screen off. Ubuntu WIP issue.
RELATED UBUNTU TOUCH LINKS:
(Some of these describe how to install it on devices -- you can ignore those instructions and follow the above for the Kindle Fire HD 8.9)
Ubuntu Touch Wiki: https://wiki.ubuntu.com/Touch/
Release Notes: https://wiki.ubuntu.com/Touch/ReleaseNotes
IRC Channel on freenode.net: #ubuntu-touch
RESERVED
Great man!!!
Thanks!
Great work Hashcode! Downloading NOW!
Re: [ROM] Ubuntu Touch Preview [02/26: Alpha]
I thought about asking you for a port of this some days ago, but i figured you'd be too busy. Thanks Hash!
Sent from my Nexus 4
Re: [ROM] Ubuntu Touch Preview [02/26: Alpha]
Hash code does it again!
Sent from my Amazon Kindle Fire HD
Awesome.! I just read about this in Engadget and hash already has it up. .
Hashcode said:
** Work-In-Progress: Ubuntu Touch Preview is just that.. a PREVIEW. Do not complain about missing features, etc. The OS isn't nearly ready for primetime. **
THIS REQUIRES THE 2ND-BOOTLOADER/RECOVERY ALREADY BE INSTALLED ON YOUR DEVICE. IF YOU DON'T HAVE THAT, THEN START HERE:
http://forum.xda-developers.com/showthread.php?t=2128175
Curious as to how the Ubuntu Touch Preview looks? Why not load it on your Kindle Fire HD and see for yourself.
CHANGES:
[02/27] Fixed the UI DPI settings. Needs to re-flash following the instructions below.
Instructions [CHANGED 02/27]:
1. Make a Titanium Backup and/or backup in recovery of your current Android. This preview is fun to play with but not a replacement for something as developed as CM 10.1
2. Download the Kindle Fire HD 8.9 Mini-Android base for Ubuntu Touch and place it on your device:
[02/27] http://goo.im/devs/Hashcode/jem/ubuntu-phablet/phablet-20130227-jem.zip
md5sum: dedfd4cfb56f234112140272c4b67ae5
3. Download the latest Ubuntu Touch Preview Filesystem .zip from Ubuntu:
http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/quantal-preinstalled-phablet-armhf.zip
If the above link is broken, use this link for a full listing of the current build files (download the quantal-preinstalled-phablet-armhf.zip .. soon to be raring-preinstalled-phablet-armhf.zip):
http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/
4. Reboot into recovery. Wipe system and Factory Reset (wipes data/cache).
4a. Wipe system and Factory Reset (wipes data/cache).
IMPORTANT:
4b. Install the quantal-preinstalled-phablet-armhf.zip FIRST, and then the phablet-2013xxxx.zip SECOND.
5. Reboot and Enjoy
NOTE: The preview comes pre-loaded with several users in the login screen and they have data to browse around with. Move to the "Guest" account and tap on area where it tells you to login.
WHAT WORKS:
Display
Touch screen
Wifi
WHAT DOESN'T WORK:
There's so much that is still being implemented into the Touch version of Ubuntu, that this list could get pretty long.
No sound obviously (WIP for all ROMs)
[*] [FIXED 02/27] Need to adjust the GRID_UNIT_PX in /home/phablet/.bashrc to be slightly smaller so that the on-screen keyboard fits correctly (I'd guess 16-18).
Barely any sensors other than touchscreen work. IE: no rotation, etc. Ubuntu WIP issue.
No HD codecs (still being worked on) Ubuntu WIP issue.
Battery doesn't get a reading currently due to the custom sysfs path. (Can fix in kernel updates later)
No screen timeout / auto blank -- becareful when walking away from the device. Need to press the power button to turn the screen off. Ubuntu WIP issue.
RELATED UBUNTU TOUCH LINKS:
(Some of these describe how to install it on devices -- you can ignore those instructions and follow the above for the Kindle Fire HD 8.9)
Ubuntu Touch Wiki: https://wiki.ubuntu.com/Touch/
Release Notes: https://wiki.ubuntu.com/Touch/ReleaseNotes
IRC Channel on freenode.net: #ubuntu-touch
Click to expand...
Click to collapse
Hi, hashcode.
yesterday, the procedure is different, which is correct?
"4b. Install the quantal-preinstalled-phablet-armhf.zip FIRST, and then the phablet-2013xxxx.zip SECOND."
And, can i only flash the phablet-2013****.zip for update?
I would download the filesystem again and reflash. Its on nightly updates now.
Sent from my DROID RAZR HD using Tapatalk 2
Likelyhood of KFHD7 Port?
Is there any chance that you'll make a Kindle Fire HD 7 port? It seems a little odd that it's the only fire with no support...
kindle fire hd
any updates on wip? still have no sound?
tufeijoe said:
any updates on wip? still have no sound?
Click to expand...
Click to collapse
Last update from hash code mentioned being "80% with audio"
Sent from my SGH-I897 using xda app-developers app
How to create this from source code? Not found the repository.
Download the Kindle Fire HD 8.9 Mini-Android base for Ubuntu Touch and place it on your device:
Add ubuntu phablet build repo and guide
tufeijoe said:
any updates on wip? still have no sound?
Click to expand...
Click to collapse
https://github.com/JoeyJiao/android_local_manifest/blob/phablet/README.mkdn
Hey should this work with the newer "raring" version? I'm having some trouble. I got a blank screen with backlight after installing both zips. I did a wipe too. I'll try one more time and see.
thanks
Yep, I need to debug the raring boot. None of my devices work atm.
Sent from my XT894 using Tapatalk 2
Hashcode said:
Yep, I need to debug the raring boot. None of my devices work atm.
Sent from my XT894 using Tapatalk 2
Click to expand...
Click to collapse
Bump to say thanks for all the work on this and express continued interest (my device is the kf2).
Also isnt the current release ver. Saucy?
Can't wait for this one... Thanks Hash:thumbup:
Sent from my Amazon Kindle Fire HD using xda app-developers app
any updates?
Would love to know if we are close to a working rom based on the latest release. I have tried Quantal, Raring, and Saucy on my KF HD 8.9 with no luck so far. @Hashcode I am sure that you have a million things going on, and you efforts are greatly appreciated, and highly respected! Thanks!
No luck
I tried the quantal and saucy version, but after rebooting I see the orange and blue Kindle logo followed by a black screen. I've waited for at least 15 minutes. Any ideas?

[ROM/KERNEL] OFFICIAL CM10.1 + 3.0.50 Kernel for Kindle Fire 2 [CM NIGHTLIES]

*** USE AT YOUR OWN RISK! WHILE I TRY MY BEST TO PROVIDE WORKING KERNELS/ROMS, I AM NOT RESPONSIBLE IF THIS SOFTWARE OR ANYTHING I'VE WORKED ON SUDDENLY FRIES YOUR DEVICE. ***
THIS ROM REQUIRES A 2ND-BOOTLOADER / RECOVERY BE INSTALLED ON YOUR KINDLE FIRE 2. FOLLOW INSTRUCTIONS HERE:
http://forum.xda-developers.com/showthread.php?t=2100963
*** READ CAREFULLY BEFORE DOING ANYTHING ***
*** Kindle Fire 1st-gen ROMs/KERNELS are *NOT* compatible with the Kindle Fire 2.
ONLY FLASH ROMs/KERNELS that are made for the Kindle Fire 2. ***
Month "stable" Snapshot CM builds:
Monthly "Stable" Builds
Nightly CM Builds:
Nightly Builds
Latest GAPPS:
http://goo.im/gapps/gapps-jb-20130301-signed.zip
Older builds are found here:
http://goo.im/devs/Hashcode/otter2/
CHANGES:
[05/14] New audio driver (WIP)
[03/27] Reboot Recovery mode is now fixed
[01/17] Updated SGX/PowerVR driver to latest binaries from omapzoom (still showing [email protected])
[01/15] CM10.1 updates + reverted some USB changes in the kernel for sleep testing
[01/07] Battery life / sleep improvements
[01/06] Update to 3.0.50 kernel
[01/06] Update wifi firmware to R5.SP3.06
[12/16] Fixed Deep Sleep
[12/15] Added multi-profile fix
CURRENT KNOWN ISSUES:
The headphone MIC input is not functioning correctly yet. Work in progress.
Virtual keyboard input on Jellybean is terrible. Needs a protocol update or something. Fixing. For now use an alternate keyboard like Swype
KERNEL FEATURES:
[01/06] Mainline version updates to 3.0.50 updated to current with Google's kernel/common
[01/06] WLAN Firmware R5.SP3.06
[11/07] Updated to SGX/IMG DDK [email protected] for Android (via omapzoom 18 hours ago)
[11/07] WLAN Firmware R5.SP3.03
[09/05] Updated to SGX/IMG DDK [email protected] for Android
Based on TI kernel 4AI.1.7 (3.0.31 mainline) which supports 512M memory mapping needed by the Kindle Fire
DEVS
BUILDING THIS ROM:
First, read through Google's Android website about "how to setup a build environment":
http://source.android.com/source/initializing.html
Then you can setup the Kindle Fire by doing the following:
mkdir android
cd android
(Use main repo for CyanogenMod 10.1)
repo init -u https://github.com/CyanogenMod/android -b cm-10.1
repo sync
vendor/cm/get-prebuilts
. build/envsetup.sh && brunch otter2
RESERVED FOR NOTES
RESERVED
So does the mic input not work At all or is it off and on?
Sent from my SAMSUNG-SGH-I717 using xda premium
The MIC needs some kernel changes in the sound driver.
The gapps link doesn't work
Sent from my SAMSUNG-SGH-I717 using xda premium
rkingsparx81 said:
The gapps link doesn't work
Sent from my SAMSUNG-SGH-I717 using xda premium
Click to expand...
Click to collapse
http://goo.im/gapps/gapps-jb-20130301-signed.zip
Thanks
Sent from my SAMSUNG-SGH-I717 using xda premium
It was taking me to the gapps page on goo.im (which was intended), but I went ahead and edited it to be the latest file.
Been running since the first un-offical builds, been running the offical for a few weeks now, been running like a charm.
Just an FYI, On my device when I try to reboot to recovery, the device just reboots in to android.
Edit; Brief video for you, as you can see it reboots like normal (Sorry for the background noise!)
http://www.youtube.com/watch?v=9vyr_zya5dQ
Flashed 04.04.13 and all is good the weather on the lock screen is now displayed it didn't work for me on the 03.04.13
Sent from my Amazon Kindle Fire2 using xda premium
Yeah, one of the funny bits with installing Nightlies is that randomly stuff will break. I try and keep track of which has the most working as I'm moving along so that I can revert to a more "stable" version if needed.
Hashcode, will we get the m3 build?
Gesendet von meinem Amazon Kindle Fire2 mit Tapatalk 2
Thank you so mutch .just downloaded the m3 build. So nice to have you.
Gesendet von meinem Amazon Kindle Fire2 mit Tapatalk 2
Yeah we weren't on the original M3 list so I had to get added and for a re-run that the CM team did a day later.
From now on, we should be on the right list to get the monthly stable builds.
Hashcode, there is a little problem with the naming of our otter2 device. It shows me on the get.cm site that this is a kindle fire hd.
Yep, i reported it yesterday.
Sent from my DROID RAZR HD using Tapatalk 2
Building CM10.1 from source
Hashcode, I have successfully built CM10.1 from source for the otter2 by following the instructions in this thread and the CyanogenMod wiki. Thanks for the great work.
However, I did have a couple of issues that I had to work around. I'm not sure if it's because I did something wrong or because there is a problem. When I got to the "Extract Proprietary Blobs" section and ran the device/amazon/otter2/extract-files.sh script, I received an error message saying that the lib/hw/sensors.otter.so file couldn't be found. I poked around the filesystem on my KF2 (running CM10.1 nightly cm-10.1-20130411-EXPERIMENTAL-otter2-M3), and found that there was a lib/hw/sensors/otter2.so file.
Similarly, the file vendor/amazon/otter2/otter2-vendor-blobs.mk also contained the reference to otter rather than otter2, and caused a problem later in the build cycle.
By changing the otter to otter2 in both device/amazon/otter2/proprietary-files.txt and vendor/amazon/otter2/otter2-vendor-blobs.mk, I was able to get the build to complete successfully. Is this a known issue or did I do something wrong?
Thanks.
I noticed i only have 673 total ram with this rom...my ram has been stolen lol...I flashed from this cm10.1 to stock rom, and on stock ram shows right.. around 924 total.. but with this rom im missing ram, i only have 673 total.. Possible bug? What is the cause an how can i fix this?
Newest nightlies will include an all new audio driver in the Android OS. It works, but it's not finished (no MIC support yet).
I'll try and keep this updated as testing continues.
Did anyone else have issues with the last nightly not booting? I tried flashing 17 twice but kept letting stuck at the boot logo. Flashed 15 back again and up and running again.
Sent from my Amazon Kindle Fire2 using Tapatalk HD

[Q] Linux in KF HD

It is possible to install any version of Linux natively on a kindle tablet?
Goldofaf said:
It is possible to install any version of Linux natively on a kindle tablet?
Click to expand...
Click to collapse
asuming from this http://linuxonandroid.blogspot.cz/p/working-devices.html it is possible
but as said on http://www.ubuntu.com/phone/install
Ubuntu for phones is intended to be used for development and evaluation purposes only. It is an early release that can potentially brick your device. It does not provide all of the features and services of a retail phone and cannot replace your current handset. This is the first release of Ubuntu for phones and it will continue to evolve quickly. Please read the disclaimer as well. This process will delete all data from the device. Restoring Android will not restore this data.
Click to expand...
Click to collapse
so there, you probably can, but android would still be better
Thank a lot, I think i must pray for ubuntu touch work on kindle fire hd nearly...
The only software available for the Kindle Fire is the stock OS provided by Amazon, or any of the ROMs posted in the KFHD 7" Android Development thread. Any attempt to install any other software will brick your device with no way of fixing it.

hoping to port Ubuntu touch to 9th gen fire 7

I've never ported a ROM before but would really like to port Ubuntu Touch to my new device.
If anyone can point me in the direction of what to read to begin, I'd greatly appreciate it
Edit 2 add
I've seen ubports runs natively on another tablet with the same\similar soc as in my 9th Gen fire 7 tablet.
(BQ Aquarius M10)
Deleted: Wrong Post
AmznUser444 Dev said:
You cannot port the Ubuntu on your Fire tablet. The MTK SoCs is not porting to x86 operating system.
You must be use the remote desktop such as TeamViewer or Microsoft Remote Desktop and running Ubuntu on VirtualBox or VMWare Workstation on your Windows PC.
Click to expand...
Click to collapse
"Ubuntu touch" is an o\s for phones and tablets, on arm architecture.
Obviously x86 (x86_64) software will not run
AmznUser444 Dev said:
You cannot port the Ubuntu on your Fire tablet. The MTK SoCs is not porting to x86 operating system.
You must be use the remote desktop such as TeamViewer or Microsoft Remote Desktop and running Ubuntu on VirtualBox or VMWare Workstation on your Windows PC.
Click to expand...
Click to collapse
Read this...
http://docs.ubports.com/en/latest/porting/introduction.html
Halium os (It's Ubuntu touch that is based on LOS)
I have tried porting this to my phone before but with no luck(I got a working halium kernel but couldn't get ssh working) . This will probably be easier to Port to a tablet because less going on. Good luck!
Edit: lol, I did not see that you found the ubports guide already.
ANDROID2468 said:
Read this...
http://docs.ubports.com/en/latest/porting/introduction.html
Halium os (It's Ubuntu touch that is based on LOS)
I have tried porting this to my phone before but with no luck(I got a working halium kernel but couldn't get ssh working) . This will probably be easier to Port to a tablet because less going on. Good luck!
Edit: lol, I did not see that you found the ubports guide already.
Click to expand...
Click to collapse
Thanks for your response. I've got a day-off on Thursday and I'll investigate further then.
ANDROID2468 said:
Read this...
http://docs.ubports.com/en/latest/porting/introduction.html
Halium os (It's Ubuntu touch that is based on LOS)
I have tried porting this to my phone before but with no luck(I got a working halium kernel but couldn't get ssh working) . This will probably be easier to Port to a tablet because less going on. Good luck!
Edit: lol, I did not see that you found the ubports guide already.
Click to expand...
Click to collapse
@ANDROID2468, It's Ubuntu touch (Hailum OS) we port to ARM architecture
Porting Ubports to Fire 7 2015/2017
AmznUser444 Dev said:
@ANDROID2468, It's Ubuntu touch (Hailum OS) we port to ARM architecture
Click to expand...
Click to collapse
If this works, please do it for the Fire 7 2017 too. Android is too much for this tablet. I could help a bit too (my knowledge of making ROMs and building them are low though :fingers-crossed
But now I have become distracted by work.
It is still an idea I have in my head, for when I have more time. I've not given up the dream.
For now, the sources for lineage 14.1 are incredibly "work in progress" anyway

Categories

Resources