yashsingh1/xdaforums huggingface dataset:
[Droid Eris Q&A, Help & Troubleshooting] frenize:
well from what i read from the github tracker @ http://github.com/kakaroto/PSFreedom

he says: This linux kernel module should work on the N900 (RX51 machine).

It uses the musb driver to access the address of the usb and modify it.

If you want to port this, have a look at psfreedom_machine.c and implement the

missing functions for your device. Make it compile-time #ifdef and modify

the Makefile.

To compile, type 'make' inside scratchbox.

dont know how to do this just hoping this will help someone with porting it

UPDATE: just found a small how-to on how to port it if anyone understands this and/or how to do it all ps3+eris owners will forever be in your debt

Q: How can I port it to a new device.

A: Well, first, you need to figure out what controller your device uses, in the case of the N900, it’s ‘musb’..

Then go to the driver code for that controller (probably in drivers/usb/gadget) and look for ‘SET_ADDRESS’. In the case of musb, it was in drivers/usb/musb/musb_gadget_ep0.c. In there it was setting the address to the USB device, so just copy that code into the psfreedom_machine.c to allow setting the address, and add a similar function to be able to retreive the address.

Then add a function to return 0 or 1 depending on whether the controller supports HIGH, FULL or LOW speed mode (go to usb_gadget_register_driver for your controller, and in the first lines, it should validate the speed argument, it will tell you which ones are acceptable), set LOW speed mode to return TRUE only if FULL speed isn’t available .

Finally, add a function to return the endpoint names.. it will usually be something like ‘epXin’ and ‘epXout’ (where X is the endpoint number), or “epXin-bulk”, etc.. look at how the driver initializes its endpoints or grep for “->name” in the file to find where it sets it…

Edit: the controller the eris uses is MSM72K
[Droid Eris Q&A, Help & Troubleshooting] coffindancer:
any new developments on this? i see it's now listed on the PSfreedom compatibility list as in progress.

h t t p://psfreedom.com/wiki/index.php?title=Device_compatibility_list
[Droid Eris Q&A, Help & Troubleshooting] dragon1018:
As of this morning the website psfreedom.com is not available as well as the link for the chart is broken. I did many tests with my eris, using a CM6 Froyo rom to Other roms that were ported from other phones with different pse-enable zips. The best I was able to get to was the boot screen with the 3 skateboard androids. That setup was a CM6 2.2 rom with the zip files for the HTC Wildfire. Every other setup the zip failed to flash thru recovery. Thats the best I got so far.

EDIT

cant sleep so I tried to get onto psfreedom website and it is back up. It has been ported to the motorla droid. hopefully soon we will be so lucky
[Droid Eris Q&A, Help & Troubleshooting] coffindancer:
posted in another thread but here it is again.

I dont think we will be seeing this on the eris for sometime as the USB driver used is actually the msm_hsusb driver. This was verified last night when i was in #psfreedom where someone was trying to get psfreedom on an eris and kept running into a problem and it turned out to be because of the msm_husb driver was in use. so until that msm_husb driver is working with psfreedom we are probably SOL.
[Droid Eris Q&A, Help & Troubleshooting] coffindancer:
This is now working on the Eris i tested it for the dev waiting for him to officially release it should be this afternoon.
[Droid Eris Q&A, Help & Troubleshooting] dragon1018:
If what your saying is true I will name my children after you and the dev LOL
[Droid Eris Q&A, Help & Troubleshooting] MrObvious:
For the love of humanity don't. :D
[Droid Eris Q&A, Help & Troubleshooting] Ianio:
Any way you can list what you did try and where I can get the files needed to try this myself... maybe with instructions on how? I very much want to try this and have been patiently waiting for days now.
[Droid Eris Q&A, Help & Troubleshooting] coffindancer:
http://psfreedom.com/wiki/Device_compatibility_list

have fun guys all credit goes to the Dev rgov and the other devs working on psfreedom
[Droid Eris Q&A, Help & Troubleshooting] Ianio:
I've carefully read the directions on the PSFreedom Wiki site for Droid Eris. My first question is this:

How can I achieve S-off in the bootloader? My Eris is rooted and I am currently running KaosFroyo v34. When I reboot to bootloader, it shows S-on and I cannot fastboot.
[Droid Eris Q&A, Help & Troubleshooting] coffindancer:
yeah i had the same exact issue that's why i made the note in the wiki. i essentially had to go through and redo the root following jcases post here.

hope it's not against the rules to link this......

http://androidforums.com/eris-all-things-root/121597-how-install-engineering-bootloader.html
[Droid Eris Q&A, Help & Troubleshooting] Ianio:
Trying now... will keep you updated. Thank you.

Question: Since my phone is already rooted, do I just start at step 6 and flash PB00IMG.zip? To be honest, these directions are kinda confusing to me. I tried this method months ago and was never able to fastboot... maybe I am doing something wrong. coffindancer, I appreciate any and all help you are providing and hopefully you can assist me in getting this PSFreedom up and running.
[Droid Eris Q&A, Help & Troubleshooting] coffindancer:
i think you can start with PB00IMG.ZIP and it will go ahead and reflash the boot loader so it's S-OFF im not positive though. Im a freak and just followed the steps pretty much step by step maybe someone with more experience can explain it better.
[Droid Eris Q&A, Help & Troubleshooting] Ianio:
So even though you were already rooted, did you still flash the engtools.zip? Or did you skip step 2?
[Droid Eris Q&A, Help & Troubleshooting] coffindancer:
skipped step 2 i believe.

also the dev is redoing the wiki so if you don't see the link for the files just be patient.
[Droid Eris Q&A, Help & Troubleshooting] Ianio:
Well, I now have S-OFF and restored my NAND. I already have the files for the Eris PSFreedom... just no instructions. They used to be on the wiki, now they are not. Would you happen to have them so I can finish what I started? Hopefully I do not have to wait until they are reposted on the wiki. Thank you, coffindancer.
[Droid Eris Q&A, Help & Troubleshooting] refthemc:
I literally rooted 2 PS3's earlier today, thanks guys. How is everyone backing up games though?
[Droid Eris Q&A, Help & Troubleshooting] mindping:
How could I go about getting the files? The websites been down for sometime now.

Thanks much.
[Droid Eris Q&A, Help & Troubleshooting] Chevelle1768:
Can't wait!
[Droid Eris Q&A, Help & Troubleshooting] coffindancer:
will be on the wiki here shortly.
[Droid Eris Q&A, Help & Troubleshooting] coffindancer:
http://wiki.psfreedom.com/wiki/HTC_Droid_Eris

its completely documented now files are also there. enjoy.
[Droid Eris Q&A, Help & Troubleshooting] TheSonicEmerald:
Wikia won't open.

Sent from my Eris + KAOS
[Droid Eris Q&A, Help & Troubleshooting] dragon1018:
cant we just have a ps3signed.zip file like everyone else
[Droid Eris Q&A, Help & Troubleshooting] coffindancer:
go ahead and make it.
[Droid Eris Q&A, Help & Troubleshooting] dragon1018:
If I could I would
[Droid Eris Q&A, Help & Troubleshooting] dragon1018:
Or at least fix the wiki where you do the work with boot.img
[Droid Eris Q&A, Help & Troubleshooting] TheSonicEmerald:
Is backup manager included with this?

Sent from my Eris + KAOS
[Droid Eris Q&A, Help & Troubleshooting] Ianio:
Well, I am unable to get this to work properly. My Eris is set up EXACTLY the way it needs to be (kaosfroyov34 with the proper kernel). I can fastboot the boot.img and my phone reboots (like it is supposed to) then I enter the information into the terminal like stated on the directions. When it comes time to plugging it into the PS3, I am met with failure as the new folders do not show up. No way to install the backup manager or anything for that matter.

Here is the crazy part... last night (before the directions were posted on the droid eris psfreedom wiki) there were files listed. I downloaded them and was able to jailbreak my PS3 using those files. I was able to install backup manager and even manager to backup my copy of Oblivion to an external HDD. But every time I attempted to load it, it would return me to the XMB but not show Oblivion. Instead it showed me the game I had in the disc drive (Super Street Fighter IV). After trying several times, I called it quits and went to bed (waiting for the eris psfreedom wiki to be updated with instructions.)

This morning, I followed the new instructions to the "T" but cannot "root" the PS3. It just will not work. The PS3 keeps loading like it normally should. Yes, I am unplugging the console (I have a Slim), yes I plug in the phone before plugging the PS3 back in. Yes, I press "power" then "eject" immediately. Again, I got this working last night. And yes, my firmware is still 3.41.

One thing that I noticed with the updated wiki... the .zip that I download now contains 4 files rather than the two I had from last night.

._boot.img

._psfreedom.ko

boot.img

psfreedom.ko

So, does anyone have any idea as to what is going on? Did the files on the wiki get changed so dramatically that they do not work anymore? I've also noticed that on the ps3-hacks.com - PSFreedom for HTC Droid Eris Released section, there are comments from other users that are experiencing the exact same issue I am (folders not appearing on the XMB.)

Any help would be greatly appreciated... this is giving me quite the headache.

UPDATE: I decided to try the files I acquired last night (from filevo.com/z67xy48mjoe6.html) and I can jailbreak the PS3 once again... but backup manager isn't supported. I try and load a game from HDD, reboots back to XMB, but only shows the game I have in the disc drive. So, I'm guessing that the files on (psfreedom.com/wiki/HTC_Droid_Eris) do not work or I am just not doing something...

UPDATE #2: I decided to start mixing and matching files... as a means to see exactly what is going wrong. This attempt, I used the boot.img that I got from (filevo.com/z67xy48mjoe6.html) with the newer psfreedom.ko file from (psfreedom.com/wiki/HTC_Droid_Eris). The PS3 will not boot into "root" mode. This leads me to believe there is something wrong with the newer psfreedom.ko file.

Since I can "root" the PS3 using the original files I grabbed, but playing backup games is not supported... does anyone know if it's possible to edit the psfreedom.ko file to allow backup support? If so, then how?
[Droid Eris Q&A, Help & Troubleshooting] jaysunvzw:
Im having the exact same issues. I followed the guide as close as possible and although Im sure I probably just made a mistake. When I boot the ps3 I get no new files under game. Could someone verify this process works and also give a little detail. For example when I run the psfreedom.ko i get nothing that tells me it runs or that it didn't. I get no error so i assume the file is running. Should.the eris go into a state where it can't be used during the jailbreak. I've read where others say their non eris device is stuck at boot screen etc. I kinda feel like my eris is not doing something right. Wish I could help and thanks to all the revs who make this possible. Awesome work all.
[Droid Eris Q&A, Help & Troubleshooting] jaysunvzw:
Just a quick note. The old psfreedom file is 138k. The new one is 137k. Maybe their is something missing in the second file.
[Droid Eris Q&A, Help & Troubleshooting] dragon1018:
Every time I try to fastbot the image I see it loading but when it is done the phone will not restart on its own. After manual reboot the sd card can not be found
[Droid Eris Q&A, Help & Troubleshooting] jaysunvzw:
Confirmed, the older psfreedom.ko file works.
[Droid Eris Q&A, Help & Troubleshooting] TheSonicEmerald:
Could you post it here or on mediafire, megaupload, or any other uploading site?
[Droid Eris Q&A, Help & Troubleshooting] dragon1018:
filevo.com/z67xy48mjoe6.html
[Droid Eris Q&A, Help & Troubleshooting] Ianio:
Has anyone gotten a backup to load?
[Droid Eris Q&A, Help & Troubleshooting] dragon1018:
the main problem i had was that i had a partitioned sd card. i had a extra card to reformat and psgroove worked :-)
[Droid Eris Q&A, Help & Troubleshooting] sowhat808:
Dont Understand..

I tried the psfreedom with my wifes moto droid and I can confirm working flawlessly followed instructions and everthing. She doesn't want me using her phone, so i was glad they had psfreedom for eris.

But for the life of me i dont understand the dang instructions on the wiki can someone kind of point me in the right direction. Mayber im overanalyzing it to much. Thanks.
[Droid Eris Q&A, Help & Troubleshooting] jaysunvzw:
I had to follow the instructions literally top to bottom except get the older psfreedom.ko file. Their is a link one page back. I had to first install the androidsdk, then I had to get my bootloader to = off. Then I had to follow the recovery setup. I flashed the rom recommended by the instructions. Lastly you drop the .ko on your sd card and connect your phone to your computer and do the fastboot process. It seems like a lot to complete. You just got start at one and take your time.
[Droid Eris Q&A, Help & Troubleshooting] jaysunvzw:
So if I understand correctly the dev setup the Eris to jailbreak the ps3 for homebrew only. Do we know if its the boot.img or the psfreedom.ko file that needs to be rebuilt or edited. These are things I dont know much about but I sure will try. I tried just grabbing a different .ko file from a different phone setup but it would not load. I assume that means the .ko which I think is a kernel is phone specific. Any ideas. The eris is not exactly the most popular device, so it might be hard to find help. Nice thing about it is some of us have upgraded and so the eris could be used like this all the time.
[Droid Eris Q&A, Help & Troubleshooting] sowhat808:
Appreciate the help, I have everything going just after copy psfreedom.ko on sd card how is the fastboot process done. I open cmd prompt and i typed the command but dont know where exactly which dir to be in.
[Droid Eris Q&A, Help & Troubleshooting] Ianio:
Yeah, that is just my luck... I sacrifice my PSN account to be able to run my already owned games from HDD (already had a previous PS3 stop reading discs and want to avoid that scenario happening again)... just to find that I now cannot sign into PSN *AND* cannot run the legitimate backups from my HDD... go figure.

Hopefully someone can do "something" to correct this. LOL, and I do not even run homebrew...
[Droid Eris Q&A, Help & Troubleshooting] jaysunvzw:
Just to give you an example, mine was cd android-sdk-windows/android-sdk-windows/tools I put the boot.img file in the tools folder of the android sdk. It might have to be there but I'm not sure. Once in the correct dir I just ran the command Fastboot boot boot.img
[Droid Eris Q&A, Help & Troubleshooting] refthemc:
Anyone having problems with setting up ADB should follow step 2 "II: Prerequisites" in the link below

http://www.thefuzz4.net/home/AndroidPhones/Eris/HowToRootYourHTCEris.aspx

If you guys have any questions feel free to PM me
[Droid Eris Q&A, Help & Troubleshooting] natedagr811:
I got it working, and it gave me the two folders on the Game part of the XMB, but there is nothing in them. Is there a separate application I have to install? I'm a bit confused by what I have just done to my PS3.
[Droid Eris Q&A, Help & Troubleshooting] Ianio:
Sadly, that is about all you can do at this time. There is an app called "Backup Manager" that you can install... but the dev who made PSFreedom work for the Eris, made it to only allow "Homebrew." Backups are not supported.
[Droid Eris Q&A, Help & Troubleshooting] natedagr811:
Great, so that was useless since the main thing I wanted was the Backup Manager.
[Droid Eris Q&A, Help & Troubleshooting] elfdood:
Google dev_xxxx to dev_bdvd

Follow the guides and it will work :)
[Droid Eris Q&A, Help & Troubleshooting] frenize:
psfreedom.ko with backup manager support

here you go just replace these files and go through all steps agian
[Droid Eris Q&A, Help & Troubleshooting] natedagr811:
Haha, awesome! Thanks!
[Droid Eris Q&A, Help & Troubleshooting] Ianio:
THANK YOU!!!! It works beautifully... Now I am off to have some fun.

Again, thank you to everyone involved.
[Droid Eris Q&A, Help & Troubleshooting] sowhat808:
Thanks buddy i was getting confused cause i was literally typing fastboot boot /path/to/boot.img. See I over analyzed it. Help much appreciated....
[Droid Eris Q&A, Help & Troubleshooting] skipbarker:
Mine is working great save for one issue, I can't seem to get my netflix streaming disc to work while jailbroken. Has any one else run into this issue?
[Droid Eris Q&A, Help & Troubleshooting] dragon1018:
Works like a charm. Thanks so much
[Droid Eris Q&A, Help & Troubleshooting] frenize:
It's all good glad to finally contruibute something
[Droid Eris Q&A, Help & Troubleshooting] sovereignblood:
People seem to be having ALOT of trouble with this so, I hope I can simplify it a bit...

At the bottom you will find the link to download what you need.

Here is the process...

Step 1. wipe/flash your rom to KaosFroyo v34. You can find his rom in the development forum. (It's the rom the boot.img was developed for so it is the best to use)

Step 1.5 Make sure your PS3 is running FW 3.41. 3.42 will not work. If you're not running 3.41 but an earlier version, you can find and download 3.41 on the net. Put it on a thumbdrive under "/PS3/UPDATE" must be all caps. (Sorry, I almost left this step out)

Step 2. Extract the download and make sure you have the drivers from the sdk installed... Since I'm assuming most people having problems are running windows, I've put the windows drivers in the download.

Step 3. Copy psfreedom.ko from my download to the root of your sd card. (This psfreedom.ko is bd enabled for backups)

Step 4. Turn off your phone and then turn it back on while holding the volume down button. This will bring you to the fastboot and recovery screen.

Step 5. Open the Cmd console by typing cmd in the run or search block... usually found by clicking the windows button.

Step 6. Navigate in the cmd console to the fastboot folder of the download you extracted (fastboot.exe and the boot.img you need are both there) and type "fastboot boot boot.img" then hit enter. It will say waiting for device.

Step 7. Connect your phone to your computer and hit the "send" button. It will reboot almost immediately and the console should say "OKAY".

Step 8. Unplug phone from computer and wait for it to boot.

Step 9. Once your phone has booted up, open the terminal emulator and type "su" then hit enter. It should change the "$" to a "#". Then type "insmod /sdcard/psfreedom.ko" and hit enter. It will drop down a line if it loaded correctly.

Step 10. Copy manager.pkg to the root of a thumbdrive. Make sure the thumbdrive is FAT32 formatted.

Step 11. Unplug your PS3 and connect your eris to the first usb port.

Step 12. Plug the power cord back into your PS3 and then hit the power button followed very quickly by the eject button. (not as tricky as it sounds)

Step 13. When the PS3 boots, you should have two new folders under games in the XMB. You may now unplug your phone and plug in your thumbdrive.

Step 14. Go to install package under games in the XMB and install the backup manager. Once that is installed, unplug your thumbdrive.

**You must have a legit game (any game) in the drive to play backups and you must re-crack your PS3 everytime you turn it off**

I hope this helps... I'm sure there is a more current version of the backup manager out there but, this is the one I found that worked.

http://www.multiupload.com/NZG00F1MMO
[Droid Eris Q&A, Help & Troubleshooting] snwbrdr852:
I can't seem to get fastboot to work...

I've already got the S-OFF, but if I try to load the boot.img it says "cant load boot.img" and when I run the "devices" command it doesn't list anything.

Any ideas?
[Droid Eris Q&A, Help & Troubleshooting] coffindancer:
Do you have the Driver for ADB USB? Check device manager and see if its missing.
[Droid Eris Q&A, Help & Troubleshooting] onelegofthestool:
Thanks for the instructions it was a huge help, one thing that i noticed that is incorrect is that where you say isnmod it should say insmod. Thanks again!
[Droid Eris Q&A, Help & Troubleshooting] snwbrdr852:
I'm not really sure if the ADB driver is installed anymore...

Here's a screenshot of Device Manager-

h t t p://i18.photobucket.com/albums/b132/snwbrdr852/Untitled.jpg

It used to say something like "ADB Device" where it now says "My HTC," but I followed the instructions for updating the driver with SDK Manager and it said it was already up to date. Though I had the same problem with fastboot, so I uninstalled the ADB driver to do a fresh install. Well then it refused to reinstall and the comp wouldn't even recognize my phone... So I installed HTC Sync and got the recognition back, but ADB still won't reinstall and that's where I am now.
[Droid Eris Q&A, Help & Troubleshooting] kenshincbb:
anyone know a way to get psn and online play to work with this?
[Droid Eris Q&A, Help & Troubleshooting] puff1983:
I have just spent the better part of the day 1) Rooting my Eris (n00b at this) and 2) Getting this psfreedom to work. Thanks to everyone for all the info. Glad I held off asking any questions and just did the research.

I should be fired for the time spent here at work.
[Droid Eris Q&A, Help & Troubleshooting] xtremeskier97:
THIS SHOULD DEFINITELY BE FIXED IN THE ORIGINAL POST

Not yelling, just bringing more attention to this as it it VERY important and can cause a LOT of headache.

Thanks guys!
[Droid Eris Q&A, Help & Troubleshooting] sovereignblood:
Fixed it... sorry about that, one little typo can kill a good deed.
[Droid Eris Q&A, Help & Troubleshooting] coffindancer:
Or you could read the wiki where it's already covered...just sayin'
[Droid Eris Q&A, Help & Troubleshooting] refthemc:
Edit your first post and put a link to the wiki there