How do you install apps to the HDDOSD, I think I have it down, but everytime I try it doesnt work right I know it involves SCEDoormat NoME and kelf files, but I sign them with it and then attempt to copy them to the hard drive, but everytime I try, the file never copies correctly, its always the wrong size once ulaunchelf gets done copying it almost like it didnt copy all of it for some reason
uLaunchELF v4.43a (build 170120), but I used multiple different versions that I had sitting around from other times. All of them would copy the file, but it would not be the right size after the copy to the HDD, copying to anything else worked fine.
Hmmm, not normal. Does it fails even with 4.42d ? Well, if you can't copy your KELF file to the partition root, you can try to inject the ELF (renamed as boot.elf), with BOOT2 = PATINFO written in system.cnf.
Haven't tried it yet, although the APA being corrupted wouldn't surprise me. FSCK came up every other boot complaining about errors. I haven't had the chance to try it after I formatted everything, but that leads to a related question. How do you add apps to the actual browser once they are copied over to the HDD and is there any required naming conventions or anything?
The image I used came with a copy of ULE, OPL, and GSM installed. I copied them to usb with the other files and formatted/installed everything. After that I moved all the files back but the apps appeared in the HDDOSD as Corrupted Data. I'm assuming it has something to do with the partitions, but I'm not sure what and/or how to fix it
Normal. You also need to inject some files in every partition header. HDL_Dumx is the only way. See step 6 here : https://bitbucket.org/ShaolinAssassin/popstarter-documentation-stuff/wiki/popstarter-hddosd and adapt it to your need.
What DaSA said. Also, to keep the play history updated, I think you have to comply with $ONYs standard as for the partition name. Partition prefix dot application ID dot application name, example : PP.BOOT-00001.ULAUNCHELF All UPPERCASE.