View Single Post
Old 06-29-2010, 05:59 PM   #72
yacoob
Zealot
yacoob is no ebook tyro.yacoob is no ebook tyro.yacoob is no ebook tyro.yacoob is no ebook tyro.yacoob is no ebook tyro.yacoob is no ebook tyro.yacoob is no ebook tyro.yacoob is no ebook tyro.yacoob is no ebook tyro.yacoob is no ebook tyro.
 
yacoob's Avatar
 
Posts: 120
Karma: 1326
Join Date: Feb 2009
Device: none
Right, now I got the device in my hands, so I could check few things. Assuming that Irex developers won't compile relevant bits out of uds in RC3 (wink, wink , it would be possible to write a program that would flip relevant bits on demand. Here's what it'd need to do:
- once launched, present user with a browsable list of files
- if you select a file: check if there's metadata.db present in the same directory, check if it contains entries for that file
- if it does, ask which fields should be flipped: fullscreen and/or flowmode
- change metadata.db
- there we go

It doesn't seem terribly complicated, and shell version of that, working without any interface (ie. on a specific file) can be written on the fly. I don't think I'm a programmer skillful enough to code an UI

Before I go off and experiment, few questions:
- What's the proper value of 'uds_full_screen' field? Obviously not '1' - this caused my reader to protest.
- It's very easy to do this once the reader is connected and sdcard exported over usb - if UDS caches some information in RAM, same strategy won't work from the device. Any useful findings here? Perhaps it would be sufficient to kill uds, and allow sysd to restart it?
yacoob is offline   Reply With Quote