По времето на Windows Mobile flash-ването на custom ROM-ове ставаше с помощта на HSPL (Hard Secondary Program Loader – позволява flash-ването на ROM на устройството). DarkForcesTeam от xda-developers.com са публикували RSPL/HSPL за HTC WP7F (WP7F – Windows Phone 7 First Generation). Това е важна стъпка за къстамизацията и разработването на custom ROM-ове от обществото за тези устройства. Поддържат се пет езика – WWE, GER, RUS, CHS, CHT. Поддържаните устройства са: Gold (HTC Pro 7,T7575), Mozart HD3,T8697,T8698,T8699), Mondrian (Surround,T8788), Spark (Trophy,T8686), Schubert (HD7, T9292,T9295,T9296). НЕ се поддържат GoldC (Arrive) и SparkW (Trophy Verizon).
SPL – Secondary Program Loader. Позволява да flash-нете ROM-ове на устройството. Без работещ SPL устройството е напълно развалено и не може да бъде възстановено. По тази причина операциите със SPL са опасни.
OSPL е Original SPL. Този SPL върви с оригиналния ROM и не позволява flash-ването на custom ROM-ове.
RSPL е Reloaded SPL. Зарежда се само в RAM паметта, за това не се запазва. Достатъчно е да направите soft reset на устройството, за да върнете OSPL .
HSPL е Hard SPL. Той се flash-ва за постоянно в паметта на устройството и заменя OSPL. След soft reset пак ще имате HSPL вместо OSPL.
Какво означава всичко това? На този етап, за повечето потребители нищо няма да се промени. С помощта на HSPL и RSPL, разработчиците ще могат да направят custom ROM-ове за поддържаните устройства. Което означава, че в даден момент собствениците на поддържаните устройства ще имат възможност да инсталират custom ROM на своето устройство. Дали ще има смисъл да се инсталира custom ROM и всеки потребител ще може да прецени за себе си.