
This is an example layout showing how to make the custom home icon on the lock screen stay visible when returning to games or applets (not home). Also hides the circle behind it so ur png doesn’t need to fit in a circle.
Explanation: P_PictHome in EntBtnResumeSystemApplet is the pane with the icon. Set to usd color 0 to get it in full color. Set P_Image visible false to hide the bg circle. Normally the image changes visibility to show applet icons matching whats open, so you remove all entries from the EntBtnResumeSystemApplet_Image anim, and set P_PictHome visible true in t layout.
Normally if a game is playing u only see the home icon if you press home. To fix this change the initial alpha of the home icon part, L_BtnSystemAppletLock, using an anim that gets called whenever the lockscreen opens, and entmain_newstype does the trick. Last set N_AlarmCtrlRGameSysApp visible false to stop the game icon appearing behind it. Now the icon only disappears if you are playing a game and you press home and then back, because the home out animation makes L_BtnSystemAppletLock alpha go back to zero, so i just removed the reference to it from the stock lockhomeout/in anims, looks complicated but what matters is just that pane isnt in the anims.
TC610