Discussie
:
Treo 650 workshop: Maak je eigen custom ROM
Los bericht bekijken
#
5
20 maart 2006, 16:06
bluevoice
Expert user
Voornaam: Adrian
Model: Palm Centro
Geregistreerd: 07 december 2003
Locatie: Amsterdam
Berichten: 1.357
Deel 2
Ik heb deel 1 geupdate en de lijst met programma's die in ROM werken verwijderd omdat ik een recentere lijst tegen ben gekomen op TreoCentral:
http://discussion.treocentral.com/sh...age=4&pp=20#75
Zoals eerder genoemd zullen in dit deel worden de volgende zaken besproken:
Programma's die wel/niet in Rom werken
Welke bestanden uit het ROM horen bij welke applicaties
Welke files kunnen wel / niet uit het ROM verwijderd worden
Hoe een custom ROM samenstellen en op de Treo laden met de TreoROMTool.
Het belangrijk om te weten welke apps in ROM opgenomen kunnen worden. (ik heb ze zelf niet getest - dus kan ik het niet met 100% zekerheid vertellen):
LET OP:
Een "*" betekent dat alleen sommige gebruikers succes met deze apps hebben geboekt
Hieronder de complete lijst volgens Treo Central:
*A-Speak
AcidImage.prc
ActNames.prc (from Agendus)
Aeroplayer (best to also include a skin other than the default one that comes with the app)
Agendus.prc (pro) too big for ROM - at least for CDMA
Agendus 10 (you MUST leave ToDo.bprc and ToDo_enUS.oprc in the base ROM for the application to work correctly - member: GatorFan)
Alerts
Audacity Pro
AvantageRx.prc
Avantgo.prc
Backup Plus
BackupBuddyVFS Needs Confimation (BackupBuddyVFS 3.2.15. Does Not)
BackupMan
BatteryPanel
*Bdicty v.5.7
Butler
Butler
*CardBkup v.2.1b
Card Export
Card Export II
CardExplorer
CardKeeper
Chatter
Cleanup (registered version)
ClipPRO-ClpP.prc
ClockPop 5.0b1
Colorize
Converter
Countdown Timer
CutPaste5
Dataviz Tech
DateBK5
Daynotz
Diddlebug
*DA v.3.22 (Directory Assistant)
Directory assistant – Some say No
*DocsToGo
Documents (to go.prc)
DopeWars
eReader (Does Not Work in 1.20 ENA - username: jaytee)
EWallet (prc only)
FieldPlus
*filepc2pda
*
FileZ
(from v.6.8.3)
Font Smooter (with some fonts)
Freedom
Graffiti Anywhere
Handbase (prc only)
HandyShop2.prc
*HandZipper Lite
HandZipper Lite (Ver bundled with snappermail)
Handzipper (normal ver) also works.
*iSilo.prc (from v.3.35 & up)
KB LightsOff
KeyCaps600 (version for 650)
*KeyguardTime+.prc
*KeyguardTime+enUS.prc (overlay)
*Keyshades Hack
Keyring
Launcher X 1.1.1 (the one with center button support)
Launcher X 1.1.2b (with five way button suport)
LaunchThis!
LEDOff
LifeBalance
LightWav
LXBrowser + LXOS5Standard (needed from some apps)
MaTirelire2
McPhling
Minefield
mNews v2.0 (cracked version)
*mVoice.prc
*mReset
*mRing
MyBible (prc only)
net select
net time
Note-Pad (grabbed from Zire simulator)
oncradleon
*PalmaryClock Screensaver v2.01
*PasswordsPlus
*PDFtoGo
PhoneTechnician (Still needs Confirmation)
PicsToGo
PetitLaunch
Pocket Technician initially did not work (does not show up), but after renaming it to Ptechnician.prc, it shows up and seems to work fine.
Pix_OS_OS5 (theme for ZLauncher)
Pockettunes.prc works, ptunes.prc does not. (Skins need to go in RAM)
ptunes version 3.1.1 will
*PowerRun
PowerUp
Prison
PXAClocker
QLaunch
Radio_Control
Rally1000
RescoExplorer
ResetMe
SheetToGo
ShortCut5
Shortcuts.prc & Shortcuts_enUS.prc
*SlovoEd.prc v4.13
Snap
snap dates
SnapCalc
*SnapperMail
Snappermail (enterprise edition)
SnapperMail (Premier Bundle)
SOIC - Stay On In Cradle
SoftReset
Softick Card Export II
*SplashID v3.32 and Lang Files (Splash_XXXX.prc)
STOIC
Switch5
SyncAll
Takephone
TCPMP (note: required codecs must be installed in RAM or as 'nonobeez' says and 'berdinkerdickle' agrees: "All TCPMP related files work from SD, I would suggest putting them in there instead. You need an SD card anyways.")
Technician
Today
Today2.2
treoalarm
TreoAlertManager
Treoguard
treohelper
TreoHelper Version 0.70
TreoShutter v.2.0
Twilight
Uninstall Manager
UnistallManager.prc
Voicedial by Voice Signal
VoiceMemo
VolumeRocker
WideFind for Treo and Bluetooth 1.0
YAHM
Yatzee
*ZLauncher (include one zlauncher theme)
Zlauncher (.PRC + Skin + Background)
ZLauncher (v5.2 to v5.3.1)
Applicaties die niet werken:
2day
4cast
BackupBuddyVFS 3.2.15. (member: conum)
BBVFS does not work in ROM (member: Gatorfan)
CallFilter v1.31
flight status
keycaps
LispMe
mDesk
Obfuscate
Pippy
PocketC
Pockettunes 3.1.3 definitely doesn't work when placed in ROM (conum)
PTunes.prc
SplashPhoto.prc
SEVEN (aka Sprint Business Connection)
Nu dat we weten welke programma's we wel in het ROM kunnen zetten is de volgende stap het achterhalen welke bestanden uit het ROM bij welke applicatie horen. Dit is handig om te weten zodat we de ongewenste applicaties kunnen verwijderen.
Aan de hand van de lijst van ROM bestanden van Shadowmite (hieronder als bijlage opgenomen - filelist.pdf) krijgen we een beter inzicht in het ROM van de Treo.
Bestanden gemerkt met groen kun je (veilig) verwijderen, bestanden gemerkt met rood dien je te behouden.
Let verder niet op bestanden zoals blijvoorbeeld "LauncherApp_SPCS.cprs" omdat je deze niet tegen zult komen in het ENA 1.20 ROM. (SPCS staat voor Sprint - Shadowmite heeft deze lijst samengesteld aan de hand van een Sprint ROM).
Nu dat alle info bekend is over welke files in ROM kunnen en welke files uit het ROM kunnen, is het eindelijk de tijd gekomen om een eigen custom ROM samen te stellen. Dat doe je als volgt:
Neem de map met de backup die je in deel 1 hebt gemaakt en maak een kopie van deze map. Hernoem deze map naar bijvoorbeeld "Custom ROM" (Het is belangrijk dat je de originele map behoudt voor in het geval er iets mis mocht gaan - ga liever geen aanpassingen doen in de backup map).
Voordat je begint adviseer ik je om keyboard drivers van je palm te verwijderen (als aanwezig) anders krijg je een
reset
loop na de update.
Ik zal het samenstellen van een ROM en het update proces toelichten aan de hand van mijn eigen voorbeeld.
Mijn doel was dus om de RealOne Player te verwijderen. Ik heb dus in mijn "Custom ROM" map de volgende bestanden verwijderd aan de hand van de bijlage (filelist.pdf):
RealPlay.bprc
RealPlay_deDE.oprc
RealPlay_enUS.oprc
RealPlay_esES.oprc
RealPlay_frFR.oprc
RealPlay_itIT.oprc
RealDRM.prc
RealLib.prc
RealMP3Codec.prc
RealMP3FF.prc
RealRMCodec.prc
RealRMFF.prc
Vervolgens heb ik de
Fat32 driver
aangebracht door het bestand fatfs.prc te vervangen door fat32.prc (downloaden via de link op Treocentral)
Om de emoticons in de SMS applicatie te herstellen (waren met de update naar 1.20 verdwenen) heb ik het volgende bestand toegevoegd van de ROW 1.13 ROM:
SmartTextEngine_Device.prc
Ik wilde graag Pocket Tunes (versie 3.1.1 werkt) in het ROM zetten dus heb ik de volgende bestanden naar het ROM verplaatst:
PocketTunes.prc
SelectMTPMode.pdb
De Treo 650 Rom tool heeft een ingebouwde beveiliging waardoor je niet meer bestanden in het ROM kunt plaatsen dan er uiteindelijk ruimte is op je Treo. (Het programma is nog niet zo gemakkelijk als bijvoorbeeld Brayder ROM Crafter - voor de oudere palm modellen - maar doet wel zijn werk).
Mijn "Custom ROM" was uitendelijk veels te groot en kon niet overgezet worden naar de Treo daarom heb ik de volgende bestanden ook nog verwijderd (die toch niet gebruikt worden omdat de Treo Engels als default heeft):
DefConnectionDB_deDE.pdb
DefConnectionDB_esES.pdb
DefConnectionDB_itIT.pdb
DefConnectionDB_jpJP.pdb
Let op dat je hier uiteindelijk 2 taalbestanden overhoudt, anders krijg je problemen.
Ik heb de Clock app ook moeten verwijderen omdat mijn ROM nog steeds te groot was (door PTunes). De volgende bestanden moesten dus weg:
Clock.bprc
Clock_deDE.oprc
Clock_enUS.oprc
Clock_deDE.oprc
Clock_esES.oprc
Clock_frFR.oprc
Clock_itIT.oprc
Nu was mijn ROM eindelijk groot genoeg om in de Treo te passen, via de Upload functie van de ROM Tool is het een fluitje van een cent om het over te zetten (duurt ongeveer 3 minuten)
Als je klaar bent met updaten wordt je gevraagd om de ROM Tool te sluiten en Treo te
resetten
. Het mooie aan deze tool is dat je geen hard
reset
hoeft te doen, alles blijft intact in je RAM.
Als laatste heb ik de volgende twee bestanden
Clock.bprc
Clock_enUS.oprc
hernoemd naar
Clock.prc
Clock_enUS.prc
en geinstalleerd naar het RAM om de Clock applicatie te kunnen behouden. PocketTunes geregistreerd en ready.
De informatie uit deze twee delen zou voldoende moeten zijn om een "Custom ROM" te kunnen samenstellen. Succes.
Bijgevoegde bestanden
filelist.pdf
(37,7 KB, 88x gelezen)
__________________
De Palm professional
Laatst gewijzigd door bluevoice; 23 maart 2006 om
16:42
.
bluevoice
Bekijk openbaar profiel
Bezoek bluevoice's webpagina!
Zoek alle berichten van bluevoice