Related
Thanks to Adrynalyne for the kernel and Docmon for the support
Download the following file that matches your current ROM (All have been BDVD enabled):
Sense Based ROM: http://adrynalyne.us/files/kernels/psfreedom/bdvd/psfreedom_bdvd_inc_sense.zip
CyanogenMod6: http://adrynalyne.us/files/kernels/psfreedom/bdvd/psfreedom_bdvd_inc_cm6.zip
Ruby: http://adrynalyne.us/files/kernels/psfreedom/bdvd/psfreedom_bdvd_inc_ruby.zip
Prerequisites: Must have PS3 version 3.41 phat or slim. Must be rooted. If you are not, use unrevoked here: http://unrevoked.com/rootwiki/doku.php/public/unrevoked3
Instructions:
1.) Place downloaded zip file from above on SD card
2.) Make Nandroid backup (just in case)
3.) install zip through recovery
4.) reboot phone
5.) Step 5 is only necessary if you are running CM6 or Ruby.
5a.) Download terminal emulator app from market and install
5b.) Open terminal emulator and issue the following commands
su
insmod /system/lib/modules/psfreedom.ko
6.) plug in cable from PS3 to Incredible
7.) Turn off power to PS3 by unplugging power cable if you have a slim or by flipping the switch if you have a phat model then reconnect/toggle back on
8.) Press the power button immediately followed by the eject button on the PS3.
9.) You may now unplug your phone from the PS3 as it is no longer necessary.
10.) You can now flash your kernel of choice back onto your phone to "disable" this mod. Or you can recover your nandroid backup.
Now you should have two new menu options under games on the dashboard. You can use these to install programs such as backup manager or other homebrew.
Enjoy!
Source:
http://adrynalyne.us/files/kernels/psfreedom/source/
Ruby kernel:
(Needs testing)
http://adrynalyne.us/files/kernels/psfreedom/bdvd/psfreedom_bdvd_inc_ruby.zip
CM6 kernel:
(Needs testing, may require module loading via insmod)
http://adrynalyne.us/files/kernels/psfreedom/bdvd/psfreedom_bdvd_inc_cm6.zip
Awesome, thanks for the instructions! Will try it out later tonight or tomorrow.
One question, can anyone explain in layman's terms what the difference between these is:
payload_dev_bdemu.bin : This is the PSGroove payload which adds Poke/Peek system calls, with BD-Emu support
payload_bdemu.bin : This is the standard payload with BD-Emu support (which allows to play backups)
Nice, just tried the Droid port on my wife's phone last night. Gonna try this on my Dinc tonight.
Cant wait to try this!!! My Teensy is on backorder so this is a perfect stand-in.
Just checked my PS3 and it's still on ver 3.30 so I may have to try this out on Ruby!!!
jermaine151 said:
Just checked my PS3 and it's still on ver 3.30 so I may have to try this out on Ruby!!!
Click to expand...
Click to collapse
You can download the 3.41 update and apply it using Sony's directions for applying updates via a flash drive. Then you can take advantage of this exploit.
shabubu said:
Awesome, thanks for the instructions! Will try it out later tonight or tomorrow.
One question, can anyone explain in layman's terms what the difference between these is:
payload_dev_bdemu.bin : This is the PSGroove payload which adds Poke/Peek system calls, with BD-Emu support
payload_bdemu.bin : This is the standard payload with BD-Emu support (which allows to play backups)
Click to expand...
Click to collapse
The difference is only noticable if you are a dev and looking at peeking into the kernel. If you are just wanting to use it to play backups or homebrew, either will work.
Confirmed working on Virtuous 2.6. Backup manager and FTP server installed and setup. FTPing backups to the PS3 as I type.
does this work on my Xbox360?
zeke1988 said:
does this work on my Xbox360?
Click to expand...
Click to collapse
You have got to be kidding...
enomele said:
You have got to be kidding...
Click to expand...
Click to collapse
Haha I'm sure he/she is.
Confirmed working on Ruby, using Backup Manager to backup MAG now. Awesome job on this Adrynalyne!
Worked wonderfully on Virtuous 2.6
Thanks again!
bhazard451 said:
Confirmed working on Ruby, using Backup Manager to backup MAG now. Awesome job on this Adrynalyne!
Click to expand...
Click to collapse
Glad to hear, and thanks
adrynalyne said:
Glad to hear, and thanks [/QU
Enjoy yourself some beer! I recommend the Dogfish Head *****es Brew, the donation should cover it.
Click to expand...
Click to collapse
adrynalyne said:
Ruby kernel:
CM6 kernel:
(Needs testing, may require module loading via insmod)
http://adrynalyne.us/files/kernels/psfreedom/bdvd/psfreedom_bdvd_inc_cm6.zip
Click to expand...
Click to collapse
I tried applying to CM6 nightly build 09-08 and it gave me an error in CW about signature. Also what does it mean by it "require module loading via insmod". THank You.
htchot said:
I tried applying to CM6 nightly build 09-08 and it gave me an error in CW about signature. Also what does it mean by it "require module loading via insmod". THank You.
Click to expand...
Click to collapse
Well, before the psfreedom.ko file was autoloaded at boot time, you had to manually go into a terminal emulator and su then type insmod /system/modules/psfreedom.ko I think that was the path. If you go to the first post and look at the old thread we were in, you can search in that and find the exact path.
rulevoid said:
Well, before the psfreedom.ko file was autoloaded at boot time, you had to manually go into a terminal emulator and su then type insmod /system/modules/psfreedom.ko I think that was the path. If you go to the first post and look at the old thread we were in, you can search in that and find the exact path.
Click to expand...
Click to collapse
Thank you for the reply. So how to I apply this kernal for CM6? I get a signature verification error when I tried to apply it in CW. Thank YOu.
Does anybody succeded in booting a functional chroot ubuntu or debian on this beautifull smartphone?
.. i'm kinda stuck at top of it, can't load at all the image
Please post here your discoverings/progress/scripts
hi , i try to install debian from the linux installer app but the installation stop at fetching distro. I really need it because need hamachi to work.
if you can post a prepared image for mounting in a loop??
i search it....
imayoda81 said:
Does anybody succeded in booting a functional chroot ubuntu or debian on this beautifull smartphone?
.. i'm kinda stuck at top of it, can't load at all the image
Please post here your discoverings/progress/scripts
Click to expand...
Click to collapse
chroot does work but sadly i could only get it working through adb shell and even that by manually typing every command.Tried to create a script for it but sadly that does not work.could not understand why that is as manually typing those commands in adb worked.
Anyway been a long time since i tried that.Will re-try in a day or two once i fix my computer
I guess that's something wrong with kernels.. does anybody compiled one with loop ? mine seems not containing it..
plus scripts act very strange, confirmed..
any more people trying this?
imayoda81 said:
I guess that's something wrong with kernels.. does anybody compiled one with loop ? mine seems not containing it..
plus scripts act very strange, confirmed..
any more people trying this?
Click to expand...
Click to collapse
Nothing wrong with the kernel.Which one do you use?I use the Stock Rom.It has support for looping.I can give u a screen shot of the adb running ubuntu(on the command line ofcourse).Will start with the scripts again in a day or two.Interested?
mickeul said:
why don't you try to install archlinux, because you can install it with the chroot installation on the desktop ?
Click to expand...
Click to collapse
I doubt it will work on the Optimus.Will try your suggestion also soon.
edit:got debian to boot from terminal emulator.The only thing remaining are the scripts.
manasgirdhar said:
I doubt it will work on the Optimus.Will try your suggestion also soon.
edit:got debian to boot from terminal emulator.The only thing remaining are the scripts.
Click to expand...
Click to collapse
Can you please upload some material? also we may try Gscript for booting.. what's wrong with scripts ? I can't immagine where's the probelm.. sh problem? maybe better bash?
imayoda81 said:
Can you please upload some material? also we may try Gscript for booting.. what's wrong with scripts ? I can't immagine where's the probelm.. sh problem? maybe better bash?
Click to expand...
Click to collapse
Yaa Sure.i will upload the stuff in a day or two.See the Problem is creating loop using scripts.When i give the following indiviual command:-
mknod /dev/loop99 b 7 0
then it works but when i give the same command using a script(.sh) it gives an error 'knod:invalid number'.Till the loop is created we wont be able to mount the device.at the moment i am trying a few alternate commands.If it can work i will post the complete work.If not then i will post the image file and the temp scripts.
Its damn hard getting it to work.If it works then i will also work on debain and BackTrack 5 and other arm linux's.Lets hope for the best.
manasgirdhar said:
Yaa Sure.i will upload the stuff in a day or two.See the Problem is creating loop using scripts.When i give the following indiviual command:-
mknod /dev/loop99 b 7 0
then it works but when i give the same command using a script(.sh) it gives an error 'knod:invalid number'.Till the loop is created we wont be able to mount the device.at the moment i am trying a few alternate commands.If it can work i will post the complete work.If not then i will post the image file and the temp scripts.
Its damn hard getting it to work.If it works then i will also work on debain and BackTrack 5 and other arm linux's.Lets hope for the best.
Click to expand...
Click to collapse
we should contact some kernel developer just to understand if loop is compiled in actual kernels.. I use B17 modaco but thing act crazy when i issue a mount command.. best wishes for ur work
imayoda81 said:
we should contact some kernel developer just to understand if loop is compiled in actual kernels.. I use B17 modaco but thing act crazy when i issue a mount command.. best wishes for ur work
Click to expand...
Click to collapse
No need to bug the dev's for such a small thing.Loops are supported in the original LG Kernel.Like i said i can mount it by typing all the commands manually but the problem occours when i use a script to do the process automatically.
If loops were not compiled i doubt i could get it to mount even by manual commands.
What craziness happens with you when you issue a mount command?
Maybe i could advise you on that?
EDIT:I think i finally found the problem with the script.Not Sure.will do some further testing and get back to you.
Hello !
If that can help, got Ubuntu running on mine, using this : http://nexusonehacks.net/nexus-one-hacks/how-to-install-ubuntu-on-your-android/
I'm using the CM7-RC1. The files should be placed in /sdcard/ubuntu/ <-- check your /sdcard symlink ! With CM7, it's fine. But stock got a weird behaviour.
anyvie said:
Hello !
If that can help, got Ubuntu running on mine, using this : http://nexusonehacks.net/nexus-one-hacks/how-to-install-ubuntu-on-your-android/
I'm using the CM7-RC1. The files should be placed in /sdcard/ubuntu/ <-- check your /sdcard symlink ! With CM7, it's fine. But stock got a weird behaviour.
Click to expand...
Click to collapse
even i just moved to cm7 RC-1.Gonna check my scripts now.
i got my hands on Maemo in a chroot envoirnment.atleast thats what was said on the file.i still have not tested it.Anyone interested in the img?
Edit:Got the Boot script to work for debian Finally.Now creating the prep script.once done will check on the official kernel and then post Debian atleast.Right now checking on cm7.
manasgirdhar said:
i got my hands on Maemo in a chroot envoirnment.atleast thats what was said on the file.i still have not tested it.Anyone interested in the img?
Edit:Got the Boot script to work for debian Finally.Now creating the prep script.once done will check on the official kernel and then post Debian atleast.Right now checking on cm7.
Click to expand...
Click to collapse
CM7 RC1 is a good base to start from.. even too good
however I get variable results launching mount commands in FR17 even from adb... sometimes it crashes the shell after a ioctl error..
i'm giving up on stock based roms.. there something wrong with busybox commands in them..
are u working chroot on top of CM7 RC1 ?
This thread should be moved to dev, am i wrong or maemo is on works here?
Sent from my Optimus 2X using XDA App
imayoda81 said:
CM7 RC1 is a good base to start from.. even too good
however I get variable results launching mount commands in FR17 even from adb... sometimes it crashes the shell after a ioctl error..
i'm giving up on stock based roms.. there something wrong with busybox commands in them..
are u working chroot on top of CM7 RC1 ?
Click to expand...
Click to collapse
No Mate.Nothing wrong.I got it to work on FR17 as well as cm7.the only problem is that i have been unable to download tightvnc and lxde on the Debian chroot envoirnment.Some prob with my net connection.Keeps disconnecting.anyway.I have to make the read me file with instructions and then i will zip it and upload it.any special request for the file host?
svceon said:
This thread should be moved to dev, am i wrong or maemo is on works here?
Sent from my Optimus 2X using XDA App
Click to expand...
Click to collapse
no point in moving to dev.i am trying to chroot into Maemo.Not Native booting.altough i will give the native boot a go in August because my exams begin soon.
imayoda81 said:
i'm giving up on stock based roms.. there something wrong with busybox commands in them..
are u working chroot on top of CM7 RC1 ?
Click to expand...
Click to collapse
You mean, use debian as a primary OS, like launching it when the phone start ?
In case of yes, debian would be started when Android start, or you want to avoid Android ?
manasgirdhar said:
No Mate.Nothing wrong.I got it to work on FR17 as well as cm7.the only problem is that i have been unable to download tightvnc and lxde on the Debian chroot envoirnment.Some prob with my net connection.Keeps disconnecting.anyway.I have to make the read me file with instructions and then i will zip it and upload it.any special request for the file host?
Click to expand...
Click to collapse
Did you try to change your DNS Servers ? You can use Google's on 8.8.4.4/8.8.8.8
Did you try to connect by other means ? 3G, WiFi ?
Finally, for personal use, which debian img did you use ? Your own-made ? I ask because I just DLed an ubuntu image that someone else did, based on the ARM-one. But I don't see any ARM specific image on debian's website (or I don't know the other name, which could be shown).
I wiped out the CM10.1 ROM on my Kindle Fire2. I was going to put the updated ROM on it, but I wiped DATA also. Now what?
wakko222 said:
I wiped out the CM10.1 ROM on my Kindle Fire2. I was going to put the updated ROM on it, but I wiped DATA also. Now what?
Click to expand...
Click to collapse
what have you tried, what os are you using?
fmkilo said:
what have you tried, what os are you using?
Click to expand...
Click to collapse
Using Windows Vista. I can't find the files that I put on the sdcard. They were under /sdcard, but there is no sdcard under install on TWRP.
wakko222 said:
Using Windows Vista. I can't find the files that I put on the sdcard. They were under /sdcard, but there is no sdcard under install on TWRP.
Click to expand...
Click to collapse
1: you are dumb for using windows.
2: get a linux live distro or some kind of linux.
Can you use adb in twrp?
fmkilo said:
1: you are dumb for using windows.
2: get a linux live distro or some kind of linux.
Can you use adb in twrp?
Click to expand...
Click to collapse
No, nothing happens when I use mount?
wakko222 said:
No, nothing happens when I use mount?
Click to expand...
Click to collapse
I'm not talking about using the mount usb storage function, as it doesn't work on devices with a /data/media sdcard. In your command prompt, please type adb devices whilst in twrp. If you need, you can join us on IRC Freenode.net #kf2-dev
fmkilo said:
I'm not talking about using the mount usb storage function, as it doesn't work on devices with a /data/media sdcard. In your command prompt, please type adb devices whilst in twrp. If you need, you can join us on IRC Freenode.net #kf2-dev
Click to expand...
Click to collapse
Will try that and get back to you later.
wakko222 said:
Will try that and get back to you later.
Click to expand...
Click to collapse
any progress?
wakko222 said:
I wiped out the CM10.1 ROM on my Kindle Fire2. I was going to put the updated ROM on it, but I wiped DATA also. Now what?
Click to expand...
Click to collapse
There are a couple of options for automated reloading of the stock Kindle firmware:
http://forum.xda-developers.com/showthread.php?t=2096888
http://forum.xda-developers.com/showthread.php?t=2035047
Good Luck!
Slimepuppy said:
There are a couple of options for automated reloading of the stock Kindle firmware:
http://forum.xda-developers.com/showthread.php?t=2096888
http://forum.xda-developers.com/showthread.php?t=2035047
Good Luck!
Click to expand...
Click to collapse
Still working on it. There doesn't seem to be a connection with TWRP. It actually said Kindle Fire 2, but with a yellow question mark. ADB devices show nothing when running TWRP.
Is it possible to push files even if adb says there is nothing connected?
Delete
Sent from my KFTT using xda premium
I think something worked. I let it go past the recovery screen and it acts like it is connected to windows even though it didn't boot.
Get a factory cable and flash it in
I hear the device connect up on Windows but adb devices doesn't show anything.
Sent from my Amazon Kindle Fire2 using xda app-developers app
Sideload
wakko222 said:
Still working on it. There doesn't seem to be a connection with TWRP. It actually said Kindle Fire 2, but with a yellow question mark. ADB devices show nothing when running TWRP.
Click to expand...
Click to collapse
Turns out that the sideload feature works rather well in Linux.
Went into TWRP/ Advanced/ Sideload, did an ./adb sideload cm10.1**-otter.zip the the gapps***.zip and it booted right up.
Hey everyone, I hope you guys are having a great day/night
I'm fairly new to android but please help
So I was updating cyanogenmod in my HTC One, and when it rebooted back it got stuck on recovery. I'm currently stuck on TWRP and been trying to look for solutions online. I tried the RUU but i can't find any for my HTC One, I'm in Canada and I have Rogers as my carrier.
I've also tried to sideload ROMs through ADB but I kept getting errors, such as failed to write data protocol, and when I push a file over to my HTC One and try to installing it through /sdcard it gives me the error of unable to mount data.
It's been a week without my HTC One And I miss it.
MSumthing said:
Hey everyone, I hope you guys are having a great day/night
I'm fairly new to android but please help
So I was updating cyanogenmod in my HTC One, and when it rebooted back it got stuck on recovery. I'm currently stuck on TWRP and been trying to look for solutions online. I tried the RUU but i can't find any for my HTC One, I'm in Canada and I have Rogers as my carrier.
I've also tried to sideload ROMs through ADB but I kept getting errors, such as failed to write data protocol, and when I push a file over to my HTC One and try to installing it through /sdcard it gives me the error of unable to mount data.
It's been a week without my HTC One And I miss it.
Click to expand...
Click to collapse
Try renaming the rom file to update.zip , then use adb to push the file to your phone. Also, are you rebooting your phone into twrp, and then trying to push your files? You need to be in your boot menu..
If your still stuck, let me know. I may have time to use team viewer and show you. That is, in between periods, Hockey game is about to start lol
g2tegg said:
Try renaming the rom file to update.zip , then use adb to push the file to your phone. Also, are you rebooting your phone into twrp, and then trying to push your files? You need to be in your boot menu..
If your still stuck, let me know. I may have time to use team viewer and show you. That is, in between periods, Hockey game is about to start lol
Click to expand...
Click to collapse
Hey, I renamed it and still gives me the error of E:Unable to mount '/data' & E:Unable to mount internal storage. Though these errors always showed up every time i tried to flash a ROM. And what do you mean by rebooting your phone into TWRP and then trying to push the files?
LEAFS <3 LOL
Are you pushing the files while your on twrp? Or just on the boot menu (volume up + power). From what I remember you can only push the files when your on your bootmenu.
Also, type adb devices in order to confirm if your device is actually being recognised by your computer.
Sent from my HTC One using Tapatalk
g2tegg said:
Are you pushing the files while your on twrp? Or just on the boot menu (volume up + power). From what I remember you can only push the files when your on your bootmenu.
Also, type adb devices in order to confirm if your device is actually being recognised by your computer.
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
Yup, I'm pushing file when I'm on TWRP, and my device is recognised by my computer
Try shutting your phone off, and once its completely shut off, press the power and volume down button. Once the boot menu comes up (it will say recovery, fastboot etc) try it again.
Sent from my HTC One using Tapatalk
g2tegg said:
Try shutting your phone off, and once its completely shut off, press the power and volume down button. Once the boot menu comes up (it will say recovery, fastboot etc) try it again.
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
I'm at the bootloader now, but when I try to push the file through ADB it says error: device not found.
There might be a problem with your adb drivers. Are you in Toronto area?
Sent from my HTC One using Tapatalk
g2tegg said:
There might be a problem with your adb drivers. Are you in Toronto area?
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
Oh, Nope I live in Brampton
I'm in Niagara lol. I could use team viewer but that's up to you.
Sent from my HTC One using Tapatalk
g2tegg said:
I'm in Niagara lol. I could use team viewer but that's up to you.
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
Anything that will make my HTC One work again
g2tegg said:
I'm in Niagara lol. I could use team viewer but that's up to you.
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
That means yes xD, just reply whenever you want to
PM sent
Sent from my HTC One using Tapatalk
How did it go?
SaHiLzZ said:
How did it go?
Click to expand...
Click to collapse
It's not fixed yet
SaHiLzZ said:
How did it go?
Click to expand...
Click to collapse
Hey, I've tried your tutorial before but no luck , If you can can you walk me through it? step by step? My HTC One has no OS though and is unable to flash ROMs since it's unable to mount '/data' or internal storage.
MSumthing said:
Hey, I've tried your tutorial before but no luck , If you can can you walk me through it? step by step? My HTC One has no OS though and is unable to flash ROMs since it's unable to mount '/data' or internal storage.
Click to expand...
Click to collapse
what do mean unable to mount /data
did you try sideloading: http://forum.xda-developers.com/showthread.php?t=2317986
if need be, update HTC Drivers, adb sdk, and recovery.
nkk71 said:
what do mean unable to mount /data
did you try sideloading: http://forum.xda-developers.com/showthread.php?t=2317986
if need be, update HTC Drivers, adb sdk, and recovery.
Click to expand...
Click to collapse
When I try to flash a ROM throught TWRP, TWRP would fail and give an error saying "E: Unable to mount /data" & "E: Unable to mount internal storage"
I've also tried sideload but during the sideloading it would stop and give an rror of "failed to write data protocol fault"
MSumthing said:
When I try to flash a ROM throught TWRP, TWRP would fail and give an error saying "E: Unable to mount /data" & "E: Unable to mount internal storage"
I've also tried sideload but during the sideloading it would stop and give an rror of "failed to write data protocol fault"
Click to expand...
Click to collapse
you want to check partitions? it's a bit low level, so no rushing stuff, OK!!
reboot to recovery (it is stable right, no random reboots), then make sure adb devices sees your phone, then:
adb shell
~ # cat /proc/emmc
~ # mount
stay in the shell, and copy/paste (no screenshot, just copy/paste the command prompt) output and we'll continue.
nkk71 said:
you want to check partitions? it's a bit low level, so no rushing stuff, OK!!
reboot to recovery (it is stable right, no random reboots), then make sure adb devices sees your phone, then:
adb shell
~ # cat /proc/emmc
~ # mount
stay in the shell, and copy/paste (no screenshot, just copy/paste the command prompt) output and we'll continue.
Click to expand...
Click to collapse
Hey, sorry for delayed reply, my HTC One had no battery. what do you mean by checking partitions? and yes ADB sees my phone.
What does it mean and how to fix it
-3001: INSTALL_FAILED_REJECTED_BY_BUILDTYPE
Snowcone12 said:
What does it mean and how to fix it
-3001: INSTALL_FAILED_REJECTED_BY_BUILDTYPE
Click to expand...
Click to collapse
.try fixing it with this
adb shell pm install-create -i "com.android.vending" -r /sdcard/launcher.apk
replacing launcher.apk with your apk filename, and have your apk in the root of your sd card
Would you tell me more details
Snowcone12 said:
Would you tell me more details
Click to expand...
Click to collapse
do you know how hot use adb ?
Yes
What does this command means?
Thank you so much for replying and using your time to help me!
I just wanna ask you what this command means.
Before trying what you told me
Snowcone12 said:
I just wanna ask you what this command means.
Before trying what you told me
Click to expand...
Click to collapse
its just trying to force install in a different location
Are you sure it will work?
Snowcone12 said:
Are you sure it will work?
Click to expand...
Click to collapse
Not certain, it's an older trick and I don't have that device, but it won't do any harm trying it will either work or it wont
Thank you so much!
And what is the next step?
Success:created install session
Snowcone12 said:
And what is the next step?
Success:created install session
Click to expand...
Click to collapse
There shows the message Success:created install session
Snowcone12 said:
There shows the message Success:created install session
Click to expand...
Click to collapse
So the app isn't installed ? Have you tried rebooting and checking ? Have you tried to reinstall the apk again
No it hasn't