QJ.NET | Videos | Forums | iPhone | MMORPG | Nintendo DS | Wii | PlayStation 3 | PSP | Xbox 360 | PC | Downloads | Contact Us
Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact

QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides

Go Back   QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides > Developers Corner > PSP Development, Hacks, and Homebrew > PSP Homebrew and Hacks Discussion
The above video goes away if you are a member and logged in, so log in now!

2.0 Kernal Why Not Exactly?

This is a discussion on 2.0 Kernal Why Not Exactly? within the PSP Homebrew and Hacks Discussion forums, part of the PSP Development, Hacks, and Homebrew category; So can someone who is knowladgable tell me why exactly we cant have the ability to modify some progs using ...

Reply
 
LinkBack Thread Tools
Old 12-26-2005, 01:10 PM   #1
 
nxtlidenno's Avatar
 
Join Date: May 2005
Posts: 178
Trader Feedback: 0
Default 2.0 Kernal Why Not Exactly?

So can someone who is knowladgable tell me why exactly we cant have the ability to modify some progs using kernal such as UmdEmu or FA++ to run in the partial kernal environment provided by the exploit in 2.0?
nxtlidenno is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-26-2005, 01:17 PM   #2
PSP Developer
 
Join Date: Oct 2005
Posts: 371
Trader Feedback: 0
Default

yea i agree too..

and id like kernal too..and im no pirate...i use umd emu..i own fired up..i use umd emu for the fired up browser..
i play pop on umd emu (i own the umd) because the loading times are terrible.

Last edited by NeilR-X; 12-26-2005 at 01:29 PM..
Nytrix is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-26-2005, 01:27 PM   #3
 
nxtlidenno's Avatar
 
Join Date: May 2005
Posts: 178
Trader Feedback: 0
Default

Well I use Umd Emu for Ghost in the shell because there is no text displayed in the menu unless you emulate flash1 and then launch the umd with 2.0 flash1 installed. And this is with the original umd. I use FA++ for all kinds of stuff text reader ect... and i use a lot of other apps that wont work with even the new 0.9 loader.
nxtlidenno is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-26-2005, 02:02 PM   #4
 
nxtlidenno's Avatar
 
Join Date: May 2005
Posts: 178
Trader Feedback: 0
Default

So does anyone have any knowladge to share with us on this matter? Any one at all?
nxtlidenno is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-26-2005, 02:30 PM   #5
Enter Custom Title
 

 
Join Date: Jun 2005
Posts: 863
Trader Feedback: 0
Default

the creator of the loader put in safegards to prevent the needed type of kernel
hippie is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-26-2005, 02:39 PM   #6
 
cwirsing's Avatar
 
Join Date: Oct 2005
Location: Illinois
Posts: 897
Trader Feedback: 0
Default

I heard that fanjita was thinking of something that can only play your own back upped iso's. I also agree that most of the games the loading times are terrible. Like the sims 2. Half of the time playing the game is loading.
cwirsing is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-26-2005, 02:41 PM   #7
 
TheMysteriousThug's Avatar
 
Join Date: Jun 2005
Location: Fascination Street
Posts: 7,215
Trader Feedback: 0
Default

Kernel isn't possible since Sony locked up the kernel only for Sony licensed stuff like UMDs.
__________________
[SIZE=2][FONT=Verdana][SIZE=3][U][B]3 YEAR VETERAN[/B][/U][/SIZE][SIZE=3][FONT=Arial Black]
[/FONT][/SIZE][/FONT][/SIZE]Thanks to the following whose ever made me a sig/av.
[U][I][FONT=Impact]
[/FONT][/I][/U]
TheMysteriousThug is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-26-2005, 02:43 PM   #8

Developer
 
PSP250's Avatar
 
Join Date: Nov 2005
Location: PSPPlanet
Posts: 62
Trader Feedback: 0
Default

Quote:
Originally Posted by nxtlidenno
So can someone who is knowladgable tell me why exactly we cant have the ability to modify some progs using kernal such as UmdEmu or FA++ to run in the partial kernal environment provided by the exploit in 2.0?
Q: Why can't we modify progs using kernel to run/use in the partial kernel environment?

A: Since pure kernel mode functionality is not able to run from user mode which is what the TIFF exploit is providing.

Your definition "the partial kernel environment" should actually be called "kernel mode functions which can be called from within user mode" to avoid thinking there would be kernel mode access. Certain kernel mode functions simply can not be called from user mode and thus need real kernel mode (used by the applications you named).

The problematic issue is that real kernel mode is not yet possible to be used on 2.0.

The reason results from common logic upon exploits: The code you inject using an exploit has the same permissions as the exploited process/program in most cases.

In the TIFF exploit the process is running in user mode. Due to protection measures a process from either mode can not access the other directly.

However, there are ways to "load/start" code which would run in kernel mode from within user mode but these require signed/encrypted executables from 2.0 onwards.

Hope that was possible to understand.
__________________
Definition: What is an exploit?

Priceless quote of the month:
Quote:
k, wuts the f**k is suppose to happen ??? All I get is the wavy screen...I keep turning it off and on.
PSP250 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-26-2005, 02:52 PM   #9
 
Skydevil's Avatar
 
Join Date: Oct 2005
Location: Minnesota, SSP
Posts: 890
Trader Feedback: 0
Default

Quote:
Originally Posted by TheMysteriousThug
Kernel isn't possible since Sony locked up the kernel only for Sony licensed stuff like UMDs.

Umm, no.
Skydevil is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-26-2005, 03:14 PM   #10
 
nxtlidenno's Avatar
 
Join Date: May 2005
Posts: 178
Trader Feedback: 0
Default

I understand this but fanjita had said once himself about the iffyness of running an iso from the memstick with 2.0 but that it should be possible but he is not going to lead us by the hand to modify what we have now to do this. And yes I think that he has placed safegaurds on his loader to prvent use of loaders either that or he has left out certain things that could allow this.
nxtlidenno is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-26-2005, 03:16 PM   #11
 
TheMysteriousThug's Avatar
 
Join Date: Jun 2005
Location: Fascination Street
Posts: 7,215
Trader Feedback: 0
Default

Damn, I remember a mod saying something like that....
__________________
[SIZE=2][FONT=Verdana][SIZE=3][U][B]3 YEAR VETERAN[/B][/U][/SIZE][SIZE=3][FONT=Arial Black]
[/FONT][/SIZE][/FONT][/SIZE]Thanks to the following whose ever made me a sig/av.
[U][I][FONT=Impact]
[/FONT][/I][/U]
TheMysteriousThug is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-26-2005, 03:21 PM   #12
 
nxtlidenno's Avatar
 
Join Date: May 2005
Posts: 178
Trader Feedback: 0
Default

Yeah that was fanjita.
nxtlidenno is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-26-2005, 03:28 PM   #13
 
nxtlidenno's Avatar
 
Join Date: May 2005
Posts: 178
Trader Feedback: 0
Default

Heres the way I see it Fanjita doesnt want to be the one Who opens up another can of piracy and I dont blame him but There has to be someone with the same knowladge that he has with the tiff exploit and everything else then mabye that person should follow behind what fanjita has already accomplished and make adjustments to it so that kernal functions that are needed could be called or eliminated where not needed for kernal apps to run properly in 2.0 (Im no coder so I dont know but maybe)
nxtlidenno is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-26-2005, 03:39 PM   #14
Developer
 
Calum's Avatar
 
Join Date: Oct 2005
Location: United Kingdom Occupation: PSP-Eater
Posts: 664
Trader Feedback: 0
Default

Kernel doesnt work because the exploit isnt in kernel space, its in extended user space
__________________
[URL=http://csowned.com][img]http://img171.imageshack.us/img171/8030/csowned3xw.png[/img][/URL]
[IMG]http://img468.imageshack.us/img468/70/untitled17hy.png[/IMG]
Calum is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-26-2005, 03:48 PM   #15

Party at Las Noches!
 
IchigoKurosaki's Avatar
 
Join Date: Jun 2005
Location: Florida
Posts: 1,648
Trader Feedback: 0
Default

Quote:
Originally Posted by PSP250
Since pure kernel mode functionality is not able to run from user mode which is what the TIFF exploit is providing.
Exactly That is why you have to do the WiFi Trick in order to get WiFi, but technically if you were to go into a game and then press L+R+Select wouldn't that unlock Kernel Access Mode.
__________________
.:Nobis Development Group:.
.:Personal Portfolio:.

Playstation Portable - PSP1001 - 3.90 M33-2
IchigoKurosaki is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-26-2005, 03:49 PM   #16
 
nxtlidenno's Avatar
 
Join Date: May 2005
Posts: 178
Trader Feedback: 0
Default

Ok then Tell me this if the tiff exploit and the gta exploit only runs in user and UMD games themselfs run in user but access everything they need to run then why cant everything be modified to only access user mode functions instead of kernal? I would think that a game need more access to run then a homebrew app or loader
nxtlidenno is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-27-2005, 06:30 AM   #17

Developer
 
SodR's Avatar
 
Join Date: Sep 2005
Location: Sweden
Posts: 941
Trader Feedback: 0
Default

Many people here are saying that the tiff exploit runs int user mode or extended user mode. It's called vsh mode, which most of you know, is a hybrid between user and kernel mode.

So I think if an experienced coder, like fanjita or Humma (too bad he dropped all his deving...), would be able to create an iso loader.
SodR is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-27-2005, 07:56 AM   #18

Your Fate is Grim...
 
Grimfate126's Avatar
 
Join Date: Oct 2005
Posts: 2,269
Trader Feedback: 0
Default

the problem is, a umd loader needs to access the umd in the drive and that function can ONLY be proformed in kernal space. why does it need to access the umd? ask humma.(i think it needs to get some starting code to run the iso) if someone found another way, then good for them. i dont really care.
__________________
--------------------------------------------------------------------------------------
Grimfate126 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-27-2005, 08:06 AM   #19
 
nxtlidenno's Avatar
 
Join Date: May 2005
Posts: 178
Trader Feedback: 0
Default

Devhook is the other way no umd needed
nxtlidenno is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-27-2005, 08:34 AM   #20
Quality Haxing Since 1991
 
PSPHax0r9's Avatar
 
Join Date: Oct 2005
Location: Pennsylvania, USA Fi
Posts: 6,206
Trader Feedback: 0
Default

Hmmm...piracy, tsk tsk tsk.
But I think Fanjita should look into limited kernel access, as in trying to find workarounds for some programs like he did with WiFi. The reason I want some of these functions is that PacManFan has started to become active again working on his PSOne Emulator for the PSP, and he will be releasing a demo EBOOT of his progress this week. I am positive that this uses certain kernel mode functions, although I do not know which. Once we get a close-to-full-speed version of the emu, I am sure there will be a demand for this on 2.0, and Fanjita will probably look into it then. But if you are reading this, Fanjita, maybe you could start thinking about finding a workaround for at least this program.

P.S. Please.
__________________
Quote:
Originally Posted by Noriko
I would call you gay but I love you.


Wait ...huh.


PSPHax0r9 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-27-2005, 09:37 AM   #21
 
Join Date: Sep 2005
Location: meh
Posts: 2,799
Trader Feedback: 0
Default

[offtopic]
@PSPHaxor9:man, change that sig...youre only helping sony
[/offtopic]
cyanide is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-27-2005, 09:42 AM   #22
 
nxtlidenno's Avatar
 
Join Date: May 2005
Posts: 178
Trader Feedback: 0
Default

Piracy? Well lets see its starting to seem like you cant have hacking & cracking without piracy but thats not what we are discussing here and i am not a pirate...Argh
nxtlidenno is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-27-2005, 09:49 AM   #23
 
nxtlidenno's Avatar
 
Join Date: May 2005
Posts: 178
Trader Feedback: 0
Default

I do wonder though if anyone out there is actually working on this as we speak it would be nice to upgarde to 2.0 permanently.
nxtlidenno is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-27-2005, 10:51 AM   #24
 
Join Date: Nov 2005
Posts: 10
Trader Feedback: 0
Default

I would love a UMD emulator program on 2.0. Not for piracy, but for running my own backups! My favourite game, Sims 2, insists on loading stuff from the UMD most of the time, a MS would solve that problem.
Jouw is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-27-2005, 11:04 AM   #25
Quality Haxing Since 1991
 
PSPHax0r9's Avatar
 
Join Date: Oct 2005
Location: Pennsylvania, USA Fi
Posts: 6,206
Trader Feedback: 0
Default

Quote:
Originally Posted by Jouw
I would love a UMD emulator program on 2.0. Not for piracy, but for running my own backups! My favourite game, Sims 2, insists on loading stuff from the UMD most of the time, a MS would solve that problem.
That is still piracy. Copyright laws say unauthorized copying, distribution, bla blah blah.. of the game is prohibited by law. So, even backups are illegal...
__________________
Quote:
Originally Posted by Noriko
I would call you gay but I love you.


Wait ...huh.


PSPHax0r9 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-27-2005, 11:07 AM   #26
Quality Haxing Since 1991
 
PSPHax0r9's Avatar
 
Join Date: Oct 2005
Location: Pennsylvania, USA Fi
Posts: 6,206
Trader Feedback: 0
Default

Quote:
Originally Posted by cyanide
[offtopic]
@PSPHaxor9:man, change that sig...youre only helping sony
[/offtopic]
Hey, I've gotta weed out the pirates somehow, I mayaswell get them when they are just starting. :icon_wink

Don't worry though, some n00bs have PM'd me about my sig and asking if upgrading to 2.6 really works for ISO's. I always tell them that my sig is a lie and they will lose homebrew if they upgrade. I'm not that evil...
__________________
Quote:
Originally Posted by Noriko
I would call you gay but I love you.


Wait ...huh.


PSPHax0r9 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-27-2005, 11:17 AM   #27
 
00100001's Avatar
 
Join Date: Nov 2005
Location: *!$%#@^#
Posts: 47
Trader Feedback: 0
Default

getting kernel access would be like bypassing all of sony's securities on the PSP... i think. The kernel is bassically the firmware.

[Mod Edit: Keep it PSPositive]

Last edited by NeilR-X; 12-27-2005 at 11:20 AM..
00100001 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-27-2005, 12:44 PM   #28

Muppet Magnet
 
Fanjita's Avatar
 
Join Date: Sep 2005
Location: Edinburgh, UK
Posts: 2,388
Trader Feedback: 0
Default

Quote:
Originally Posted by PSPHax0r9
Hmmm...piracy, tsk tsk tsk.
But I think Fanjita should look into limited kernel access, as in trying to find workarounds for some programs like he did with WiFi. The reason I want some of these functions is that PacManFan has started to become active again working on his PSOne Emulator for the PSP, and he will be releasing a demo EBOOT of his progress this week. I am positive that this uses certain kernel mode functions, although I do not know which. Once we get a close-to-full-speed version of the emu, I am sure there will be a demand for this on 2.0, and Fanjita will probably look into it then. But if you are reading this, Fanjita, maybe you could start thinking about finding a workaround for at least this program.

P.S. Please.
PSOne currently runs on EBOOT loader - from 0.8.5+, I think. I don't have any reason yet to suspect that any update won't also work.


BTW, on the piracy front, we have the debate every now and then about whether backups are legal. Basically, it all depends on your local laws - the US, with the DMCA, appears to have made doing almost anything with copyrighted material illegal. Some other countries are more reasonable about what constitutes 'fair use'.

On a moral - rather than legal - level, in my opinion it's entirely reasonable to make backups for personal use. But since making those backups breaks the law in many countries, it's a grey area.
Fanjita is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-27-2005, 12:49 PM   #29
 
nxtlidenno's Avatar
 
Join Date: May 2005
Posts: 178
Trader Feedback: 0
Default

Yeah but what about the rest of us who want the other progs to work what can be done? I know something can thats why i started this thread.
nxtlidenno is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-27-2005, 03:12 PM   #30
 
Join Date: Oct 2005
Posts: 127
Trader Feedback: 0
Default

Quote:
Originally Posted by nxtlidenno
Yeah but what about the rest of us who want the other progs to work what can be done? I know something can thats why i started this thread.
You cant just magically turn a user mode exploit into a kernal one. The guys trying his best to simulate a kernal enviorment just look at the improvements the eboot loaders gone thru. But at the end of day its not kernal and its going to take a lot of time to get the kind of level of kernel emulation (if thats even possible) to get an iso loader to work. I mean hes had to add an extra hack to get wifi to work. And Im sure isos use every level of the psp features what with being full blown games and all.

He may not be aiming specifically to get iso loaders working but its not like hes making a consious effort to stop isos working either and every update he makes to the eboot loader brings you closer to iso support (if its possible).

So stop slagging the guy off, as if he stopping your presious isos working, hes doing a great deal for everyone bringing them the ability to play awsome hombrew games which otherwise would be unavaliable to us on 2.0 firmware and hes even trying (and almost certainly going to suceed) in bringing hombrew to 2.1 and 2.5 user and posibly 2.6 users (although he has said his will take a while)

And stop complaining if you want isos downgrade back to 1.5 or better yet buy the game, and if you have bought the game (unlikely with most people who whine on about iso but my appologies if you own them, for implying you pirate) you could try this new idea of actually playing the game using the umd!


Sorry to rant but I thought it had to be said to all these people who seem to think fanjitas holding the eboot loader back in any way, which is just plain stupid. Its the best loader he can possibly bring out at any time and everytime he comes up with a way to release a better loader he does just that release a better loader
Fozzy is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Tags
kernal

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -8. The time now is 02:15 AM.



Use of this Web site constitutes acceptance of the TERMS & CONDITIONS and PRIVACY POLICY
Copyright © 2009, QJ.NET. All Rights Reserved.
Contact Us