Hot device
Hi I removed the SD card, so it maybe related to this. Will try thank you :). Btw. Radek may I ask you, if there is a release date for the qt moko version with the out of the box navit gps? Kind regards Rashid ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Very fast power drain, hot device
The power of the freerunner is fast empty and the device is getting hotter than usual. Any idea why and what can I do to fix it? Have had the same distribution (QT Moko 35) for a long time (around 1 year) and changed nothing. Maybe the batterie? Maybe something inside the phone? Software or hardware? Kind regards Rashid ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
QT Save SIM content
Hi I want to format the nand. How can I save in QT Moko (32) the sim contacts and the messages. Allready copied the opt and the home folder. Kind regards Rashid ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: community Digest, Vol 269, Issue 10
Using Qt moko 25 or 28. My freerunner wont book. HDQ error: 1 Any Ideas? Greets Rash ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Glamo and White
I wrote to White / Weiss in irc. He helped me alot. I played a bit with blitting and transperency on the glamo. Blitting with X worked fine, for transperency I need some nor / nand hacks with x it worked too. Could blit a 640 * 480 (all) with around 50-60 frames per second when i remember right. But the glamo can do it nativly and faster. And can do hardware scaling. This would speed up navit a lot and a few emulators like a gameboy / gameboy color emulator (transfering 160 × 144 is almost 4 times faster than transfer 320*480pixel). Would love to a scale and blit command :) rohezal ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Navit for QT Moko
Hi Radek, this are great news with gpsd. I have never got it working with X. Do you want to release a QT moko 38 version for NAND. Using the freerunner as a full navigation system would be great :). Since you have probably the GTA04 board inside your freerunner, can you power it without the case? Or paste some should work code to power on the gpsd deamon with navit, so other can try (and maybe fix) it. Greetings Rashid ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: community Digest, Vol 259, Issue 3
Hi guys, will there be an out of the box NAND installer for QT moko 36? Greets Rashid ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
phone extraction device
You may have heard about the Cellebrite cell phone extraction device (UFED) in the news lately. It gives law enforcement officials the ability to access all the information on your cell phone within a few short minutes. http://translogic.aolautos.com/2011/04/29/police-device-used-to-steal-your-cell-phone-data-during-traffic/ Does it work at free runners too? (Well a debug board could probably do it but hey). ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: community Digest, Vol 254, Issue 7
Great news with the firmware. im curious what is in it :) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Playing Videos in new QT Moko
Hi guys, I wanted to ask if the QX in QT Moko using the a XGlamo Version that can use acceleration for mp4 videos? If yes which codecs are supported? And which programm would you recommend to use, to watch videos under QX? The normal QPlayer cant play videos with acceleration, am i right? Greetings rohezal ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Android standby time
yes. anyone has some data more detailed data about it? Am Montag, den 27.12.2010, 12:00 +0100 schrieb community-requ...@lists.openmoko.org: Re: Android standby time ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Android standby time
What is exactly standby? Disabled gps, bluetooth, wifi, locked screen and a powered off display? Can you receive calls and sms in this mode? In QtMoko I have around 1 day and a few hours standy time... do you know if android on freerunner is going to improve its battery life? I read disabling widgets (drains power from cpu even in stand by) helps. Did you do it? Greetz rashid Hi, I am using Android on Freerunner cupcake as daily phone without problems; my version is 20100130 (released on 30th gen 2010), is a bit bugged but has no important problem, the main defect is with mp4 and youtube player. Bettery life is around 12-14h in standby and about 8h with some calls (without #1024 fix); also, wifi takes a lot of battery (about 4h with wifi on and no standby). On the other hand, i can use market and a lot of apps ;) mp3, gps, sms and calls work good, but video player (as i said before) has some problem. I hope this can help you. Bye, Sanvy PS: sorry if i will not reply for some days, but i'll leave city for holiday and i'll have no internet connection. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Android on freerunner useable as daily phone?
Hi im currently using qtmoko and im quite happy, there are just a few annoying bugs. Is android useable as a daily phone? Does it miss calls /sms? Is the audio quality ok? How long does a A7 phone can stay on power without recharging (battery life) in different use cases (talking, gps, idle with little talks, mp3 / video player)? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
New Input Method for mobile phones with a touchscreen
Thats great. Just choose the group of letters you want to use and then choose the letter by drawing a circle. Have a look at it. http://mobile.slashdot.org/story/10/11/01/1515236/8pen-Reinvents-the-Keyboard-For-Mobile-Devices ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
[X-Server] Question about Scaling an Image on the Glamo
Hi guys I wrote to the xorg mailing list about scaling an image in hardware. Since a gamoboy has native resolution of 160*144 pixel, we could scale it in glamo hardware easily. This would be unbelieveable faster then the current method since the image we neet to send the glamo would be only 1/4 of the size. We can use this at other applications too. Answer from the xorg list: as such though the freerunner has a stretchblit in its gfx hardware. its primitive and can only do a small subset of what xrender needs. Thats enough if it scale the image. Someone know how to use it? Greetz Rashid Rashid wrote: is there a way to scale a pixmap / image / frame buffer content with native xlib-Code. No. The core X protocol doesn't include this functionality. You need to use an extension (e.g. XRender, Xv, GLX). actually it is possible to scale. 2 pass xcopyarea, 1 copy per row and column of output. first u scale it up in 1 dimension by (for example) reading each source column once and writing it out twice in the ouput, and then repeat for rows. it's not too cheap though. lots of cmds to the gpu, lots of protocol, and the column copies do nasty things to cachelines and memory fetches even on the gpu side. :) aside: as such though the freerunner has a stretchblit in its gfx hardware. its primitive and can only do a small subset of what xrender needs. the freerunner's gfx chip is like taking a good old ISA trident card and pushing it to run 32bpp @ 1600x1200 because someone managed to buy a nice monitor cheaply and wants lots of pixels and colors because it looks good on a spec sheet. let's just for now assume the good old trident ISA card could do such an output - for the sake of the analogy. the bus to and from the card is weenie small. the card itself is being pushed to its absolute outer limits in terms of display resolution and depth attached. you can try and move more stuff to the gfx chip side to alleviate load on the ISA bus but even over there life is very limited. where normally when your gfx chip is limited you just move the ops back to the cpu and blast them over when done, this comes with a big downside on the freerunner due to the ISA bus. the problem is all the nice modern stuff people would like will need to go back to the cpu there. and any read of the gfx chip programming docs clearly shows it was intended for qvga on a good day, and vga output for the freerunner gfx chip is an outlier capability but not an optimal target). so no matter what - you'll always be pushing poo uphill with that gfx chip unless you drop back to qvga. :) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
[Glamo] can the glamo scale images in hardware
Hi guys, can the glamo scale images in hardware? Or do simple doubling the resolution? E.g. 200x200 to 400x400? Would be a major speed improvement for many applications. Weiss are you there?^^ Greetz rashid ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
SDL Question
If I'm writing to an SDL Surface on the Freerunner via surface-pixels, where do I write? On the gpu or cpu RAM? Is there a difference when I use double buffering? Is it bad if I change the pixel pointer of the surface to an char array? Must I free the pixel pointer before I do so? When I use a an array on the stack, will it be freed (chrash) when I keep using it several times? Will it work when I made it static (heap)? Greetz rashid ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
qtmoko 26 export contacts
Hi guys is there a way to export / import (sim) contacts in qtmoko26 i didnt foudn opimd-cli on it (and no documentation for opimd-cli btw.). greets rashid ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Playlist in QT moko mediaplayer
Hi guys, i googled since hours. I want to use the mediaplayer (not qmplayer since i wont support skipping songs). It wont find any songs and wont find any playlist. Is there a folder, format and an extension which is required for it (playlist and songs)? greetz rashid ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Contacts lost in qtmoko 26
Hi guys, when i updated from v22 to v24 i lost my contacts but they showed up sometimes (when i called someone by number which was added before I flashed the device). New contacts were there. At the first start after flashing all contacts were there. No are all gone. Someone knows a way to fix the problem? Greetz rashid ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: QI Bootloader with overclocked settings
Hi I already use the tuned glamo. But I would like to speed reclock the cpu to 500 mhz too. Im using the gamerunner distro and the snes emulator could use a little speed up for better sound (without sound it works perfectly). Is there a gq version with the better glamo timings and the higher bus / cpu clock? Greetz Rashid Hi, Rashid Did I read right, when you use the lower overcloking images you dont need to hack the kernel, you can just take an other bootloader, right? Yes, only bootloader, where were qi somewhere, but, check answers to that post. But i recommend you to try bootloader with tuned glamo instead (from http://lists.openmoko.org/pipermail/community/2010-July/062495.html ), where were qi also somewhere in answers. Gennady. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
QI Bootloader with overclocked settings
Hi guys, there is a very interessting overclocked article in the wiki. http://lists.openmoko.org/pipermail/community/2010-June/062385.html But you need uboot for it. Is there an Qi Image too? Did I read right, when you use the lower overcloking images you dont need to hack the kernel, you can just take an other bootloader, right? Bye Rashid ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Looking for documentation for using the glamo
Hi guys, I'm looking for documentation / tutorials for using the glamo. Main Questions: Can I simply blit with SDL? Means the bitmaps are on the glamo SD RAM and needn't to be copied for every frame to the glamo via the 7 MB/s bus with CPU locking? Does it work from QTopia? Is a special kernel needed for it? PDF reading is realy a pain with eye piece. Extreme slow with pdfs with large pictures. Is it possible to slice a picture of a pdf site into different parts. The pdf in fact just consist of images. Then copy all of these parts in the glamo sd ram und show one part at one time (like the top of the side)? I think I'm asking for multiple framebuffers on the GPU, that can fast switched. On each framebuffer is one part of the pdf-site (maybe with overlapping areas for better reading). Thank you for the reading and maybe for some answers :). Bye ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Idea for an optimized Emulator
Dont know if its realy qt moko related but hey the emulator can maybe used in qt moko too :). Hi guys, I'm trying to port a snes emulator to the pandora. The problem is that around 60% of the cpu time is taken at 30 FPS by sending the data to the glamo. There is an optimizing idea from a very clever guy who has coded and optimized some emulators for arm devices. The basic idea is to split the bus between glamo and cpu so that the cpu has some work todo while the bus is blocked by the glamo. Like: cpu gets a short time to get data from the RAM into his cache. glamo takes the bus for a short time an gets data cpu cant access the bus and works with the data in his cache. cpu takes the bus back glamo works with the data in his cache [...] Would this be possible? Can you do it without knowing assembler and from a normal C programm? Or do you have to hack the kernel for it? Here is the chatlog: (01:10:28) emulator developer: Anyway, DMA occurs on the SoC itself, so it's possible to perform it from and to anything on the bus, presumably. (01:10:36) emulator developer: It was already shown to work with the Glamo. (01:10:47) emulator developer: Albeit at much lower bandwidth than expected. (01:11:03) emulator developer: The problem is, if you try to DMA one large chunk at a time the DMA ends up stealing the bus for that entire duration of time. (01:11:04) me: but the cpu can work during the DMA operation or? (01:11:36) emulator developer: As soon as the CPU ends up requiring the bus due to a write buffer writeback or cache miss/uncached access it'll end up being stalled until the DMA finishes. (01:12:18) emulator developer: But since the DMA can be set up to step in small chunks it's possible to make it not stall the bus for long, meaning you let the CPU access the bus without a lot of wait and then the CPU can go on doing other things. Since the CPU doesn't need the bus 100% of the time it can still get work done. (01:12:59) me: as long as there is some work todo inside the cache or? (01:13:22) emulator developer: There's always work to do inside the cache. (01:14:24) me: ok but when the glamo uses the whole bus. the cpu can finish its work inside the his cache and then wait until the bus is free or? Or did I misunderstood you? (01:15:29) emulator developer: The Glamo won't use the whole bus if the DMA is staged like I described. (01:15:39) emulator developer: It'll give other things a chance to use it. (01:16:12) me: trying to understand what you described (01:17:37) me: do you send only a piece of the frame at one time to the glamo so the bus isnt used 100% by the glamo? (01:17:58) emulator developer: A timer is set up to automatically do that. (01:18:34) me: hmmm ok (01:19:05) me: and then the cpu has his cache and keep working, and the glamo gets his data and when it's there then he swaps the buffers. (01:19:17) me: ok if i understand it right, it sounds like a realy good idea :) (01:20:04) emulator developer: Someone else mentioned it once. But it hasn't been done, sooo.. (01:20:23) me: so it would be kernel hacking... (01:20:34) me: or can we do it from a normal programm? (01:22:04) emulator developer: I don't know. (01:22:11) me: hmm ok (01:22:25) me: but your idea seems to be realy promising (01:23:32) me: are you sure it would work this way? if it would be possible it would realy help other game too :) (01:24:57) emulator developer: No, am not sure. (01:25:07) emulator developer: And I'm not going to develop on a Freerunner, so count that out ;p (01:25:18) me: *g* (01:25:27) me: i never expected you would develop something for me (01:25:49) me: im sorry that it sounded like i was searching for a nice guy to exploit so he is writing something i want for me (01:25:57) me: in the first post of the board (01:27:28) me: i learned much. i know now that the glamo bandwith is the problem, that the cpu is blocked when the glamo is getting normal data. and the you can bypass the problem if you use DMA and take care that the cpu and the glamo share the bus in a way that both have enough data in their cache to work (01:29:32) emulator developer: But it's a compromise. (01:29:44) emulator developer: It's not like you'd ever be able to do 60fps or anything. (01:29:49) me: thats fine (01:36:09) emulator developer: You'd be frame skipping. (01:36:19) me: thats ok (01:39:21) me: what you would think can be reached? (01:39:51) emulator developer: Dunno. (01:40:19) emulator developer: BTW, there's no OGL ES on Freerunner. (01:40:31) emulator developer: The Glamo has hardware capability for it but no drivers. And the company went under. (01:40:37) me: a (01:40:40) me: damn NDA (01:40:41) emulator developer: But never publicly released a datasheet. (01:41:02) me: ok it can play mpeg4 movies (01:41:04) me: thats cool (01:41:14) me: but the way it was placed on the freerunner realy sux (01:41:46) emulator developer: Yeah
Questions about the cpu to glamo bus and the framebuffer
Hi guys, 2 questions. First: How wide is the bus from the cpu to the glamo gpu? It should be clocked with 90 MHz but I read it has only 7,3 MB/s. How is that possible? Second: Can I draw directly to the framebuffer. Is it possible in qtmoko or in any other distro? I would to write a see programm that just draw directly into it. I would like to draw in first frame just every even line. And in the second frame only every odd line tosave bandwidth on the bus. I don't know if this the right mailing list to ask for it. But maybe you can help me :). ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
/etc/init.d/qpe restart breaks qtmoko
Hi guys, I wanted to write a restart script for the gsm modem. Turning the modem off is working. But when I want to restart it I have to restart qtopia. This isn't desireable. First there is a bug Synchronisation was terminated due to application error which allways displays (when you close it, it comes again) the waiting clock with jumping watch hand. When someone knows how to fix the bug, I would be very happy :). Second: I use the phone for reading pdfs, watching movies etc. It would be great if I can restart the GSM modem and initialize it with reboot the whole GUI / X-Server. So I'm looking for a gsm restart / initialize script that doesn't need to restart qtopia. Motivation: The idea is to to turn the modem off and turn it every hour on to look for new sms for 2 or 3 minutes and then turn it off again. Im living in a country where every mobile phone movement is traced so I deciced to make it harder to trace me. How I turned down GSM (maybe improveable): So I wrote a small script to turn the power the modem down and it works fine: #!/bin/sh echo 0 /sys/bus/platform/devices/neo1973-pm-gsm.0/power_on echo a...@poff /dev/ttySAC0 There is maybe a way to cut the power from the modem via gpio like in this thread. http://kerneltrap.org/mailarchive/openmoko-community/2009/2/23/5071724/thread If someone knows how the exact command is (and how you go back and power it on, so it works with qtmoko) I would be very happy. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: /etc/init.d/qpe restart breaks qtmoko
Hi nice idea, but are persons trackable, if they didn't phone or use the gsm-connection (i think, it could be, but i'm not shure).. RFID in ID cards maybe but other I can't imagine a way. May surveillance cameras and face recognition (don't believe its working with low res cameras). I think the best way to trace a person is a mobile phone. And I don't to give them this way. i also heared from some peoble that the gouverment could hear everything from your mobilephone-mic (they used closed-source-phones) There are invisible sms to get a respond from your phone, this is a way to trace you. There are some evidences the some people can hear what you are talking at your mobile and spy you. Even if you have a active call. haven't any connection I belive (not sure) they need a connection. when the mobilephone is off Probably true. Many phones arent realy turned off but are in an advanced sleep mode where the mic and the modem are working. I read it in a computer science forum, don't know if its true. But there is one evidence: 2 mafia guys were meeting at a secure place (you know no spies, bugs etc). They both turned their mobile phones off. But the police got everything they were talking about. Off course there could be a very very good hidden bug anywhere, but as fas as I know it was a realy secure place to meet. and also when you remove the batterie (?!?) I don't believe it. Most groups (even paranoid ones) think it is save enough to take the batterie out. I don't think you can power a phone for an half hour to make calls and record audio with build in condensators. .. diffrent storys, would be interested what's technical possible.. may you or someone here know that? A bit. A very place for further questions is the Chaos Computer Club http://www.ccc.de/ Greetins Am Freitag, den 28.05.2010, 10:33 +0200 schrieb Vinzenz Hersche: Hey, a little offtopicquestion: Motivation: The idea is to to turn the modem off and turn it every hour on to look for new sms for 2 or 3 minutes and then turn it off again. Im living in a country where every mobile phone movement is traced so I deciced to make it harder to trace me. nice idea, but are persons trackable, if they didn't phone or use the gsm- connection (i think, it could be, but i'm not shure).. i also heared from some peoble that the gouverment could hear everything from your mobilephone-mic (they used closed-source-phones) also when you didn't have any connection, when the mobilephone is off or/and also when you remove the batterie (?!?).. diffrent storys, would be interested what's technical possible.. may you or someone here know that? greets --- Rashid schrieb am Freitag 28 Mai 2010: Hi guys, I wanted to write a restart script for the gsm modem. Turning the modem off is working. But when I want to restart it I have to restart qtopia. This isn't desireable. First there is a bug Synchronisation was terminated due to application error which allways displays (when you close it, it comes again) the waiting clock with jumping watch hand. When someone knows how to fix the bug, I would be very happy :). Second: I use the phone for reading pdfs, watching movies etc. It would be great if I can restart the GSM modem and initialize it with reboot the whole GUI / X-Server. So I'm looking for a gsm restart / initialize script that doesn't need to restart qtopia. Motivation: The idea is to to turn the modem off and turn it every hour on to look for new sms for 2 or 3 minutes and then turn it off again. Im living in a country where every mobile phone movement is traced so I deciced to make it harder to trace me. How I turned down GSM (maybe improveable): So I wrote a small script to turn the power the modem down and it works fine: #!/bin/sh echo 0 /sys/bus/platform/devices/neo1973-pm-gsm.0/power_on echo a...@poff /dev/ttySAC0 There is maybe a way to cut the power from the modem via gpio like in this thread. http://kerneltrap.org/mailarchive/openmoko-community/2009/2/23/5071724/thread If someone knows how the exact command is (and how you go back and power it on, so it works with qtmoko) I would be very happy. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
More Questions about Encrypting, Internet Access and Games
Hi thank you for you answers. May I ask some more questions: Encryption: Is there an easy way to encrypt the whole disk (except /boot)? Like in Ubuntu Alternate the install option install to encrypted LVM? Or will you have to do it manualy by many complicated console commands? I think too the typing of the password is a problem. Can you load the touchscreen software with /boot or isnt it possible. Is it possible to enter the Password with an USB keyboard? Internet: Can I use EDGE with the Freerunner? What is the maximum upload and download the Freerunner can use? http://en.wikipedia.org/wiki/GPRS Games: Can you just compile the games on your open moko or is there more work to then just type make install? Have I to change small parts of the code like the resolution in a c file? Or have I to do some serious port work? Videos: I read (article from 2008) the Glamo Drivers causing lots of troubles but with some hacks you can at least use the glamo for viewing MPEG4 videos. Is it activated in the standard video player when you open a movie or have you to type mplayer -vx ... everytime? Can the glamo now normaly used (for games or videos) isn't it still possible due driver problems? Thank you for your time :) Greets Rashid ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Encryption, Cameras and Games
Hi guys, I'm going to need a very safe smart phone for using it for investigative reporting. So I have some questions before I'm going to get a Freerunner: 1. Can you encrypt a LVM with luks like in Ubuntu? 2. Can you encrypt the whole phone / file-system? If not will it be possible in futere and is someone working on it? 3. Can you plug in an USB Cam (Like a Webcam) and use it to film (extremly important) on the crypted LVM? 4. Mobile internet over GSM is working I think, or? 5. Can you send the videostream / the videofile while you are recording via SSH (or something similar safe) to a server? The idea is, that when your phone is destroyed while filming you have at least the video until this moment. 6. With Hackable:1 Rev5 Chuck you can easily turn down GSM. Your location can't be found when its turned of, or? Can you force the GSM to connect to a random, far away GSM tower/connection-station to confuse the observers about your position? We have serious problems in Europe with the freedom of the press so it would be great to use the freerunner with openmoko for helping freedom of the press. And because I have to travel much and it takes long times: Will there be a Battle for Wesnoth, SNES/NES/GB Emulator and a Heroes of Might and Magic 2/3 port for open moko? Thank you for reading all these questions. Greetz Rashid ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community