Rasp pi + HTC desire 500 screen - Raspberry Pi General

Hello,
what i'm trying to do has been discussed quite a few times before in many forums but i never found a concrete answer. also most threads i found on the topic are old, so here i start a new one with the hope i will find what i need.
i have a HTC desire 500 phone which is not used anymore. it only has minor touch problem. i want to take the screen out of the phone and put it together with a raspberry pi 1 B. getting the touch option is not needed, mainly want to use it as a non-touch display.
help needed list:
1. (little bit off topic/forum) where can i find what specific model of screen was used in htc desire 500(or any smartphone), who made it and spec-sheet/details about it?
2. it will be great if i can use the gpio pins for the screen, or else hdmi. what are the steps to make it happen?
3. list of hardware i will be needing, i want to make it handheld, it would be nice if i can connect the screen directly to pi.
note: please don't suggest setting up VNC in phone, or to buy a screen that made for/work with pi. that is not the point.
here are some links i found:
*what i finally want to make - https://www.raspberrypi.org/forums/viewtopic.php?f=40&t=169419
*something that works but its not connected to pi directly, also couldn't find my screen in their supported list - http://hackaday.com/2014/11/02/using-cell-phone-screens-with-any-hdmi-interface/
*an unfinished thread -https://www.reddit.com/r/raspberry_pi/comments/42ttf0/hooking_up_the_raspberry_pi_with_a_mobile_phone/
*says its possible but didnt go any further - https://raspberrypi.stackexchange.com/questions/8861/use-cellphone-screen-as-monitor
*rasp pi official forum - https://www.raspberrypi.org/forums/viewtopic.php?f=44&t=59834
*from this forum - https://forum.xda-developers.com/showthread.php?t=2233796
thank you for taking time to read this post.

Related

Undocumented features of phones

I've been working on an application for my HTC Nikki (a.k.a Dual Touch) that reacts to the phone being slid open and closed. To make it work I had to deduce (using RegLogger) a registry notification key regarding it.
Having found it I'm wondering if there's any place such otherwise undocumented information about phones is being gathered. If not, I'd like to suggest we start posting these things in, say, this thread. Eventually if it looksl ike enough interesting info is being gathered it might become a more formalised effort.
This is what I learned (and it'd be nice if people with other sliding phones, even non-HTC ones, checked if this holds true for theirs. Does it hold true for the more flip like ones? I'd like to know so I can improve my app, I'm sure others would benefit as well):
The HTC Dual Touch (a.k.a Nikki) records changes to it's slide positon in:
HKEY_LOCAL_MACHINE\Software\OEM\Keyboard DWORD:SlidingOut
0 = Closed
1 = Open

Ubuntu on the HTC Shift

I've been checking out the stuff on the web about Linux on the shift, found these, pretty interesting. This ubuntu even detects the motion rolling from left to right, and he makes the cursor move around the screen by tilting the unit. Also has csreen rotation working:
http://mobilitysite.com/2008/07/ubuntu-in-a-htc-shift/
another one:
http://pof.eslack.org/blog/2008/04/14/linux-on-htc-shift/
"Once Ubuntu is installed, you get a menu at boot time which lets you choose which operating system to boot, Vista or Ubuntu. Surprisingly most of the hardware is auto-detected by ubuntu, and almost everything works out of the box:
* Audio is working, mute and volume control works using the Fn keys.
* SD card reader is working.
* Adjusting the screen backlight works with the proper Fn keys.
* Webcam is working (you can test it with gstreamer-properties).
* CPU frequency scaling works by default too on the Intel Stealy 800Mhz CPU, you can monitor it by enabling the cpufreq gnome pannel.
* ACPI is working, you can get the CPU temperature using the sensors-applet.
* Screen resolution works at 800×480. I have not tried higher resolutions yet.
* Bluetooth is working.
However there are a few things that require some extra work in order to have them working properly."
http://forum.xda-developers.com/showthread.php?t=381915
its pof old work! it works only with 8.04 but once updated the system, most pof works will not work.
Hi
I installed Ubuntu last night as I can't get any other version of Windows (except the memory and space hogging Vista) to install at the moment.
I was very impressed with how much DID work without any fiddling and now I shall spend another few evenings reading exactly how to make the rest of it work.
I'm hoping to be able to then get rid of Vista (but not off the X partition JUST IN CASE!) and regain some space, but I think that I need Windows to run some software for my OU degree course... rather important given this was my excuse for buying a SHIFT (so I'd always be able to work on my degree regardless of where I was (or so my other half thinks!)).
However I know NOTHING about Linux and am somewhat daunted by it but also looking forward to getting a more "hands on" with the Shift and some more computing experience under my belt.
I am rather excited by the concept of actually being able to use things like the g-sensor. Why would HTC put it in then give you nothing to make it work under Vista? Kinda sums up their decision-process when creating the Shift, if you ask me...
Ubuntu on an external USB hard disk also works as described. Wireless doesn't work; this is noted elsewhere in this thread: the 8686 drivers need to be found, compiled, and installed; any detailed pointers would be much appreciated. 640x480 resolution (only) is a major drawback, as control panels come up with essential buttons off screen, and there doesn't seem to be any trick to move them on screen. It boots much faster and it is much more responsive than VISTA ... I would make Ubuntu permanent on the Shift platform if I could get wireless and the resolution control working.
cnbabbage said:
I would make Ubuntu permanent on the Shift platform if I could get wireless and the resolution control working.
Click to expand...
Click to collapse
If you go to POF's website (link in the second link in the first message of this thread I think) there is an installer packet that should make WIFI work although being a Linux novice, it doesn't for me! It seems to do what it's meant to do as I can see stuff happening in the terminal window but nothing actually happens or changes after it's done...
I agree that the resolution is a BIG problem at 800 x 640 or whatever it is under Ubuntu 8.04 and hope someone has a solution soon PLEASE!
for Resolution, you can go and reconfig your Xserver yourself. Never used to get it to work on ubuntu but on gentoo no problem at all.
All other pof stuff will work with smal adjustments !! just read the right threads.
Neutron83 said:
for Resolution, you can go and reconfig your Xserver yourself. Never used to get it to work on ubuntu but on gentoo no problem at all.
All other pof stuff will work with smal adjustments !! just read the right threads.
Click to expand...
Click to collapse
I think I did well to get as far as I did as a Noob actually (and a girl one at that!). I have no problem with people saying "search the forum" to people who ask simple questions like "how do I access SnapVue" but when someone's clearly done their research and is still struggling, it's very frustrating. I've just spent nearly ALL weekend on this forum (and google) and got as far as making Ubuntu 8.10 work as I wanted except Wifi and screen resolution, given no one else has mentioned any of these necessities working on 8.10 as far as I can remember and the fact I know nothing about Linux!! Proof in point; your first comment about the Xserver - I don't even know what that is (though I've probably been fiddling in it)
When I have the time I'll start a new thread with all my wonderful findings so it's all in one place - but I have to earn a living and feed the family so it's not high on my agenda this week. I'm due some time off work, so will aim to get it done then (like painting the kitchen and making curtains for my daughter's room...!)
I can upload older ubuntu 8.04 someplace. With this version all pofs configs and hacks work normally.
Hello together!
I'm also working on getting a current Linux up and running on the Shift (Arch Linux with kernel 2.6.28) and found these problems/"solutions":
- Display: I believe that's a combined hard- and software problem. The display doesn't report its correct capabilities and the driver doesn't handle interpolated resolutions that well (I modified the driver for this). I already mailed this to the xorg mailing list, but I didn't get an answer (perhaps I missed some information like driver version)
- Wifi: The old Marvell driver (from their website) isn't compatible with 2.6.28 anymore, but there is a new one in the kernel itself (called libertas), that only needs the firmware in /lib/firmware (check out this git repo if you need to). But at least in my case the chip is still not working, cause the SD controller is buggy and unknown. But I'm talking with some Devs who are willing to help.
- Touchscreen: You need this module to glue htcpen and the xserver together. Then it works like in Pof's manual.
All in all: I believe in having a fully working Linux on the Shift somewhen
Greetings,
Sven
Oaky guys:
Xserver = your grafical environment
Yea u're right the display doesnt send useable stuff to the Soft but you can hard overwrite the combinations of wich ModeLines are used, its a bit more advanced linux stuff but as far as you dont try to learn you wont get it .... i acctually use a 1024 x 600 is possible and i use it !
I Can give my x config to you here if you like to ! (When i am home
sorry for my roughness but i am not a linux pro just advanced PC user and i was able to do such stuff also !!
Greets
Appreciated!
If you could post your config when you have time I would be grateful (as would others!)
@Neutron83:
What version of the intel driver are you using? I'm using 2.4.1 (and newer) and I wasn't able to override the setting no matter what I did. But please share your config. I'd like to give it a chance.
Greeting,
Sven
please, can someone confirm me that ubuntu can do 1024x600 on htc shift?
i would like to buy one of them but i'm not sure about 1024x600 under linux.
thanks a lot
someone posted that xorg_conf can be modified in someway to get bigger resolution. no one have posted working config for this yet. If someone could post it, it would be great.
Shift's screen is 800x480 pixels (http://www.htc.com/europe/faqs.aspx?p_id=60&cat=0&id=45486.) Bundled software (~\htc\resolution.exe and ~\htc\ResolutioLauncher.exe) switches between native 800x480 and emulated 1024x600.
Any progress on a linux driver for the Marvell 8686 wifi card?
Hi @All,
maybe somewhere experts of you can build a script again for Ubuntu 9 users, the most of them I think can work with Linux, but the most are Windows users (like me) and are overstrained with modding aditional Hardware into Ubuntu ;-)
How's everyone going with Ubuntu on the Shift? Samstables?
I'm downloading and installing the current wubi to put ubuntu on with vista as a dual boot to see how much works out of the box and how much I can get working mucking around (low level linux user here )
hmm... my shift is a dustcover at the moment...
pls give me image iso ubuntu on a works drivers!!

HTC Camera Question - DEVS OR EXPERIANCED ONLY PLS

Okay just read about 15 pages of things - so from what I understand the camera API is either not public at present or if an older one exists compatibility is limited!
My first question do all carriers telcos regardless of ROM use more or less the same camera app?
My second question - for the following devices:
Touch HD
Diamond
Diamond 2
Touch Pro
Touch Pro 2
Touch 3G
Touch Cruise
Would it be possible to capture a key press or hardware button press and as the cam takes the pic and/or before the shutter goes send a simple command via the ext USB to a docked device?
I ask as I have no dev skills and by that I mean with WinMo as I am a web designer.
How much time and how much of a challenge would this be - if somebody could pull this off or could point me in the right direction pls PM me to start discussion.

[PRJ][BETA][DEMO] Screen lock utility / concept

Hi Everyone,
I don't know if I'm just reinventing a wheel here but I encountered a problem with screen lock software and prying eyes. Basically it doesn't take long for repeated use on a single part of a touch screen to be visible at certain angles.
I had one idea to help prevent this and made a quick demo/beta app.
Wondered if anyone on here had any thoughts on the project before I commit too much time into it.
I'll work on screen shots...
The installation is pretty painless - there isn't one (lol) - just unzip the exe and run, make sure you have .NET 3.5. There's a ABOUT page displayed (with a real exit menu) and details / default PIN.
Comments welcome, but remember its the concept on display, not the desing (and distinct lack of graphics).
More Information
It is obviously developed for touch screen devices without a keypad, which I imagine circumnavigates this problem.
It has been tested in the emulator on 320 screens, and on Touch HD. I'll try it on the Magicinan, and Hermes later.
If anyone would develop such app, it would be great ! I was searching for months for something like this. Please, if anyone can develop such app for WVGA screen (SE Xperia X1) it would be great & very appreciated.
For avoiding the mess with downloading, unzipping, copying to emulator dir, running the emu etc, it's usually wise to post screenshots so people immediately grasp the idea.

make two devices' screens work as one

Hi there!
I've been asked to do some R&D on making two Android tablets' screens work as one, like some kind of extended desktop. I've been looking for apps that do the job, but I've only seen this feature between a computer and a tablet. The closest thing I've found is the Pinch interface for iOS, but there seems to be nothing similar on Android. Here's an example:
youtube v=jRGLkj-PsCc
(can't post links yet, so there's the video ID from youtube)
I've been told that programming a daemon that listens to the touch events and sends them from one tablet to another could do the trick, but I'd like to explore other options first.
Any thoughts on this subject?
Thanks in advance.

Categories

Resources