TeamFAPS / PSVita-StorageMgr

kernel plugin that automatically mounts/redirects any storage device on any mount points you want
GNU General Public License v3.0
384 stars 40 forks source link

Lockscreen Temporary Unresponsive #34

Closed SunFlea closed 5 years ago

SunFlea commented 6 years ago

After clicking the power button, the LCD is still off for a few seconds. Then once the LCD turns on you can't unlock for a few more seconds. After waiting a bit everything is okay. After a little more testing, it seems to only happen after a reboot.


System Specs:

- Vita 1000 (v3.65)
- 8gb Official Memory Card (working)
- HENkaku Ensō

storage_config.txt Config:

MCD=uma0
GCD=ux0

storagemgr_logs.txt Log:

StorageMgrKernel started.
system_sw_version: 03650000
Installing SceSblSsMgr hook...
tm0 : tm0:
exfattm0
sdstor0:int-lp-ign-vtrm
(null)
00000500

ur0 : ur0:
exfatur0
sdstor0:int-lp-ign-user
(null)
00000600

ux0 : ux0:
exfatux0
sdstor0:xmc-lp-ign-userext
(null)
00000800

gro0 : gro0:
exfatgro0
sdstor0:gcd-lp-ign-gamero
(null)
00000900

grw0 : grw0:
exfatgrw0
sdstor0:gcd-lp-ign-gamerw
(null)
00000A00

imc0 : imc0:
exfatimc0
sdstor0:int-lp-ign-userext
(null)
00000D00

xmc0 : xmc0:
exfatxmc0
sdstor0:xmc-lp-ign-userext
(null)
00000E00

uma0 : uma0:
exfatuma0
sdstor0:uma-pp-act-a
sdstor0:uma-lp-act-entire
00000F00

mount point id : 0x0800
Reading current device blkdev for mount point 0x800 :
sdstor0:xmc-lp-ign-userext
current blkdev : sdstor0:xmc-lp-ign-userext (null)
Is ux0: redirected : 0
ux0: current device : sdstor0:xmc-lp-ign-userext (null)
Reading config...
Config entries : 2.
Checking if UMA is in config.
Reading config...
Reading line...
Reading config...
Reading line 0 with padding 0...
Line of size 8 : MCD=uma0
Current line device of string length 3 : MCD
Reading line...
Reading config...
Reading line 1 with padding 9...
Line of size 7 : GCD=ux0
Current line device of string length 3 : GCD
Checking if GCD is in config.
Reading config...
Reading line...
Reading config...
Reading line 0 with padding 0...
Line of size 8 : MCD=uma0
Current line device of string length 3 : MCD
Reading line...
Reading config...
Reading line 1 with padding 9...
Line of size 7 : GCD=ux0
Current line device of string length 3 : GCD
Checking if MCD is in config.
Reading config...
Reading line...
Reading config...
Reading line 0 with padding 0...
Line of size 8 : MCD=uma0
Current line device of string length 3 : MCD
Checking if INT is in config.
Reading config...
Reading line...
Reading config...
Reading line 0 with padding 0...
Line of size 8 : MCD=uma0
Current line device of string length 3 : MCD
Reading line...
Reading config...
Reading line 1 with padding 9...
Line of size 7 : GCD=ux0
Current line device of string length 3 : GCD
No UMA config found.
GCD config found at line 1.
GC2SD detection...
GC2SD detected.
Reading mount point for line 1...
Reading line...
Reading config...
Reading line 1 with padding 9...
Line of size 7 : GCD=ux0
Line length : 7.
Not read string length (device string) : 4.
Current line mount point of string length 3 : ux0
mount is now : sdstor0:gcd-lp-ign-entire
No INT config found.
MCD config found at line 0.
MCD detection...
MCD detected.
Reading mount point for line 0...
Reading line...
Reading config...
Reading line 0 with padding 0...
Line of size 8 : MCD=uma0
Line length : 8.
Not read string length (device string) : 4.
Current line mount point of string length 4 : uma0
mount is now : sdstor0:xmc-lp-ign-userext
mount point id : 0x0800
Reading current device blkdev for mount point 0x800 :
sdstor0:gcd-lp-ign-entire
current blkdev : sdstor0:gcd-lp-ign-entire (null)
Is ux0: redirected : 1
ux0: current device : sdstor0:gcd-lp-ign-entire (null)
mount point id : 0x0A00
Reading current device blkdev for mount point 0xA00 :
sdstor0:gcd-lp-ign-gamerw
current blkdev : sdstor0:gcd-lp-ign-gamerw (null)
Is grw0: redirected : 0
grw0: current device : sdstor0:gcd-lp-ign-gamerw (null)
mount point id : 0x0F00
Reading current device blkdev for mount point 0xF00 :
sdstor0:xmc-lp-ign-userext
current blkdev : sdstor0:xmc-lp-ign-userext (null)
Is uma0: redirected : 1
uma0: current device : sdstor0:xmc-lp-ign-userext (null)
StorageMgrKernel finished starting with success.
uma0: remounting failed. Aborting after 5s.
uma0: remounting failed. Aborting after 5s.
uma0: remounting failed. Aborting after 5s.
uma0: remounting failed. Aborting after 5s.
uma0: remounting failed. Aborting after 5s.
uma0: remounting failed. Aborting after 5s.
uma0: remounting failed. Aborting after 5s.
uma0: remounting failed. Aborting after 5s.
uma0: remounting failed. Aborting after 5s.
CelesteBlue-dev commented 6 years ago

is the official memcard inserted ?

SunFlea commented 6 years ago

Yes the official 8gb memory card is indeed inserted and working. However, it only contains:

uma0:appmeta/PCSG90096
uma0:data/bootstrap.self
uma0:license/app/PCSG90096
uma0:user/00/savedata/PCSG90096

as suggested by the guide. However, I restored my uma0 backup and nothing changed so that's not the issue.

TakuyaKousaka commented 6 years ago

Piggybacking this thread

Happens here, when i turn on the display, i need to wait for the gamecard led to finish blinking for it to return to be responsive

i think it's remounting sd2vita after it got unmounted when the vita is on sleep mode

CelesteBlue-dev commented 6 years ago

this is not an issue but a drawback... please tell me if gamesd.skprx have this drawback too.

TakuyaKousaka commented 6 years ago

it does

CelesteBlue-dev commented 5 years ago

@TakuyaKousaka please test v3.0 and report if delay has been reduced compared to 2.0/2.1.

TakuyaKousaka commented 5 years ago

Yep, confirmed fixed

Let the vita suspend properly (led blinks and off) Press power button and instantly swipe, no delays at all works just like stock

CelesteBlue-dev commented 5 years ago

thanks