![]() |
| Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact |
| ||||||
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 ...
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 |
![]() |
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?
|
|
|
|
|
|
#2 |
![]() PSP Developer
|
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.. |
|
|
|
|
|
#3 |
![]() |
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.
|
|
|
|
|
|
#6 |
![]() |
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.
|
|
|
|
|
|
#7 |
![]() |
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] |
|
|
|
|
|
#8 | ||
![]() ![]() Developer
|
Quote:
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:
|
||
|
|
|
|
|
#10 |
![]() |
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.
|
|
|
|
|
|
#11 |
![]() |
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] |
|
|
|
|
|
#13 |
![]() |
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)
|
|
|
|
|
|
#14 |
![]() Developer
|
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] |
|
|
|
|
|
#15 | |
![]() ![]() Party at Las Noches!
|
Quote:
__________________
|
|
|
|
|
|
|
#16 |
![]() |
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
|
|
|
|
|
|
#17 |
![]() ![]() Developer
|
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. |
|
|
|
|
|
#18 |
![]() ![]() Your Fate is Grim...
|
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.
__________________
-------------------------------------------------------------------------------------- ![]() |
|
|
|
|
|
#20 | |
![]() Quality Haxing Since 1991
|
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:
|
|
|
|
|
|
|
#25 | ||
![]() Quality Haxing Since 1991
|
Quote:
__________________
Quote:
|
||
|
|
|
|
|
#26 | ||
![]() Quality Haxing Since 1991
|
Quote:
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:
|
||
|
|
|
|
|
#27 |
|
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.. |
|
|
|
|
|
|
#28 | |
![]() ![]() Muppet Magnet
|
Quote:
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.
__________________
Using firmware v2.00-v3.50? Open up a whole world of homebrew here
The PSP Homebrew Database needs YOU! Your ISP may be illegally wiretapping all your web activity. Stop Phorm Now! Visiting the Edinburgh Festivals? Get practical advice from experts. |
|
|
|
|
|
|
#30 | |
![]() |
Quote:
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 |
|
|
|
|
![]() |
| Tags |
| kernal |
| Thread Tools | |
|
|