Palmclub forum

Palmclub Forum

alles over je Palm Treo smartphone of PalmOS pda

 
Ga terug   Palmclub forum > PalmOS - Algemeen > Hardware - algemeen > Palm Treo

Registreer FAQ Ledenlijst Kalender Zoeken Berichten van vandaag Markeer forums als gelezen

Reageren
 
Discussietools Weergave
  #1  
Oud 19 maart 2006, 08:53
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
Treo 650 workshop: Maak je eigen custom ROM

Citaat:
Disclaimer: Deze thread is enkel bedoeld voor power users of gebruikers die precies weten waar ze mee bezig zijn omdat het een stap verder gaat dan de acties van de gemiddelde gebruiker. Ik ben op geen enkele wijze verantwoordelijk voor het verkeerd omgaan met de informatie uit deze thread en schade aan een Treo 650 als gevolg daarvan. Er zullen geen ROM bestanden in deze thread worden gepubliceerd, dus vraag er a.u.b. ook niet naar. In deze thread zal enkel de wijze worden toegelicht om bepaalde zaken te kunnen bereiken.
Deel 1

In dit deel worden de volgende aspecten belicht:
  • Doel Custom ROM
  • Geheugen Treo 650
  • ROM Tool for Windows
  • Backup maken van je eigen ROM

De bedoeling van een custom ROM is om een "built in" applicatie te verwijderen (die je niet gebruikt zoals Quick Tour) en om je favoriete applicatie in het permanente geheugen van de Treo te kunnen plaatsen.

Ik zal een voorbeeld geven, ik zou graag de RealOne Player willen verwijderen omdat ik dit programma niet gebruik, de nieuwste versie van D2G 8.003 in de ROM van de Treo willen hebben en ook de Fat32 driver willen opnemen om SD kaartjes van 4GB te kunnen lezen. Er zullen eerst een aantal bestanden uit de ROM verwijderd moeten worden en nieuwe bestanden aan toegevoegd worden om dit voor elkaar te krijgen.

Om beter te kunnen begrijpen hoe het geheugen van de Treo 650 in elkaar zit neem eerst een kijkje op de volgende pagina:

http://www.grack.com/blog/articles/2...ory-management

Voordat we kunnen beginnen moet nog opgemerkt worden dat het niet de bedoeling is om het permanente geheugen vol te proppen met allerlei apps omdat dat nadelige/schadelijke gevolgen kan hebben.

We kunnen nu beginnen, allereerst dient de Treo ROM Tool for Windows te worden gedownload. Dit programma werkt alleen als .NET Framework 2.0 op je pc is geinstalleerd.

Hoe dit programma werkt is te lezen op de volgende website:

http://www.grack.com/programming/misc/TreoROMTool.html

We zullen eerst een backup maken van de standaard ROM op de Treo 650. Mocht er iets misgaan, dan kunnen we deze altijd nog terugzetten. Om een backup te kunnen maken, schakel onder Prefs --> Security eerst de beveiliging via wachtwoord uit. Start de Bootloader door een soft reset te doen terwijl je de hotsync knop van de hotsync kabel ingedrukt houdt. De TreoRomTool zal je Treo automatisch detecteren en kun je vervolgens een backup doen (Duurt ongeveer 10 minuten). Het makkelijkste is om bij de tab "Download ROM" voor de optie "Directory" te kiezen en de bestanden in een nieuwe map op te slaan.

Volgende keer in deel 2:
  • 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.
Bijgevoegde afbeelding(e)
Bestandstype: jpg Bootloader.JPG‎ (704,9 KB, 170x gelezen)
Bestandstype: jpg CustomRomTool.JPG‎ (708,9 KB, 153x gelezen)
Bestandstype: jpg Treo-ROM-Tool.jpg‎ (141,0 KB, 132x gelezen)
Bestandstype: jpg Treo-ROM-Tool2.jpg‎ (85,2 KB, 84x gelezen)
__________________
De Palm professional

Laatst gewijzigd door bluevoice; 20 maart 2006 om 15:08. Reden: Afbeeldingen toegevoegd
Met citaat reageren
(verdwijnt na registratie)
Advertentie
Gesponsorde links

  #2  
Oud 19 maart 2006, 10:11
namruuh's schermafbeelding
namruuh namruuh is offline
WM6 overloper
Model: Microsoft Smartphone
 
Geregistreerd: 08 juni 2003
Berichten: 274
Dit lijkt me een mooie serie, ik blijf 'm volgen!

Maarre... je zegt dat je Ptunes wilt toevoegen aan het ROM, en vervolgens zeg je dat Ptunes niet werkt als je het toevoegt aan het ROM
__________________
Palm Vx -> Sony Cliť N770C -> Tungsten|T -> Xplore G18 -> T|X -> Treo 650!
Met citaat reageren
  #3  
Oud 19 maart 2006, 10:17
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
Ik zeg alleen dat ik de Real Player wil verwijderen omdat ik een andere applicatie gebruik (in dit geval PTunes) - aangepast hierboven om het duidelijker te maken.

Ik heb het nog niet getest maar volgens wat ik gelezen heb werkt Pocket Tunes niet in ROM. Toch is dat tegenstrijdig omdat het op de LifeDrive en TX wel werkt vanuit het ROM. Ik zou het kunnen proberen met de bestanden van de LifeDrive, maar ook dan bestaat de kans op incompatibiliteit vanwege verschillende OS versies en de integratie met het OS.

In deel 2 zal ik een aantal bestanden verwijderen uit het ROM (Quick Tour, Real Player) en een aantal bestanden toevoegen: fat32 driver, smart text emoticons (for de SMS applicatie) en D2G v8.003
__________________
De Palm professional
Met citaat reageren
  #4  
Oud 19 maart 2006, 15:43
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
Update on Real Player vs. Pocket Tunes

Ok, het is allemaal gelukt.

Ik heb Real Player verwijderd en Pocket Tunes v3.1.1 in ROM geupload. Deze versie werkt dus wel - v3.1.3 helaas niet. Zoals ik eigenlijk al vermoedde werkt de PTunes versie van de LifeDrive niet in het ROM van de Treo.

Omdat Pocket Tunes net iets groter is dan Real Player heb ik "Clock" ook uit het ROM moeten verwijderen zodat Pocket Tunes erin kon passen. Heb "Clock" na de upgrade in het RAM geinstalleerd om het te kunnen blijven gebruiken.

Wat heb ik allemaal uit ROM verwijderd:
- oude FAT driver
- 4 talen (DE, ES, IT en JP)
- Real Player
- Clock

Wat heb ik toegevoegd:
- FAT32 driver
- SMS smarttext emoticons
- Pocket Tunes

Deel 2 coming soon...

Heb hieronder een mooie foto toegevoegd van mijn vers gepimpte Treo 650 met Pocket Tunes draaiend vanuit het ROM met de Winamp 5 skin.
Bijgevoegde afbeelding(e)
Bestandstype: jpg Pocket Tunes Winamp skin.JPG‎ (734,2 KB, 198x gelezen)
__________________
De Palm professional

Laatst gewijzigd door bluevoice; 19 maart 2006 om 16:36.
Met citaat reageren
  #5  
Oud 20 maart 2006, 15: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 15:42.
Met citaat reageren
  #6  
Oud 20 maart 2006, 16:03
jean-paul's schermafbeelding
jean-paul jean-paul is offline
Admin
Voornaam: Jean-Paul
Model: Apple iPhone
 
Geregistreerd: 22 november 2000
Locatie: Amsterdam
Berichten: 3.828
Stuur een bericht via ICQ naar jean-paul Stuur een bericht via Instant Messenger naar jean-paul Stuur een bericht via MSN naar jean-paul Stuur een bericht via Yahoo naar jean-paul Stuur een bericht via Skype™ naar jean-paul
// sticky gemaakt! Thanks voor de zeer duidelijke beschrijving!
Met citaat reageren
  #7  
Oud 20 maart 2006, 16:17
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
You're all welcome. Ik zal nog een aantal screenshots toevoegen om het nog duidelijker te maken. Vooral het gedeelte over de ROM Tool wordt met plaatjes iets duidelijker.
__________________
De Palm professional

Laatst gewijzigd door bluevoice; 20 maart 2006 om 18:01.
Met citaat reageren
  #8  
Oud 20 maart 2006, 18:14
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 3

Photo Quick Guide:

1. Tabblad "Download ROM" : Backup maken van de Treo ROM en opslaan in een map (In dit geval "Treo 650 Original 1.20 ENA ROM")
2. 10 minuten later is de backup klaar
3. Originele map met de ROM kopieren naar andere locatie en hernoemen (Hierin zijn de oude Real Player bestanden te zien)
4. In de nieuwe map (in dit geval "ROM sans REAL" genoemd) de ongewenste bestanden verwijderen (Real Player, FATFS, etc) en de nieuwe bestanden toevoegen (PocketTunes.prc; SelectMTPMode.pdb; FAT32)
5. Tabblad "Upload ROM": Selecteer de map waarin je custom ROM zich bevindt --> Select --> Upload.
Bijgevoegde afbeelding(e)
Bestandstype: jpg RT1.jpg‎ (85,1 KB, 47x gelezen)
Bestandstype: jpg RT2.jpg‎ (99,8 KB, 29x gelezen)
Bestandstype: jpg ROM1.jpg‎ (197,7 KB, 40x gelezen)
Bestandstype: jpg ROM2.jpg‎ (186,0 KB, 27x gelezen)
Bestandstype: jpg RT3.jpg‎ (124,2 KB, 32x gelezen)
__________________
De Palm professional

Laatst gewijzigd door bluevoice; 20 maart 2006 om 18:49.
Met citaat reageren
  #9  
Oud 20 maart 2006, 18:21
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
6. Je "Custom Rom" wordt eerst naar de Treo ROM Tool geladen en gecomprimeerd zodat het vervolgens op je Treo kan worden geladen.
7. Custom ROM geladen in de Treo ROM Tool (Merk op dat je ROM maximal 8.414.218 groot kan zijn - "Largest ROM size")
8. Klik "Upload" om de bestanden die in de Treo ROM tool zojuist zijn geladen naar je Treo over te zetten. Het uploaden begint en duurt ongeveer 2,5 minuut.
9. Het uploaden op je Treo is gelukt, de Treo ROM Tool kan worden afgesloten en na een soft reset zal de Treo je eigen custom ROM draaien.
Bijgevoegde afbeelding(e)
Bestandstype: jpg RT4.jpg‎ (89,2 KB, 21x gelezen)
Bestandstype: jpg RT5.jpg‎ (113,3 KB, 18x gelezen)
Bestandstype: jpg RT6.jpg‎ (100,9 KB, 14x gelezen)
Bestandstype: jpg RT7.jpg‎ (124,2 KB, 15x gelezen)
__________________
De Palm professional

Laatst gewijzigd door bluevoice; 20 maart 2006 om 22:19.
Met citaat reageren
  #10  
Oud 20 maart 2006, 20:04
Armydoc's schermafbeelding
Armydoc Armydoc is offline
PalmOne Kenobi
Voornaam: Arjan
Model: Palm Treo 650
 
Geregistreerd: 03 december 2005
Locatie: Malden
Berichten: 43
opmerking 1) 3rd party programma's die geregistreerd moeten worden kunnen dus gewoon in ROM. Deze zijn dan op de normale manier te registreren? Gewoon code invoeren bij eerste gebruik?

opmerking 2) fatfs.prc kun je deleten en fat32.prc invoegen? Je hoeft die laatste niet te hernoemen of zo?

Bij de weg: goeie workshop!
__________________
"When in doubt, change the rules" - cpt. James Tiberius Kirk

Psion 3c -> Psion 5mx -> Palm Vx -> Sony Clie NR70V -> Palm m515 (don't ask...) -> PalmOne Treo 650
Met citaat reageren
  #11  
Oud 20 maart 2006, 20:33
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
Citaat:
Oorspronkelijk geplaatst door armydoc
opmerking 1) 3rd party programma's die geregistreerd moeten worden kunnen dus gewoon in ROM. Deze zijn dan op de normale manier te registreren? Gewoon code invoeren bij eerste gebruik?
Ja.

Citaat:
Oorspronkelijk geplaatst door armydoc
opmerking 2) fatfs.prc kun je deleten en fat32.prc invoegen? Je hoeft die laatste niet te hernoemen of zo?
Ja, dat klopt, je kunt fatfs.prc deleten en fat32.prc invoegen. Deze laatste hoeft je niet te hernoemen.
__________________
De Palm professional

Laatst gewijzigd door bluevoice; 20 maart 2006 om 22:17.
Met citaat reageren
  #12  
Oud 21 maart 2006, 18:05
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
Update on Pocket Tunes

Ik heb het voor elkaar gekregen om de "bundel" versie van Pocket Tunes v3.0.9 van de LifeDrive/TX ROM werkend te krijgen in het Treo 650 ROM.

Ik was niet helemaal tevreden over het feit dat ik de "Clock" app en de verschillende talen heb moeten verwijderen omdat ik te weinig ruimte over hield na het verwijderen van de "Real Player".

De bestanden van de LD (Pocket Tunes v3.0.9) zijn 426 kb groot en de bestanden van PTunes v3.1.1 zijn 818 kb. Ik weet inmiddels waar het verschil in zit, de LD versie is slechts de kale "basis" versie, de 3.1.1 kun je zowel als Pro en als Deluxe versie registeren met de code die je van Normsoft krijgt.

Bij mij heeft het in eerste instantie niet gewerkt omdat de palmOne_Skin.pdb (die op de LD in het ROM zit) niet vanuit het ROM van de Treo draait (je komt dan in een reset loop waar je niet uit komt).

Uiteindelijk heb ik de volgende bestanden van de LD gebruikt:
  • PocketTunes.prc
  • PocketTunes_enEN.prc (heb ik eerst hernoemd naar PocketTunes_enEN.oprc)

Met deze aanzienlijk kleinere bestanden paste alles wat ik wilde in het ROM en na het resetten deed Pocket Tunes het ook gelijk. Alleen de eerste keer krijg je de volgende foutmelding: "Error - could not load the specified skin" - refereert naar de palmOne_Skin.pdb die niet in ROM kan worden opgenomen. Ik heb hem vervolgens in RAM opgenomen, maar de foutmelding blijft - blijkbaar zoekt het programma hem toch in het ROM.

Ik vind het niet zo erg want als je deze foutmelding wegdrukt, wordt gewoon de basis skin getoond. Om een andere skin te kiezen moet je de bonus "feature" unlocken en je krijgt een extra optie bij om skins te kiezen. De foutmelding is eenmalig, als je later PTunes opent, krijg je deze niet meer te zien.

Ik heb vervolgens "Clock" en de 4 verwijderde talen hersteld omdat ik nu weer ruimte had. Ik kies liever voor de basis versie van PTunes in ROM + eenmalig een foutmelding dan de full versie van de Real Player. Het voordeel van de LD versie is dat deze niet geregistreerd hoeft te worden op het moment je een harde reset moet doen (en je geen backup op SD kaart hebt of registratiecode bij de hand).

Uiteraard kun je de nieuwste versie 3.1.3 in RAM installeren en als PRO/Deluxe registreren.

P.S. Als binnenkort de Treo 700p uitkomt met PocketTunes in ROM (zie Sprint folder - onder aan het scherm links) dan kunnen we die bestanden gebruiken om ze in het ROM van de Treo 650 te stoppen.
__________________
De Palm professional

Laatst gewijzigd door bluevoice; 22 maart 2006 om 09:22.
Met citaat reageren
  #13  
Oud 22 maart 2006, 09:38
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
Update on Pocket Tunes 2

Citaat:
Oorspronkelijk geplaatst door bluevoice
Alleen de eerste keer krijg je de volgende foutmelding: "Error - could not load the specified skin" - refereert naar de palmOne_Skin.pdb die niet in ROM kan worden opgenomen. Ik heb hem vervolgens in RAM opgenomen, maar de foutmelding blijft - blijkbaar zoekt het programma hem toch in het ROM.
Ik ben weer een stapje verder, ben erachter gekomen dat de skin niet met FileZ vanuit het LD ROM kan worden gekopieerd zoals de andere twee bestanden (Je krijgt dan een 0.80k groot bestand terwijl deze skin in het LD ROM 165k groot is). Om het bestand toch te kunnen kopieŽren heb je POSE of ROM Backup van Brayder nodig.

Daarna geprobeerd om het bestand in het Treo ROM op te nemen maar helaas, opnieuw een reset loop. De vraag blijft waarom de skin wel vanuit het ROM van de LD/TX werkt maar niet vanuit het ROM van de Treo 650.

Als je het bestand eerst naar het RAM kopieŽrt en daarna PTunes voor het eerst opstart krijg je niet eens meer de eenmalige foutmelding.
__________________
De Palm professional
Met citaat reageren
  #14  
Oud 22 maart 2006, 18:47
PowerUser PowerUser is offline
Senior lid
Model: Palm Treo 650
 
Geregistreerd: 13 oktober 2005
Berichten: 68
Is het ook mogelijk om de bestanden waarmee je de autocorrectie uitschakelt, op te nemen in de nieuwe ROM?
Met citaat reageren
  #15  
Oud 22 maart 2006, 18:50
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
Goede vraag, je kunt het altijd proberen, als het niet werkt dan kun je altijd teruggaan naar je backup ROM.
__________________
De Palm professional
Met citaat reageren
  #16  
Oud 22 maart 2006, 19:40
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
ROM partitie vergroten

Let op: Voordat je dit leest wil ik je vragen om ook het begin van de volgende post te lezen.

Het is me vandaag gelukt om een van de beperkingen (te weinig ruimte in de ROM partitie) te overwinnen.

Aan de hand van de verschillende RomUpdaterApp.prc's te vinden in de volgende thread: Different RomUpdaterApp.prc's kun je de ROM partitie instellen op:

1.20 APR 9.8MB
1.06 ROW 8.4MB
1.13 ROW 8.4MB
1.20 ENA/LAP 8.4MB
1.04 Verizon 8.4MB
1.17 CNB/CNG 7.1MB
1.13 Sprint 7.1MB

In deze grotere partitie paste Pocket Tunes 3.1.1 wel naast alle andere ENA 1.20 bestanden. Ik heb de ROM partitie nu ingesteld op 9.8 MB i.p.v. 8.4 MB.

Hoe je dit doet? Neem een ENA Custom ROM op Treocentral:

http://discuss.treocentral.com/showp...&postcount=564

Let op: deze updates gaan via een SD kaart en niet via de ROM Tool!

Vervang het volgende bestand:

PALM/DeviceCustomizer/Treo650.ENA/RomUpdaterApp.prc met de gewenste RomUpdaterApp.prc hierboven behorende bij de gewenste partitiegrootte. Update eenmalig via de SD methode.

Je kunt zelfs je eigen ace-palmos.zip en ace-palmos.zip.md5 met je "Custom ROM" maken (met de ROM tool - Treo hoeft niet te zijn aangesloten) en ook in PALM/DeviceCustomizer/Treo650.ENA/ stoppen dan ben je in een keer klaar met alles.
__________________
De Palm professional

Laatst gewijzigd door bluevoice; 23 maart 2006 om 14:19.
Met citaat reageren
  #17  
Oud 23 maart 2006, 14:18
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
We hebben een primeur!!!

De ROM partitie vergroten was achteraf gezien geen goed idee. Je RAM wordt daardoor kleiner en ik geloof dat het ook niet ten goede komt van de grootte van de DBCache. Even een korte uitleg:

Bij een 8,4 MB ROM partitie houd je 22.2 MB RAM over.
Bij een 9.8 MB ROM partitie houd je (uiteraard) nog maar 20.8 MB RAM over.

Ik zou ook iedereen afraden om hiermee aan de slag te gaan. Als je eenmal een partitie van 9.8 hebt aangemaakt is het heel moeilijk om weer naar een partitie 8.4 terug te gaan (Het heeft mij 8 mislukte update pogingen gekost en het is uiteindelijk heel moeizaam geweest om terug te gaan naar de 8.4 MB partitie). In het kort: Don't do it.

En nu ga ik over tot onze primeur:

Het is me gelukt om de "Welcome" applicatie te verwijderen. Ik was van plan om "Quick Tour" te verwijderen maar in "Welcome" heb je een link naar "Quick Tour" en je krijgt steeds een foutmelding als je deze aanklikt en alleen "Quick Tour" hebt verwijderd. Dus moesten beide apps weg.

"Welcome" is geintegreerd in de setup app die opgestart wordt als je een hard reset doet. Ik was bang dat je problemen kunt krijgen na een hard reset als ik de "Setup" bestanden verwijder, maar dat is niet het geval.

Welke files kun je verwijderen om voorgoed van de "Welcome" app verlost te zijn:

- SetupApp.bprc
- SetupApp_CROW.cprc
- SetupApp_deDE.oprc
- SetupApp_enUS.oprc
- SetupApp_esES.oprc
- SetupApp_frFR.oprc
- SetupApp_itIT.oprc

Het is een primeur omdat deze bestanden niet op de lijst van "Shadowmite" in kaart zijn gebracht.

Gevolgen van het verwijderen van deze bestanden:

- Na een hard reset kun je geen andere taal meer dan de (default) Engelse taal instellen (vind ik persoonlijk niet erg).
- Na een hard reset wordt je niet meer gevraagd om de "Z" toets in te drukken.
- Na een hard reset wordt gelijk de "Touchscreen" applicatie opgestart.
- Een hard reset gaat veel sneller (geen 2 soft resets meer)

Door het verwijderen van de "Quick Tour" en "Welcome" apps heb ik eindelijk genoeg ruimte om alles voor de rest intact te houden zodat alles in de ROM partitie past.

De nieuwe stand van zaken is als volgt:

Wat heb ik verwijderd?
  • Real Player
  • Quick Tour
  • Welcome

Wat heb ik toegevoegd?
  • Pocket Tunes 3.1.1 Deluxe
  • Camcorder
  • Fat32 driver
  • SMS smarttext emoticons
__________________
De Palm professional

Laatst gewijzigd door bluevoice; 23 maart 2006 om 14:41.
Met citaat reageren
  #18  
Oud 23 maart 2006, 21:56
PowerUser PowerUser is offline
Senior lid
Model: Palm Treo 650
 
Geregistreerd: 13 oktober 2005
Berichten: 68
Autocorrect permanent uitschakelen:

gebruik het autocorrectbestand dat je wil gebruiken (zelf wilde ik de autocorrect helemaal uitschakelen en heb dus "HsExtensions2.0_enUS.650ROW.none.prc" gebruikt).

Hernoem dit bestand naar:
"HsExtensionsExt_Device_enUS.oprc"

Let op: oprc, niet prc.

plaats dit in de map waar je zelf samengestelde rom in staat. Het oorspronkelijke bestand wordt dan overschreven. Uploaden, weg autocorrectie!
Met citaat reageren
  #19  
Oud 24 maart 2006, 08:07
ghia's schermafbeelding
ghia ghia is offline
Senior Palmer
Voornaam: Gerard
Model: Palm Tungsten|W
 
Geregistreerd: 22 juni 2004
Locatie: Ottenburg (B)
Berichten: 2.254
Citaat:
Oorspronkelijk geplaatst door bluevoice
Gevolgen van het verwijderen van deze bestanden:

- Na een hard reset kun je geen andere taal meer dan de (default) Engelse taal instellen (vind ik persoonlijk niet erg).
- Na een hard reset wordt je niet meer gevraagd om de "Z" toets in te drukken.
Dus je kan ook geen andere toetsenbord-layouts dan de default Qwerty instellen.
__________________
Keep on Palming !
Gerard
FFII News
Met citaat reageren
  #20  
Oud 24 maart 2006, 08:28
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
Citaat:
Dus je kan ook geen andere toetsenbord-layouts dan de default Qwerty instellen.
Nee, maar dat lijkt me niet relevant. Wat heb je nou aan een Treo die softwarematig op AZERTY staat ingesteld terwijl de knoppen zelf een QWERTY layout hebben?

Je hebt eigenlijk ook geen keus met een QWERTY toetsenbord, je kunt alleen op de "Z" drukken. Volgens mij moet je een ander toestel hebben als je een andere toetsenbord-layout wilt hebben.
Bijgevoegde afbeelding(e)
Bestandstype: jpg Treo_azerty.jpg‎ (36,3 KB, 29x gelezen)
__________________
De Palm professional
Met citaat reageren
Reageren

Favorieten/bladwijzers


Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)
 
Discussietools
Weergave

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit


Alle tijden zijn GMT +1. Het is nu 05:56.


Apple iPhone en iPad | Android (Google Android)
(c) Nederlandse Palmclub Stichting 1999-2019