[Q] Script to install Ubuntu on TP stucks - Other TouchPad Development

I have my TP running webOS and CM9. I wanna get Ubuntu too.
I have tried both 11.04. I stuck up with install script. It ran a bit and stopped.
Then I tried 13.04. Still the script stuck.
I followed all the instruction and everything seemed to go as it should be.
Please guide me. Thanks.

Not the correct place for this, goes in [email protected]
Sent from my Nexus 7 using xda app-developers app

AW: [Q] Script to install Ubuntu on TP stucks
Use xterm in webos instat of novaterm
Sent from my GT-I9300 using xda app-developers app

imapjonny said:
Use xterm in webos instat of novaterm
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
I couldn't find xterm on webOS. please tell me.

U need to install preware and after this xterm just google there are lots of how tos
Sent from my GT-I9300 using xda app-developers app

imapjonny said:
U need to install preware and after this xterm just google there are lots of how tos
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
OK, I got it. Thanks.

got Xterm, Xecutah, Xserver, but cannot command anything in Xecutah.
ls -> blank
cd -> command not found....

A good way to umount /media/internal in 3.0.5
Boot into webos
connect usb cable to computer.
novaterm
cp /media/internal/4GBPartition.sh /tmp
cd /tmp
Mount the USB from WebOS to PC
type out the command
umount /media/internal and get ready to hit enter.
eject the touchpad from the pc via windows,osx, linux.. and as soon as you tell it to eject run the umount command from within webos using novaterm. I run it over and over again but it always unmounts the first time.
So your basically unmounting before a process touches the /media/internal partition
Hope this helps.

Even better...
pkill -SIGUSR1 cryptofs
pkill -SIGUSR1 LunaSysMgr
pkill -SIGUSR1 LunaDownloadMgr
pkill -SIGUSR1 cryptofs
pkill -SIGUSR1 tar
umount /media/internal
That works great on 3.0.5.. I saw ar xv and.. perhaps that was tar -xv?
fuser -m /media/internal shows process id's
ps -ef shows you the list...

You will see Luna restart into a session without a background image.. that is okay.
cd /tmp
echo "Thanks to crimsonredmk"
echo "Repartition to create ext3 volume for Ubuntu."
pkill -SIGUSR1 cryptofs
pkill -SIGUSR1 LunaSysMgr
pkill -SIGUSR1 LunaDownloadMgr
pkill -SIGUSR1 cryptofs
pkill -SIGUSR1 tar
pkill -SIGUSR1 cryptofs
pkill -SIGUSR1 LunaSysMgr
pkill -SIGUSR1 LunaDownloadMgr
pkill -SIGUSR1 cryptofs
pkill -SIGUSR1 tar
umount /media/internal
echo "Did the previous line say something about not being able to umount /media/internal? If so, press 1, otherwise press 0."
echo "DO NOT PRESS 0 IF IT DID SAY SOMETHING; THIS CAN LEAD TO DATA LOSS! If it did say something, reboot and try again."
read PROBLEM
if [ $PROBLEM == 1 ];
then echo "Goodbye."
exit
else echo "Ok, continuing."
fi
PARTITION1=4096
PARTITION1SHRINK=4096
echo "Your chosen partition is ${PARTITION1}MB."
CURRENTSIZE=$(lvm.static lvdisplay -c store/media | awk -F: '{print $7/2048}')
echo "Your current media partition is ${CURRENTSIZE}MB."
NEWSIZE=$(($CURRENTSIZE - $PARTITION1))
echo "Your new partition layout will include a ${PARTITION1}MB ext3 lvm partition and a ${NEWSIZE}MB media partition."
echo "Does this seem correct? If so, type 1, if not, type 0."
read OK
if [ $OK == 1 ];
then echo "Ok, continuing."
else echo "Goodbye."
exit
fi
echo "Now resizing your media partition and creating the ut-system partition for Ubuntu"
resizefat /dev/store/media ${NEWSIZE}M
lvresize -L -${PARTITION1SHRINK}M /dev/store/media
lvcreate -L ${PARTITION1}M -n ubuntu-root store
mkfs.ext4 /dev/store/ubuntu-root

Related

[Solved]Help to mount SDcard

Hi I built a little script to mount my SDcard @ startup of the phone and install some apps.
here it is:
Code:
sleep 2
busybox mount > /data/mount.txt
busybox ls /dev/block/vold >> /data/mount.txt
busybox mount -t vfat -o rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,shortname=mixed,utf8 /dev/block/vold/179:1 /sdcard >> /data/mount.txt
busybox mount >> /data/mount.txt
sleep 3
echo "APPS installation"
if [ -e /sdcard/Apps-install/install.txt ];
then
echo "found file" > /sdcard/Apps-install/install.txt
cd /sdcard/Apps-install
ls *.apk > ./apps.txt
for line in $(cat apps.txt); do install -c -D /sdcard/Apps-install/"$line" /data/app >> /sdcard/Apps-install/install.txt; done
echo "ok" >> /sdcard/Apps-install/install.txt
else
echo "file not found" > /sdcard/Apps-install/install.txt
fi;
sleep 2
echo "Finish"
if [ -e /data/firstboot.sh ];
then
busybox rm -f /data/firstboot.sh;
busybox rm -f /sdcard/Apps-install/apps.txt;
fi;
echo "Restart"
sleep 1
reboot
I'm sure that the code is well executed (as is have data in /data/mount.txt) but the mount of the SD and so every work related to the SD
What is strange is that script work if i execute it after the phone has completely started.
Can someone help please.
Bye
Herc.8)
A Little up for a little help
Hi,
I still need help,
thx by advance
Bye
Herc. 8)
Ok finally found bye myself.
I changed the device: /dev/block/vold/179:1 for /dev/block/mmcblk0p1
That's all.
Bye
Herc. 8)

Ubuntu on Pancake

good i would like Ubuntu in my tatto like this site
bit.ly
dvSUHJ
do you see it ??
How to Install Ubuntu on your Nexus One/Android Phone!
but when i do this (i have patch the bootubuntu)
and when i try to load
HTML:
# bootubuntu
bootubuntu
mknod: /dev/loop1: File exists
net.ipv4.ip_forward = 1
Setting /etc/resolv.conf to Google Open DNS 8.8.8.8 and 8.8.4.4
Setting localhost on /etc/hosts
READY TO ROCK AND ROLL BABY!
Brought to you by NexusOneHacks.net and the open source community!
[1] Illegal instruction chroot ${mnt} /b...
Shutting down Ubuntu
losetup: /dev/loop1: No such device or address
#
i have this problem ...
does anyone have the solution ??
jigsaw956 said:
good i would like Ubuntu in my tatto like this site
bit.ly
dvSUHJ
do you see it ??
How to Install Ubuntu on your Nexus One/Android Phone!
but when i do this (i have patch the bootubuntu)
and when i try to load
HTML:
# bootubuntu
bootubuntu
mknod: /dev/loop1: File exists
net.ipv4.ip_forward = 1
Setting /etc/resolv.conf to Google Open DNS 8.8.8.8 and 8.8.4.4
Setting localhost on /etc/hosts
READY TO ROCK AND ROLL BABY!
Brought to you by NexusOneHacks.net and the open source community!
[1] Illegal instruction chroot ${mnt} /b...
Shutting down Ubuntu
losetup: /dev/loop1: No such device or address
#
i have this problem ...
does anyone have the solution ??
Click to expand...
Click to collapse
Code:
mknod: /dev/loop1: File exists
losetup: /dev/loop1: No such device or address
script bootubuntu can not create device - /dev/loop1.
change script bootubuntu - change /dev/loop1 on /dev/loop2 or /dev/loop3.
any success?
i work all the day so i can try this only the evening (european time) so i will try it now and sayt it to you
zlopi said:
Code:
mknod: /dev/loop1: File exists
losetup: /dev/loop1: No such device or address
script bootubuntu can not create device - /dev/loop1.
change script bootubuntu - change /dev/loop1 on /dev/loop2 or /dev/loop3.
Click to expand...
Click to collapse
i don't think the problem is here ... i think he's on the line
Code:
chroot $mnt /bin/bash
he is all the code of bootbuntu
Code:
#modprobe ext2
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
export kit=/sdcard/ubuntu
export bin=/system/bin
if [ ! -d /data/local/ubuntu ]
then
mkdir /data/local/ubuntu
fi
export mnt=/data/local/ubuntu
export PATH=$bin:/usr/bin:/usr/sbin:/bin:$PATH
export TERM=linux
export HOME=/root
mknod /dev/loop1 b 7 0
losetup /dev/block/loop1 /sdcard/ubuntu/ubuntu.img
mount -t ext2 /dev/block/loop1 /data/local/ubuntu
#mount -o loop,noatime -t ext2 $kit/ubuntu.img $mnt
mount -t devpts devpts $mnt/dev/pts
mount -t proc proc $mnt/proc
mount -t sysfs sysfs $mnt/sys
sysctl -w net.ipv4.ip_forward=1
echo "Setting /etc/resolv.conf to Google Open DNS 8.8.8.8 and 8.8.4.4"
echo "nameserver 8.8.8.8" > $mnt/etc/resolv.conf
echo "nameserver 8.8.4.4" >> $mnt/etc/resolv.conf
echo "Setting localhost on /etc/hosts "
echo "127.0.0.1 localhost" > $mnt/etc/hosts
echo "READY TO ROCK AND ROLL BABY! "
echo "Brought to you by NexusOneHacks.net and the open source community! "
echo " "
chroot $mnt /bin/bash
#After exit command is executed clear it all up
echo " "
echo "Shutting down Ubuntu"
umount $mnt/dev/pts
umount $mnt/proc
umount $mnt/sys
umount $mnt
losetup -d /dev/loop1
/dev/loop0 only exists on the HTC Tattoo. /dev/loop1, loop2, etc won't work.
Ok i Will try this after work in 2-3h
Sent from my Pancake by ikxdf using XDA App
some time ago i manage to make debian work on tattoo http://forum.xda-developers.com/showthread.php?t=682443
check that thread ..
you must mount and chroot it via busybox
Search for Ubuntu on Market, there is an app which can install either Debian or Ubuntu.
i don't find this app
It's called linux installer..
Here you have it! Tell me your results!
I am trying to install Ubuntu on nFinityROM, i have partitioned my sdcard in fat32 and about 500 MB EXT3. Now the program asks me about the full path to the EXT3 partition.
What should i write??
Ihaveatattoo said:
I am trying to install Ubuntu on nFinityROM, i have partitioned my sdcard in fat32 and about 500 MB EXT3. Now the program asks me about the full path to the EXT3 partition.
What should i write??
Click to expand...
Click to collapse
Sorry if I am being pessimistic, what good use it would be if you install linux on phone (like a tattoo).
I understand it would "probably" makes sense, to use on some high end ones
Wouldn't it be a good idea to have dual boot to another ROM than to linux
Have you seen it on Touch Diamond? It has the same screen size and a 528 Mhz CPU.
It is just cool!
i make it for fun .... only ... i will try this after flash my new rom

[GUIDE] Build Debian image to run on Tab via chroot

I've been experimenting and gathering information all day on how to build a Debian image to run on the Tab (and any other ARM Android devices, for that matter). I've found all the stuff on how to use the Ubuntu images posted, but I really wanted to know how to build a minimal system that I could have complete control over. (I used the latest version of Debian available, Squeeze, when building this, so anything that references "Squeeze" in the commands is because of that. You can easily substitute in a more generic name for files.)
I am going to break this down into a few sections.
Requirements:
Debian or Ubuntu machine (I used a VM with Ubuntu 11.04 installed on it)
Rooted Tab with BusyBox installed
Create the Image:
On the Linux machine you will need to install debootstrap
Code:
sudo apt-get install debootstrap
Create a blank image, format it and then mount it
Code:
dd if=/dev/zero of=squeeze.img bs=1M count=512
mkfs.ext4 -F squeeze.img
sudo mkdir /mnt/squeeze/
sudo mount -t ext4 -o loop squeeze.img /mnt/squeeze/
Note: The image file above is for 512MB, change it to "count=1024" for 1GB, I tried 512MB and it was very limited in space once X was installed.
Run debootstrap and install the system into the image
Code:
sudo debootstrap --verbose --arch armel --foreign squeeze /mnt/squeeze/ http://ftp.debian.org/debian
Unmount the image
Code:
sudo umount /mnt/squeeze/
Install the Image
Create a folder on the Tab, I used /sdcard/debian/ as my storage for my Debian files. Copy your newly created image over into the folder.
Installation will involve the following:
Creating a mount point and mounting the image
Chrooting into the Debian system
Setting some variables
Running the debootstrap installation
Either in a terminal on the device or using adb, do the following to install the system. (The code is commented to better explain how things are working.)
Code:
# Gain root access
su
# Create a mount point and mount the image file into it
# You can substitute any folder instead /data/local/debian/
mkdir /data/local/debian/
mount -o loop,noatime -t ext4 /sdcard/debian/squeeze.img /data/local/debian/
# Chroot into the Debian system
chroot /data/local/debian/ /bin/sh
# Set some required variables
export PATH=$bin:/usr/bin:/usr/sbin:/bin:$PATH
export TERM=linux
export HOME=/
export USER=root
# Set the shell prompt just in case it got overwritten by something else
export PS1='[email protected]$HOSTNAME:${PWD-?} # '
# Run debootstrap
sh /debootstrap/debootstrap --second-stage
# Start a bash shell
/bin/bash
DO NOT EXIT THE SHELL BEFORE MOVING ON TO THE NEXT SECTION
First Boot
Technically the system is running, but if you start to use it you will quickly notice some things just aren't right. There are a few things that I've found that I've needed to do in order to get things running right. You should only need to do these the first time the system is run.
In the Debian shell that is still running on the Tab, do the following
Code:
# This is for working DNS
echo "nameserver 8.8.8.8" > /data/local/debian/etc/resolv.conf
echo "nameserver 8.8.4.4" >> /data/local/debian/etc/resolv.conf
echo "127.0.0.1 localhost" > /data/local/debian/etc/hosts
# Needed to install packages from the repository
echo "deb http://ftp.debian.org/debian/ squeeze main contrib non-free" > /etc/apt/sources.list
echo "deb-src http://ftp.debian.org/debian/ squeeze main contrib non-free" > /etc/apt/sources.list
# Do the initial update of the package repository
apt-get update
Once that is complete return to the Android system by running the exit command
Code:
exit
So that's a fully running system right there. But we haven't addressed starting and shutting down the system.
Here is what a simple boot script would look like to both run and stop the system:
Code:
clear
echo "Mounting Debian Squeeze..."
mount -t ext4 -o loop squeeze.img /mnt/squeeze/
echo "Setting environmental variables..."
export PATH=$bin:/usr/bin:/usr/sbin:/bin:/sbin:$PATH
export TERM=linux
export HOME=/
export USER=root
export PS1='[email protected]:${PWD-?} # '
echo "Mounting devpts/proc/sysfs..."
mount -t devpts devpts /data/local/debian/dev/pts
mount -t proc proc /data/local/debian/proc
mount -t sysfs sysfs /data/local/debian/sys
echo "Chrooting into Debian Squeeze..."
chroot /data/local/debian/ /bin/bash
echo "Unmounting devpts/proc/sysfs..."
umount /data/local/debian/dev/pts
umount /data/local/debian/proc
umount /data/local/debian/sys
echo "Unmounting Debian Squeeze..."
umount /mnt/squeeze/
You will notice that the script also mounts and unmounts additional system filesystems. Also, the script basically pauses right after the chroot command waiting for the process to end, which occurs when you type exit inside of the Debian system. In effect, the script queues up the umount commands for whenever the Debian system is exited.
I use a script similar to that (without the mount/umount because I prefer to do that myself) to start my system. I have it saved to /sdcard/debian/debian and I start the system with the following command:
Code:
su
sh /sdcard/debian/debian
Issues:
The following issues have been encountered:
If the image file is mounted then unmounted, if you try to remount the image again it will error out. (Reboot to solve)
Optional Installation:
Of course the steps above leave you with a working system, but no doubt you will want more functionality.
I've installed TightVNC using the following command:
Code:
apt-get install tightvncserver
To start it:
Code:
vncserver -geometry 1280×752
After that you can connect to it using any VNC software, either local or over the network. If you connect local, be sure to use 127.0.0.1:5901.
Note: This does not install a window manager, if you VNC into the Tab you will get a blank desktop.
I also found that the less command was missing. Turns out the easy fix was to do the following:
Code:
apt-get install less
Finally...
All of this has just been what I've encountered so far today, haven't done much more than set up the system. Please let me know if I'm missing any key parts of the system or if there are any ways that this could be more streamlined.
Hope this helps someone
Thanks man, after rooting my SGT i have been looking for something like this, i'll try it when arrive home.
does touch screen work?
hardt2788 said:
does touch screen work?
Click to expand...
Click to collapse
Dear god man read! It runs as a Virtual Machine on your tablet and you use a VNC client to control it. So yes touchscreen works but it is not a duel boot and is "piggy backing" off android.
So if someone emails you can switch to the email app then back to the vnc app.
You need pills.
Sent from my GT-P7510 using XDA Premium App
maniac3389, have you tried running lxde instead of gnome to see if it runs any faster?
hardt2788 said:
does touch screen work?
Click to expand...
Click to collapse
Sorry, been a few days since I've been on here. Well, the concept is that you run a VNC server in the Debian system and you "remote" into it via a VNC client on the Honeycomb side.
jamezelle said:
maniac3389, have you tried running lxde instead of gnome to see if it runs any faster?
Click to expand...
Click to collapse
Been a bit since I've worked with it, it installed and worked but something was quirky about it. (can't recall what it was)

Ubuntu on Ideos X6

There are threads on this site and elsewhere showing the steps to boot ubuntu on android phones. Our Ideos X6 comes with a powerful hardware so i believe we can run ubuntu on it. But it seems that the kernel must support loop devices. Can anyone make a custom kernel supporting loop devices.
Or has anyone successful in running Ubuntu on Ideos X6.
Our kernel have support for loop device. Take this little instruction how install ubuntu oneiric, also the same process for debian just write distribution name and correct url in debootstrap.
1. this stage you must complete on your linux pc.
Code:
#debootstrap part on PC
sudo apt-get install debootstrap
sudo dd if=/dev/zero of=ubuntu.img seek=838860800 bs=1 count=1
sudo mke2fs -F ubuntu.img
sudo mkdir ubuntu
sudo mount -o loop ubuntu.img ubuntu/
sudo debootstrap --arch armel --foreign oneiric ubuntu http:/ports.ubuntu.com/ubuntu-ports/
sudo umount ubuntu
sudo rm -r ubuntu
2. push this ubuntu.img to sdcard on your phone.
Code:
adb push ubuntu.img /sdcard/ubuntu.img
3. create this script as ubuntu.sh on your sdcard too
Code:
echo "Setting some stuff up.."
export bin=/system/bin
export img=/mnt/sdcard/ubuntu.img
export mnt=/data/local/ubuntu
export PATH=$bin:/usr/bin:/usr/sbin:/bin:$PATH
export TERM=linux
export HOME=/root
mkdir $mnt
echo "Mounting the Linux Image"
busybox losetup /dev/block/loop7 $img
mount -t ext2 -o noatime,nodiratime /dev/block/loop7 $mnt
mount -t devpts devpts $mnt/dev/pts
mount -t proc proc $mnt/proc
mount -t sysfs sysfs $mnt/sys
echo "Setting Up Networking"
busybox sysctl -w net.ipv4.ip_forward=1
echo "nameserver 8.8.8.8" > $mnt/etc/resolv.conf
echo "nameserver 8.8.4.4" >> $mnt/etc/resolv.conf
echo "127.0.0.1 localhost" > $mnt/etc/hosts
echo "Mounting sdcard in /mnt"
mkdir $mnt/mnt/sdcard
busybox mount --bind /mnt/sdcard/ $mnt/mnt/sdcard
echo "Entering CHROOT "
echo " "
busybox chroot $mnt /bin/bash
echo " "
echo "Shutting down CHROOT"
umount $mnt/mnt/emmc
umount $mnt/mnt/sdcard
busybox sysctl -w net.ipv4.ip_forward=0
umount $mnt/dev/pts
umount $mnt/proc
umount $mnt/sys
umount $mnt
busybox losetup -d /dev/block/loop7
4. So now we connect to device, run superuser permission, and chroot to ubuntu
Code:
sudo adb shell
su
sh /sdcard/ubuntu.sh
5.run continue deboostrap
Code:
/debootstrap/debootsrap --second-stage
6. setup apt
Code:
echo 'deb http:/ports.ubuntu.com/ubuntu-ports/ oneiric main' >/etc/apt/sources.list
apt-get clean
apt-get update
7. add root password
Code:
passwd root
8. exit from ubuntu shell with 'exit' and run it again sh /sdcard/ubuntu.sh from terminal emulator on your device or via adb shell.
So, now ubuntu install successfully on your phone and you may install openssh and vnc server.
P.S. http:/ correct it with two //, I can't push correct link to forum. its denied post urls.
Error
I followed your steps exactly as given and changed / to // in http i am getting the following output when i ran ubuntu.sh. kindly help
# sh ubuntu.sh
Setting some stuff up..
mkdir failed for /data/local/ubuntu, File exists
Mounting the Linux Image
losetup: /dev/block/loop7
mount: Device or resource busy
mount: No such file or directory
mount: No such file or directory
mount: No such file or directory
Setting Up Networking
net.ipv4.ip_forward = 1
ubuntu.sh: cannot create /data/local/ubuntu/etc/resolv.conf: directory nonexistent
ubuntu.sh: cannot create /data/local/ubuntu/etc/resolv.conf: directory nonexistent
ubuntu.sh: cannot create /data/local/ubuntu/etc/hosts: directory nonexistent
Mounting sdcard in /mnt
mkdir failed for /data/local/ubuntu/mnt/sdcard, No such file or directory
mount: mounting /mnt/sdcard/ on /data/local/ubuntu/mnt/sdcard failed: No such file or directory
Entering CHROOT
chroot: can't execute '/bin/bash': No such file or directory
Shutting down CHROOT
failed.
failed.
net.ipv4.ip_forward = 0
failed.
failed.
failed.
failed.
losetup: /dev/block/loop7: Device or resource busy
Possbile what loop7 device already busy on your phone.
ry this command to see it
Code:
busybox losetup
And try manual steps which in script to see which step is failed.
When I type
Code:
#busybox losetup
nothing happens
when i type
Code:
#busybox losetup /dev/block/loop7 /mnt/sdcard/ubuntu.img
losetup: /dev/block/loop7
Code:
#mount -t ext2 -o noatime,nodiratime /dev/block/loop7 /data/local/ubuntu
mount: Device or resource busy
the second line is the outputfrom the command.
Do you phone have block devices in /dev/block/ ?
just checked using root explorer. there are many loop# files in /dev/block folder
You may try with UC kernel, or try with ext3 file system. I suppose what your kernel without support ext2.
i tried with UC v5. It supports ext2,ext3 and ext4. Still getting same error.
Should i convert my android filesystem to ext2,3,0r 4. If yes how to do it?
No, you don't need do converting. Problem with loop device or mount, try to see busybox losetup after mount image to block device, it's must show what image mounted to block device. If it's ok, try different option for mount.
I don't have anymore ideas why it doesn't work.
This scenario successful work on my phone.
Can you tell me what ROM you are using
Sent from my CSL-MI410 using XDA App
Last rom from wellcom (2.3-V318E)
now it works. Installed ubuntu. But i am now unable to install any package. when i try to install tightvncserver i get error message
E: Unable to locate package tightvncserver
actally i am not able to install any package
i have checked the /etc/apt/sourcels.list and it contains the required entry and i also did
apt-get clean
apt-get update
and it updates without any error
You need add another repositories to /etc/sources.list such as universe, multiverse, restricted with the same path.

[Brick] This Kindle will kill me

Hi guys,
first please be lenient with my english, I do my best to express myself.
My friend gave me a Kindle Fire HD7 2nd generation, which is bricked, cause he installed cyanogenmod on it and one day, he tried to reset the kindle by soft-resetting. But now the kindle stucks on the recovery TWRP's logo.
So I tried to unbrick it. I tried lots of fixes, always failed. First, I've installed the kindle adb drivers, and now the tablet is reconized as plugged and in recovery.
I can go in a shell, try an adb shell id and everything's okayas you can see, I'm root.
Code:
adb shell id
uid=0(root) gid=0(root)
But now, I can't access to the reocvery, I've tried the following commands and this is where I am.
Code:
adb shell
~ # idme bootmode 4002
/sbin/sh: idme: not found
~ # ls -a /sbin/
[
[[
adbd
adjtimex
arp
ash
awk
base64
basename
bbconfig
blkid
blockdev
brctl
bunzip2
busybox
bzcat
bzip2
cal
cat
catv
chattr
chcon
chgrp
chmod
chown
chroot
clear
cmp
comm
cp
cpio
crond
crontab
cut
date
dc
dd
depmod
devmem
df
diff
dirname
dmesg
dnsd
dos2unix
dosfsck
dosfslabel
du
dump_image
e2fsck
echo
ed
egrep
env
erase_image
exfat-fuse
expand
expr
false
fb2png
fbsplash
fdisk
fgrep
find
fix_permissions.sh
flash_image
flash_lock
flash_unlock
flashcp
flock
fold
free
freeramdisk
fsck.exfat
fstrim
fsync
ftpget
ftpput
fuser
getenforce
getopt
getprop
getsebool
grep
groups
gunzip
gzip
halt
head
hexdump
id
ifconfig
inetd
insmod
install
ionice
iostat
ip
kill
killall
killall5
less
libaosprecovery.so
libblkid.so
libbmlutils.so
libc.so
libcutils.so
libdl.so
libexfat.so
libext2_blkid.so
libext2_com_err.so
libext2_e2p.so
libext2_profile.so
libext2_uuid.so
libext2fs.so
libext4_utils.so
libflashutils.so
libjpeg.so
liblog.so
libm.so
libminadbd.so
libminuitwrp.so
libminzip.so
libmmcutils.so
libmtdutils.so
libopenaes.so
libselinux.so
libsparse.so
libstdc++.so
libstlport.so
libtar.so
libz.so
linker
ln
load_policy
losetup
ls
lsattr
lsmod
lsusb
lzcat
lzma
lzop
lzopcat
make_ext4fs
man
md5sum
mesg
minivold
mkdir
mkdosfs
mke2fs
mkexfatfs
mkfifo
mkfs.exfat
mkfs.ext2
mkfs.vfat
mknod
mkswap
mktemp
modinfo
modprobe
more
mount
mount.exfat
mountpoint
mpstat
mv
nanddump
nandwrite
nbd-client
nc
netstat
nice
nohup
nslookup
ntpd
od
openaes
patch
pgrep
pidof
pigz
ping
pipe_progress
pkill
pmap
postrecoveryboot.sh
poweroff
printenv
printf
ps
pstree
pwd
pwdx
rdev
readlink
realpath
recovery
renice
reset
resize
restorecon
rev
rm
rmdir
rmmod
route
run-parts
runcon
rx
sed
seq
setconsole
setenforce
setprop
setsebool
setserial
setsid
sh
sha1sum
sha256sum
sha3sum
sha512sum
sleep
sort
split
start
stat
stop
strings
stty
sum
swapoff
swapon
sync
sysctl
tac
tail
tar
taskset
teamwin
tee
telnet
telnetd
test
tftp
tftpd
time
timeout
toolbox
top
touch
tr
traceroute
true
ttysize
tune2fs
ueventd
umount
uname
uncompress
unexpand
uniq
unix2dos
unlzma
unlzop
unpigz
unxz
unzip
uptime
usleep
uudecode
uuencode
vi
watch
watchdogd
wc
wget
which
whoami
xargs
xz
xzcat
yes
zcat
So as you can see, idme is not here. Then I've tried to manually replace all folders and files in each directory of the kindle, but after a manual reboot the kindle resets. Also, I've tried to use the Kindle Fire Utility but it didn't work.
I can't do anything else, if you have questions I'm here to answer you for details, but I don't have any idea of what can I do, I tried all the solutions proposed in the differents threads in the forum.
Thanks
Jb-kun said:
Hi guys,
first please be lenient with my english, I do my best to express myself.
My friend gave me a Kindle Fire HD7 2nd generation, which is bricked, cause he installed cyanogenmod on it and one day, he tried to reset the kindle by soft-resetting. But now the kindle stucks on the recovery TWRP's logo.
So I tried to unbrick it. I tried lots of fixes, always failed. First, I've installed the kindle adb drivers, and now the tablet is reconized as plugged and in recovery.
I can go in a shell, try an adb shell id and everything's okayas you can see, I'm root.
But now, I can't access to the reocvery, I've tried the following commands and this is where I am.
So as you can see, idme is not here. Then I've tried to manually replace all folders and files in each directory of the kindle, but after a manual reboot the kindle resets. Also, I've tried to use the Kindle Fire Utility but it didn't work.
I can't do anything else, if you have questions I'm here to answer you for details, but I don't have any idea of what can I do, I tried all the solutions proposed in the differents threads in the forum.
Thanks
Click to expand...
Click to collapse
see 2nd generation forums
link in Fire Index: Which Amazon (Kindle) Fire Do I have?
Sent from my XT1254 using XDA Labs
sd_shadow said:
see 2nd generation forums
link in Fire Index: Which Amazon (Kindle) Fire Do I have?
Sent from my XT1254 using XDA Labs
Click to expand...
Click to collapse
Thanks a lot, I've never seen this thread, I'll check it !
Okay, now I've flashed boot.img and recovery.img, thanks to this thread. Now the tablet bootloop on the "kindle fire" orange logo, and the kindle is not reconized as connected for my pc anymore (and so not detected in adb or fastboot). Any idea?

Categories

Resources