Los bericht bekijken
  #5  
Oud 20 maart 2006, 16:06
bluevoice's schermafbeelding
bluevoice bluevoice is offline
Expert user
Voornaam: Adrian
Model: Palm Centro
 
Geregistreerd: 07 december 2003
Locatie: Amsterdam
Berichten: 1.357
Stuur een bericht via MSN naar bluevoice
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
Bestandstype: pdf filelist.pdf‎ (37,7 KB, 88x gelezen)
__________________
De Palm professional

Laatst gewijzigd door bluevoice; 23 maart 2006 om 16:42.
Met citaat reageren