View Single Post
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#18
Originally Posted by malfunctioning View Post
Now, I can imagine that the electrical circuit from the USB port to the battery is not the same as the circuit from the USB port to the mainboard, so maybe this theory is incorrect.
It seems so, as far as my limited (really!) knowledge goes. It is what I got from people that hacked with N900's charging/USB hostmode bits, and practice seems to reinforce that.

Originally Posted by malfunctioning View Post
And, if they have truly crippled this possibility in the hardware (as you say, and I trust you), then this conversation is moot. One thing I like about my Zaurus SL-C1000 (I don't know if you are familiar with it, just a Linux PDA from a few years ago produced by Sharp in Japan) is that it can be operated without battery (although if you try to use the CF card port under those conditions, it will shut down).
Why a moot? BL-5J is so incredibly popular battery, that I don't see it perishing from alternate-manufacturers sources in next ~15 years, if not more. Also, due to lack of "intelligent" battery chip in cell itself, it will be always incredibly easy to modify <any_new_~3.7battery_that_isn't_bigger> to work with N900. Well, as you may be aware, I'm even working on putting 2x 18650 LiIons there I wouldn't be afraid of obsoleting due to lack of batteries.

Also, in case of always-from-AC scenario, it have some benefits, to keep a battery inside (one that you don't care about actual capacity after years of usage). It acts like a integrated UPS

Originally Posted by malfunctioning View Post
Yes, that's a great idea! And I'm sure it's doable. It would be nice to get somebody in China interested in the business of virtual batteries. I hate for devices to became obsolete when their perishable power sources die and become unavailable.

As for the difficulties in getting something like this to work, it's one of those things that you wish some manufacturer actually got interested in, as I said earlier. Put some R&D into it, come up with a solid reliable product, mass produce it, and profit. Win/win situation.
I'm all for new accessories for N900, but I doubt that chinese folks would find it profitable - most people would just stick to have any random battery inside N900, even for always-AC case - for reasons mentioned above.

OTOH, chinese manufactures even produce a N900 motherboards (without any parts, just PCB's), which I can't imagine a market for, either - so, everything is possible

Originally Posted by malfunctioning View Post
I had seen that in your signature, but I haven't taken the time to go through that thread yet. I'll make sure to do that soon. Getting 1080p with the N900 as client is crazy, certainly not something I would expect
It's because using another X display doesn't "forward" images itself - that wouldn't be possible without some compression (bandwidth), after what you would, basically, get VNC. AIUI, X just sends required data, and device with monitor physically attached to it (RPi, in that case), does all graphic job.

Originally Posted by malfunctioning View Post
I had to read that twice. So you are saying that the N900, connected as a client to the Pi, can access other devices connected to the Pi via USB? Or, I guess, you put it more like "the Pi can route the input back to the N900", which I guess is a little less shocking, but still!
Both RPi can route input back to N900, but, if one would like to mess with it, RPi can also route raw USB clients (not only input) back to N900, even in N900-as-client scenario - through USB networking, and one of FOSS USB-over-IP protocols (one similar to THIS). Keep in mind, that I haven't attempted it myself - it's just that there are no technical/logical reasons, why it shouldn't work. I'm just not sure if anyone compiled USB-over-IP clients for N900, so some compiling work would be required (and, as said, to actually have certain device working with N900, you need appropriate modules in N900 kernel- just like when that device is connected to N900 via physical hostmode).

Originally Posted by malfunctioning View Post
Can't say I've found many people that have hacked, abused, and stretched the capabilities of the N900 like you have. You are a madman, Estel.

Thank you for the extensive thread full of great information, by the way. It is very appreciated.
Thanks a lot, but I'm just a small firefly here - look at our kernel hacking guys, half of hardware modifications wouldn't be possible without their work.

Well, some people (*wink wink* don_falcone *wink wink*) would just say "get a separate netbook/camera/whatever for that, it will cost the same or less", and they're probably right But. I just like to "stretch" N900 capabilities. After all, it's fully-featured computer (mobile one, but that doesn't mean it should do less), so if it can do some things in practice, why not? Having all those "beautiful things in small package" that we always carry with us (due to having phone functionality), is nice thing.

I used to have "external" digital compact camera - the problems is, that everytime I seen something worth photo'ing, I haven't had it with myself (murphy law), so I ended up doing shot with N900 anyway. After few such situations, I decided that messing with N900 camera is more feasible in practice, and got rid of compact one, focusing on adding camera tripod mount point for N900's mugen cover (which resulted in ugly mod, thatIi'm using up to this date). Thinking about all of fussle it required to put it into mugen cover, I thought "why not to make a whole replacement backcover using better material". And, why not to make whole body, then? That's how replacement body project was born, stretching to it's current layout.

It's pretty much the same with everything else

/Estel
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!
 

The Following 3 Users Say Thank You to Estel For This Useful Post: