Notices


Reply
Thread Tools
MohammadAG's Avatar
Posts: 2,473 | Thanked: 12,212 times | Joined on Oct 2009 @ Jerusalem, PS/IL
#1
PSFreedom is an easy to use UI for the kernel module and scripts that were released a week ago.

The application was completely rewritten in C++/Qt to get rid of Python dependencies and to make startup faster (2s vs 12s startup on my device), this is from 0.4 onwards, the old post will be kept in the bottom of this post for archiving purposes only.

Changelog as of v0.4 (C++/Qt rewrite)

* Added 3.01, 3.10, 3.15, and 3.41 firmware support.
* Added PL3 1.1 support.
* Added LED indicator support, red on in-progres, green on done.
* Application rewritten in C++/Qt instead of PyQt, overall improvements.
* All images compiled in the binary instead of being stored in /opt.
* About window features a full browser, with back, forward, stop, and refresh buttons.
* Scrolling in about window fixed, should no longer highlight text while scrolling.
* Full browser for PSJCL.com support.
* Added hermes support.
* Added portrait mode.
* Help window without buttons; kinetic scrolling added to help window, thanks to alterego.
Screenshots:

Portrait Main View:


Help Window [model select]


At first startup:


Help Window [page 1]:


Browser loading page [with progress bar]:




Browser loaded, showing menu:


About Window:


About Window showing external links (scrolling fixed - click each person's name in credits to go to their page)


To-do list:
  • Use red and green LEDs to indicate PSFreedom's status.
  • Automatically disable Jailbreak mode if jailbreak was successful [not planned - closing the application disables jailbreak mode]
  • Auto-refresh kernel messages window - no longer needed, LEDs suffice for checks.
  • Portrait mode (will be difficult for submenu and suboptions, but for the main window it's already coded)
  • Add a list to select payloads and support BD Emulation.
  • Add option to use QFileSelector to select modules/payloads.
  • Make help window always request landscape mode (how?)
  • Better integration with PSJCL, maybe through an API if one is made in the future.
  • Cache PSJCL lists for offline support.

PSFreedom compatible with stock kernel and kernel-power.
PSFreedom is compatible with 3.41 3.40 3.30 3.21 3.15 3.10 3.01 2.76 with the PL3 modules
Service mode for downgrading from 3.55/3.50 is supported, thanks to KaKaRoTo's reverse engineering.

Bug reports and feature requests welcome

Thanks to:

KaKaRoTo for his hard work on the PSFreedom hack, without it, this app wouldn't be possible
And in no particular order: Venemo, frals, Khertan, noobmonk3y, and lcuk for helping with Python.
Thanks to Venemo (again), and w00t for help with C++/Qt.
Thanks to alterego for the code used in the help window to swipe sideways.

Huge thanks to Bash for the images and graphics used in the application, PSJCL.com, as well as for fixing the alpha theme buttons, a separate package has been uploaded to -devel including this fix:
http://maemo.org/packages/view/alphathemefix/

PSFreedom package page: http://maemo.org/packages/view/psfreedom/

-----------------------------------------------------------------------
Old post:
Code:
Version 0.3-2 now in extras-devel, supports backup loading.
http://i56.tinypic.com/2hncmdt.jpg
http://i51.tinypic.com/1z492me.jpg
http://i54.tinypic.com/2wozpeg.jpg
http://i52.tinypic.com/w6v8n8.jpg
http://i53.tinypic.com/e0qs11.jpg
PSFreedom specific kernel messages can be accessed with the kernel messages option from the menu:
http://i55.tinypic.com/iwkbr7.jpg
At first run, a step by step guide, one for each model of the PS3, will be shown, it can later be accessed by clicking the Help button in the menu.
http://i52.tinypic.com/24zw1fo.jpg
http://i53.tinypic.com/2edcpwh.jpg

Last edited by MohammadAG; 2011-04-12 at 17:22.
 

The Following 71 Users Say Thank You to MohammadAG For This Useful Post:
Posts: 148 | Thanked: 31 times | Joined on Mar 2010
#2
Cheers Mo! The led function will be really useful, saves having to check if it worked on the PS3 everytime. Also is this PSgroove 1.1?
 
Hotshot's Avatar
Posts: 305 | Thanked: 71 times | Joined on Dec 2009 @ 'Nam
#3
Nice! This app just might make me buy an PS3
__________________
I ever tell you about the time......
 
Posts: 26 | Thanked: 1 time | Joined on Jul 2010 @ far far far away
#4
Thanks MohammadAG... Now is very easy to understand. You save my day.... You are the best...!
 
Posts: 44 | Thanked: 11 times | Joined on Jun 2010
#5
Question:

Do I need to install psfreedom before using this ui, or will installing this automatically install psfreedom for me?
 
MohammadAG's Avatar
Posts: 2,473 | Thanked: 12,212 times | Joined on Oct 2009 @ Jerusalem, PS/IL
#6
Originally Posted by DACHIGGA View Post
Question:

Do I need to install psfreedom before using this ui, or will installing this automatically install psfreedom for me?
It will install everything you need to jailbreak the PS3.
There was a problem with app launch, already fixed in the next version.
 
Posts: 4 | Thanked: 2 times | Joined on Sep 2010
#7
does it work even when i allready installed the original one?
 
Posts: 61 | Thanked: 24 times | Joined on Apr 2010
#8
Will this work kernel-power users?
 
MohammadAG's Avatar
Posts: 2,473 | Thanked: 12,212 times | Joined on Oct 2009 @ Jerusalem, PS/IL
#9
Yes to both questions.
 

The Following 2 Users Say Thank You to MohammadAG For This Useful Post:
Posts: 14 | Thanked: 3 times | Joined on Sep 2010
#10
Is the backup loading enabled? Did you used the patched psfreedom.ko?

Thanks a lot for your work
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 13:55.