maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   OS2008 / Maemo 4 / Chinook - Diablo (https://talk.maemo.org/forumdisplay.php?f=29)
-   -   How to rotate screen on os2008 (https://talk.maemo.org/showthread.php?t=17842)

wipeout140 2008-06-26 14:44

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by qwerty12 (Post 196143)
Actually, I found I could run flash-and-reboot as the normal user :/

Thanks for the information :)

thp 2008-06-26 18:50

Re: How to rotate screen on os2008
 
wow, this is way too cool and really easy to do. just curious: is this going to be added "by default" in some upcoming version?

lm2 2008-06-26 18:59

Re: How to rotate screen on os2008
 
My guess is that no one knows. But the lack of rotation support was a major complaint by users around here for a long time. Given how delightful the tablet is in portrait mode, especially when spoofing an iphone's user agent, I'd say we'd better just count our lucky stars that we are able to implement it ourselves fairly easily.

BTW, for those who don't know about the iphone spoof trick and want to try it, enter the following into the address bar of your browser and wait for it to process:

Code:

about:config?prefname=general.useragent.override&prefvalue=Mozilla%2F5.0+%28N8x0+like+iPhone%3B+U%3B+Linux+like+Mac+OS+X%3B+ARM%3B+en%29+AppleWebKit%2F420%2B+%28Gecko%2C+like+KHTML%29
To unspoof, enter this:

Code:

about:config?prefname=general.useragent.override&prefvalue=Mozilla%2F5.0+%28X11%3B+U%3B+Linux+armv6l%3B+en-US%3B+rv%3A1.9a6pre%29+Gecko%2F20070807+Firefox%2F3.0a1+Tablet+browser+0.1.16+RX-34%2BRX-34_2008SE_2.2007.50-2
With spoof enabled, sites like gmail, http://www.google.com/reader/i , and Powerset (wikipedia) work like a dream.

ADDING...: Once your browser has processed the command, go to "Add Bookmark" and add "iphone spoof" and "iphone unspoof" (or whatever), respectively, and then you'll be able to switch back and forth when you want.

daperl 2008-06-26 19:06

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by qwerty12 (Post 196034)
Ok, here is prefered way of installing rotation into diablo.

Why? Because all these packages are from diablo, not from chinook. I recompiled all of these using diablo sources, libs & SDK.

And also, you are using a chinook kernel in diablo. Works but if you can have the diablo one (which is better, why not)

1. Unzip this to your memory card: http://rapidshare.com/files/125096576/Rotate.zip.html
2. Set the tablet into red pill mode: http://maemo.org/community/wiki/appl...erredpillmode/
3. Install the packages in this order:
  • libxrandr2_1.2.1-1_armel.deb
  • xserver-xomap_1.3.99.0~git20070321-0osso20074202_armel.modfied.deb
  • rotate-sb-plugin_0.1-1_armel.deb
  • kernel-diablo-flasher_2.6.21-200823maemo3_all.modfied.deb
4. Open up "X-Terminal" and run flash-and-reboot.
5. Enjoy.

dude, I have a dual-boot and flash-and-reboot says it's gonna flash my initfs. What's in there and do I need it for rotation? I'd rather not flash it if I don't have to. Thanks.

qwerty12 2008-06-26 19:11

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by daperl (Post 196265)
dude, I have a dual-boot and flash-and-reboot says it's gonna flash my initfs. What's in there and do I need it for rotation? I'd rather not flash it if I don't have to. Thanks.

The kernel is needed but as for the initfs, you can run mv on that initfs file it mentions and move it to a memory card and rerun flash and reboot and it will only offer to flash kernel.

daperl 2008-06-26 19:25

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by qwerty12 (Post 196266)
The kernel is needed but as for the initfs, you can run mv on that initfs file it mentions and move it to a memory card and rerun flash and reboot and it will only offer to flash kernel.

From the time stamp I think it might be my last flashed initfs anyway. Not sure without looping it. Thanks again and keep up the excellent work.

jhford 2008-06-26 21:24

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by qwerty12 (Post 196034)
Ok, here is prefered way of installing rotation into diablo.

Why? Because all these packages are from diablo, not from chinook. I recompiled all of these using diablo sources, libs & SDK.

And also, you are using a chinook kernel in diablo. Works but if you can have the diablo one (which is better, why not)

1. Unzip this to your memory card: http://rapidshare.com/files/125096576/Rotate.zip.html
2. Set the tablet into red pill mode: http://maemo.org/community/wiki/appl...erredpillmode/
3. Install the packages in this order:
  • libxrandr2_1.2.1-1_armel.deb
  • xserver-xomap_1.3.99.0~git20070321-0osso20074202_armel.modfied.deb
  • rotate-sb-plugin_0.1-1_armel.deb
  • kernel-diablo-flasher_2.6.21-200823maemo3_all.modfied.deb
4. Open up "X-Terminal" and run flash-and-reboot.
5. Enjoy.

Can't install kernel-diablo-flasher_2.6.21-200823maemo3_all.modfied.deb because dependency flash-and-reboot is missing.

Benson 2008-06-26 22:08

Re: How to rotate screen on os2008
 
Are you running Diablo?

qwerty12 2008-06-26 22:14

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by jhford (Post 196333)
Can't install kernel-diablo-flasher_2.6.21-200823maemo3_all.modfied.deb because dependency flash-and-reboot is missing.

Enable diablo extras.
apt-get -f install.

jhford 2008-06-26 23:55

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by qwerty12 (Post 196365)
Enable diablo extras.
apt-get -f install.

Everything installed, but even though the Rotate Status Bar Plugin is available in Control Panel > Panels it's not available in the Status Bar. Also, before flashing, the power button was programmed to rotate. That doesn't seem to work in this iteration.
Thanks

Laughing Man 2008-06-27 00:09

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by qwerty12 (Post 196365)
Enable diablo extras.
apt-get -f install.

It says I need root access, any idea where to get gainroot or another program that would give root access?

nemo 2008-06-27 00:15

Re: How to rotate screen on os2008
 
I got my copy of becomeroot here:

http://eko.one.pl/maemo/dists/bora/u....1-2_armel.deb

bunanson 2008-06-27 00:59

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by qwerty12 (Post 196365)
Enable diablo extras.
apt-get -f install.

How to enable diablo extras?

I have mamo Extras
http://repository.maemo.org/extras/
chinook diablo
free non-free

And that is NOT diablo extras?

TIA,

bun

geneven 2008-06-27 02:18

Re: How to rotate screen on os2008
 
How do I get back clicking the power bar to rotate?

lm2 2008-06-27 03:17

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by geneven (Post 196451)
How do I get back clicking the power bar to rotate?

I assume you got this by installing sliderotate. Qwerty12's compilation/method is different. I believe the author of sliderotate said he was on vacation and could not recompile it for diablo at present. Search forums for this--perhaps there has been progress since I read the relevant thread a few days ago.

I also assume you're using an n800, since otherwise you'd be asking for the rotation-upon-keyboard-slide-out, instead of just when the power button is pressed. If so, while the power button is nice, sliderotate doesn't (I think) support rotation to the right. I find rotation to the right to be superior than to the left, since that leaves the d-pad near the thumb. But to each his/her own.

qwerty12 2008-06-27 05:51

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by daperl (Post 196269)
From the time stamp I think it might be my last flashed initfs anyway. Not sure without looping it. Thanks again and keep up the excellent work.

You can run:
cat /mnt/initfs/etc/initfs_version and the version will be shown, you can then see the version displayed on the initfs file.

Quote:

Originally Posted by thp (Post 196259)
wow, this is way too cool and really easy to do. just curious: is this going to be added "by default" in some upcoming version?

Don't think so :/. All this was around at chinook time and nokia never added it into diablo.

Quote:

Originally Posted by jhford (Post 196404)
Everything installed, but even though the Rotate Status Bar Plugin is available in Control Panel > Panels it's not available in the Status Bar. Also, before flashing, the power button was programmed to rotate. That doesn't seem to work in this iteration.
Thanks

The xserver or kernel wasn't installed. The applet is programmed not to display if the xserver or kernel doesn't support xrandr.

Quote:

Originally Posted by Laughing Man (Post 196406)
It says I need root access, any idea where to get gainroot or another program that would give root access?

www.nitapps.com

Quote:

Originally Posted by bunanson (Post 196426)
How to enable diablo extras?

I have mamo Extras
http://repository.maemo.org/extras/
chinook diablo
free non-free

And that is NOT diablo extras?

TIA,

bun

That is diablo extras :)

Quote:

Originally Posted by geneven (Post 196451)
How do I get back clicking the power bar to rotate?

That's part of sliderotate. You could try installing that but not installing the xserver and kernel.

I'd make a modified package for diablo of sliderotate that wouldn't install the xserver and kernel but I don't want to be stepping on toes.

qwerty12 2008-06-27 06:25

Re: How to rotate screen on os2008
 
Removed. Emjayes's sliderotate now supports diablo and provides an automatic and easy way to install rotation in diablo.

http://www.internettablettalk.com/fo...&postcount=149

qwerty12 2008-06-27 06:38

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by lm2 (Post 196467)
I find rotation to the right to be superior than to the left, since that leaves the d-pad near the thumb. But to each his/her own.

That one can be modified easily; just edit usr\lib\sliderotate\sliderotate.py and replace all "left" strings with "right" :p

qwerty12 2008-06-27 07:01

Re: How to rotate screen on os2008
 
1 Attachment(s)
Ok, I've packaged that rotate-sb-plugin I made with dpad rotation a long time ago.

Note, after installing, turn off one of the rotate applets depending on if you want the dpad to be rotated. I've included both of the rotate applets (original and my one which does rotation of dpad too.)

lm2 2008-06-27 12:05

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by qwerty12 (Post 196498)

qwerty12, man, you blow me away! One question: So we're to implement rotation in diablo as described in your post, and then install the three debs you link to at the end of your sliderotate post?

Also, will installing sliderotate leave rotate status bar applets untouched?

wipeout140 2008-06-27 12:52

Re: How to rotate screen on os2008
 
I did all installing as qwerty12 said in this post but am getting this problem like:
http://www.internettablettalk.com/fo...0&postcount=50

expect anything is all position in the corner of the screen when selecting right. This was on top of a diablo clean FW

Any Ideas???

lm2 2008-06-27 13:09

Re: How to rotate screen on os2008
 
Which post? This one, or this one?

(I won't be able to help you, but my guess those who can will want to know precisely what you did...)

wipeout140 2008-06-27 13:35

Re: How to rotate screen on os2008
 
1 Attachment(s)
Quote:

Originally Posted by lm2 (Post 196603)
Which post? This one, or this one?

(I won't be able to help you, but my guess those who can will want to know precisely what you did...)

Sorry - Post - 194

Quote:

1. Unzip this to your memory card: http://rapidshare.com/files/125096576/Rotate.zip.html
2. Set the tablet into red pill mode: http://maemo.org/community/wiki/appl...erredpillmode/
3. Install the packages in this order:
  • libxrandr2_1.2.1-1_armel.deb
  • xserver-xomap_1.3.99.0~git20070321-0osso20074202_armel.modfied.deb
  • rotate-sb-plugin_0.1-1_armel.deb
  • kernel-diablo-flasher_2.6.21-200823maemo3_all.modfied.deb
4. Open up "X-Terminal" and run flash-and-reboot.
5. Enjoy.
I installed easyroot and did apt-get -f install to make sure it installed it said it going to install 3 things, i typed "y" installed them fine then typed "flash-and-reboot" it rebooted fine and statusbar icon was there i clicked it to try it out and screen quickly changed but but as you can see there is two status bars. One on the right does nothing and i have click on bottem left side of the screen to get access to status bar and icons e,g. Web, Personal Menu, Apps once am back normal, everything works normal. Also if it helps after all the installing and flash/restart and tested i put the tablet back to blue pill as hear that's best for updates

Do you think the best thing to do is reflash and try again?

Image (Nokia n810) Attached to show the problem - Sorry about quality i took it on my phone

Normally am good computers and i have some knowledge of linux as run net install of ubuntu

qwerty12 2008-06-27 15:11

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by wipeout140 (Post 196617)
Sorry - Post - 194



I installed easyroot and did apt-get -f install to make sure it installed it said it going to install 3 things, i typed "y" installed them fine then typed "flash-and-reboot" it rebooted fine and statusbar icon was there i clicked it to try it out and screen quickly changed but but as you can see there is two status bars. One on the right does nothing and i have click on bottem left side of the screen to get access to status bar and icons e,g. Web, Personal Menu, Apps once am back normal, everything works normal. Also if it helps after all the installing and flash/restart and tested i put the tablet back to blue pill as hear that's best for updates

Do you think the best thing to do is reflash and try again?

Image (Nokia n810) Attached to show the problem - Sorry about quality i took it on my phone

Normally am good computers and i have some knowledge of linux as run net install of ubuntu

Ok, that problem happens when the kernel isn't flashed properly.

You have fixed the apt-get problem, so do this (after making sure that the diablo maemo extras is enabled in application manager):

sudo gainroot
apt-get -f install
flash-and-reboot

It may or may not reboot, it doesn't matter.

After that, reinstall my debs from here:
http://www.internettablettalk.com/fo...&postcount=194

and run flash-and-reboot again.

Quote:

Originally Posted by lm2 (Post 196581)
qwerty12, man, you blow me away! One question: So we're to implement rotation in diablo as described in your post, and then install the three debs you link to at the end of your sliderotate post?

Also, will installing sliderotate leave rotate status bar applets untouched?

Yep, exactly like that :) (although, just a note, sliderotate isn't
essential for rotation, I'm just providing it for convenience if anyone wants it)

Yes, I am using Diablo with the rotate status bar applet and sliderotate.

wipeout140 2008-06-27 15:45

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by qwerty12 (Post 196660)
Ok, that problem happens when the kernel isn't flashed properly.

You have fixed the apt-get problem, so do this:

sudo gainroot
apt-get -f install
flash-and-reboot

It may or may not reboot, it doesn't matter.

After that, reinstall my debs from here:
http://www.internettablettalk.com/fo...&postcount=194

and run flash-and-reboot again.

Thanks very much works perfectly its seems hacking/modding is your thing

Thanks Again

Greyghost 2008-06-27 16:03

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by qwerty12 (Post 196660)
Ok, that problem happens when the kernel isn't flashed properly.

You have fixed the apt-get problem, so do this:

sudo gainroot
apt-get -f install
flash-and-reboot

It may or may not reboot, it doesn't matter.

After that, reinstall my debs from here:
http://www.internettablettalk.com/fo...&postcount=194

and run flash-and-reboot again.

I want to add my thanks to qwerty12 for these files and for the excellent instructions.

I can confirm that the above apt-get step is necessary (but quite easy) and it worked! BRAVO! :D

Why do this? Because you can. Why do I need this? Because I want it. Woohoo!:)

matthewcb4 2008-06-27 16:19

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by qwerty12 (Post 196034)
Ok, here is prefered way of installing rotation into diablo.

Why? Because all these packages are from diablo, not from chinook. I recompiled all of these using diablo sources, libs & SDK.

And also, you are using a chinook kernel in diablo. Works but if you can have the diablo one (which is better, why not)

1. Unzip this to your memory card: http://rapidshare.com/files/125096576/Rotate.zip.html
2. Set the tablet into red pill mode: http://maemo.org/community/wiki/appl...erredpillmode/
3. Install the packages in this order:
  • libxrandr2_1.2.1-1_armel.deb
  • xserver-xomap_1.3.99.0~git20070321-0osso20074202_armel.modfied.deb
  • rotate-sb-plugin_0.1-1_armel.deb
  • kernel-diablo-flasher_2.6.21-200823maemo3_all.modfied.deb
4. Open up "X-Terminal" and run flash-and-reboot.
5. Enjoy.

Here is emjayes sliderotate (rotate with home, power key etc) with a quick modification not to offer to flash kernel:
http://www.internettablettalk.com/fo...&postcount=217

Here is my rotate-sb-plugin mod (original by jott) to rotate the d-pad too.(Well, I say mine but the original idea is Benson's and pH5 helped me with execing a program in a .c and I just did the rest and packaged it up :)):
http://www.internettablettalk.com/fo...&postcount=219

If packages are missing or/and you get something like:
http://www.internettablettalk.com/fo...&postcount=223
Then try first:
http://www.internettablettalk.com/fo...&postcount=224

Sorry that was my fault for posting!!! oops

lm2 2008-06-27 16:31

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by matthewcb4 (Post 196688)
I am getting this message when i try and install the kernal diablo flasher. Its says that it cant install because i dont have "fash-and-reboot" where can i get these?

This has been asked and answered in this thread.

...ADDING: see here for instructions on how to add diablo to your extras repo. If you already have Maemo Extras repo, just add "diablo" to the line for distribution.

lm2 2008-06-27 16:50

Re: How to rotate screen on os2008
 
Quote:

Originally Posted by qwerty12 (Post 196499)
That one can be modified easily; just edit usr\lib\sliderotate\sliderotate.py and replace all "left" strings with "right" :p

I tried to do this and think I failed. I'm still rather new to linux, and stumbled upon this method. Should I use this the change all "left"s to "right"s?:

Code:

cd directorypath
for f in filespec
do mv $f $f.old
sed 's#findstring#replacestring#g' $f.old > $f
rm -f $f.old
done

Anyway, I tried that and it didn't seem to work. I know it's a lot to ask, but any way you can supply us with the modded .py file? Pretty please?

qwerty12 2008-06-27 17:02

Re: How to rotate screen on os2008
 
Sorry, I should have taken a better look, not all strings were meant to be replaced but I've replaced the ones that did need to be replaced and it rotates to the right. I'm sorry but I didn't have enough time to update the dpad mappings so I think they will be reversed :/, but you should be able to swap the dpadright and zoomright numbers around :)

Code:

#!/usr/bin/env python
import dbus,gobject,time,os
from dbus.mainloop.glib import DBusGMainLoop
from gnome import gconf

def main():
        global slidestatus
        global dpad
        global zoom
        xmodmap_conf='/usr/lib/sliderotate/normal.xmodmap'
        slidestatus = '/sys/devices/platform/gpio-switch/slide/state'
        global client
        client = gconf.client_get_default()
        global locked
        locked = False
        client.add_dir('/apps/rotate/',gconf.CLIENT_PRELOAD_NONE)
        client.set_string('/apps/rotate/orientation',"normal")
        DBusGMainLoop(set_as_default=True)
        bus = dbus.SystemBus()
        tklock = bus.get_object('com.nokia.mce','/com/nokia/mce/request')
        tklock.req_tklock_mode_change(dbus.String("unlocked"))
        if not os.path.isfile("/usr/bin/powerlaunch"):
                if os.path.isfile(slidestatus): #Running on N810
                        bus.add_signal_receiver(power,dbus_interface="org.freedesktop.Hal.Device",path='/org/freedesktop/Hal/devices/computer_logicaldev_input_0',signal_name="Condition")
                        bus.add_signal_receiver(slide,dbus_interface="org.freedesktop.Hal.Device",signal_name="PropertyModified",path='/org/freedesktop/Hal/devices/platform_slide')
                else:                                #Running on N800
                        bus.add_signal_receiver(power,dbus_interface="org.freedesktop.Hal.Device",path='/org/freedesktop/Hal/devices/computer_logicaldev_input',signal_name="Condition")
        bus.add_signal_receiver(lock,dbus_interface="com.nokia.mce.signal",path='/com/nokia/mce/signal',signal_name='tklock_mode_ind')
        bus.add_signal_receiver(home,dbus_interface="com.nokia.mce.signal",path='/com/nokia/mce/signal',signal_name='sig_home_key_pressed_long_ind')
        loop = gobject.MainLoop()
        loop.run()

def lock(member_keyword):                                                                                                                                                                                     
        global locked
        if member_keyword == "locked":
                locked = True
        elif  member_keyword == "unlocked":
                locked = False

def rotate(new_orientation):
        orientation = client.get_string('/apps/rotate/orientation')
        rotatedpad = client.get_bool('/apps/rotate/rotatedpad')
        zoomtopgx = client.get_bool('/apps/rotate/zoomtopgx')
        dpadright='keycode 111 = Right\\\\nkeycode 113 = Up\\\\nkeycode 114 = Down\\\\nkeycode 116 = Left'
        dpadnormal='keycode 111 = Up\\\\nkeycode 113 = Left\\\\nkeycode 114 = Right\\\\nkeycode 116 = Down'
        zoomright='keycode 74 = Page_Up\\\\nkeycode 73 = Page_Down'
        zoomnormal='keycode 74 = F8\\\\nkeycode 73 = F7'
        if new_orientation == "power":
                if orientation == "right":
                        client.set_string('/apps/rotate/orientation',"normal")
                        rotate='DISPLAY=:0.0 /usr/bin/xrandr -o normal'
                        if rotatedpad:
                                dpad=dpadnormal
                        if zoomtopgx:
                                zoom=zoomnormal
                elif orientation == "normal":
                        client.set_string('/apps/rotate/orientation',"right")
                        rotate='DISPLAY=:0.0 /usr/bin/xrandr -o right'
                        if rotatedpad:
                                dpad=dpadright
                        if zoomtopgx:
                                zoom=zoomright
        elif new_orientation == "closed":
                        rotate='DISPLAY=:0.0 /usr/bin/xrandr -o %s' % (orientation)
                        if orientation == "right":
                                if rotatedpad:
                                        dpad=dpadright
                                if zoomtopgx:
                                        zoom=zoomright
                        elif orientation == "normal":
                                if rotatedpad:
                                        dpad=dpadnormal
                                if zoomtopgx:
                                        zoom=zoomnormal
        elif new_orientation == "open":
                        rotate='DISPLAY=:0.0 /usr/bin/xrandr -o normal'
                        dpad=dpadnormal
                        zoom=zoomnormal
        os.system(rotate)
        if os.path.isfile("/usr/bin/xmodmap"):
                moddpad='echo -e %s |DISPLAY=:0.0 /usr/bin/xmodmap -' % (dpad)
                modzoom='echo -e %s |DISPLAY=:0.0 /usr/bin/xmodmap -' % (zoom)
                os.system(moddpad)
                os.system(modzoom)

def slide(id,obj):
        f = open(slidestatus,'r')
        status = f.read()
        f.close()
        useclosed = client.get_bool('/apps/rotate/useclosed')
        useopen = client.get_bool('/apps/rotate/useopen')
        if status == "closed\n" and useclosed:
                new_orientation = "closed"
                rotate(new_orientation)
        elif status == "open\n" and useopen:
                new_orientation = "open"
                rotate(new_orientation)

def home():
        usehome = client.get_bool('/apps/rotate/usehome')
        if not locked and usehome:
                new_orientation = "power"
                rotate(new_orientation)

def power(id,obj):
        usepower = client.get_bool('/apps/rotate/usepower')
        if not locked and usepower:
                new_orientation = "power"
                rotate(new_orientation)

if __name__ == "__main__":
        main()


nemo 2008-06-27 21:23

Re: How to rotate screen on os2008
 
New Wiki for Diablo screen rotation can be found here: http://www.internettablettalk.com/wi...tion_in_Diablo

thanks to Qwerty12 for getting this together (and for allowing me to create a wiki article based on his work)

I just reflashed my kernel and used this guide step by step so it should work fine.

doctorbri 2008-06-28 14:51

Re: How to rotate screen on os2008
 
I installed the screen rotation files as posted, and it works as promised. I now have a problem, though. My keyboard isn't working properly: Fn & Enter keys don't work; the keyboard backlight doesn't turn on, and auto-complete doesn't pop up anymore. I tried searching the forums, and installed xmodmap, but that didn't work. Restarted multiple times. Not sure where to go from here.

qwerty12 2008-06-28 16:04

Re: How to rotate screen on os2008
 
Hmm, just out of question, you aren't using my rotate-sb-applet that rotates dpad or sliderotate?

Also, see if you can boot with an original kernel too, as I believe keyboard is handled by kernel.

doctorbri 2008-06-28 16:06

Re: How to rotate screen on os2008
 
1. I'm using your rotate-sb-applet.

2. How does a noob boot with an original kernel? I haven't cloned the OS yet.

and thanks for all your help

qwerty12 2008-06-28 16:08

Re: How to rotate screen on os2008
 
Disable the rotate-sb-plugin and remove it using application manager.

Reinstall the rotate-sb-plugin from http://www.internettablettalk.com/fo...&postcount=194

See if that helps. If not, it may be the kernel :/ and I shall try and help you with reflashing the original to see if it is that (I only have a N800 to test on, so I don't know about the keyboard)

doctorbri 2008-06-28 16:23

Re: How to rotate screen on os2008
 
-Disabled, removed, rebooted: no fix

-Reinstalled rotate-sb-plugin (but not mod): no fix (didn't expect to, though), and plugin doesn't show an icon in the status bar, though it leaves room for it (like a blank icon)

Also, when I boot, the blue progress bar at the bottom of the screen only goes ~5mm, then stops, but boot time doesn't seem to be affected. I'm assuming it's a kernel issue. I don't currently have the micro-usb cable with me, so if reflashing the original involves that then I'll have to try tomorrow.

qwerty12 2008-06-28 16:27

Re: How to rotate screen on os2008
 
Hmm, the blank icon means that it isn't properly installed. Try reinstalling the 4 deb files in my post again.

doctorbri 2008-06-28 16:46

Re: How to rotate screen on os2008
 
Well, the icon shows now, but no change for the keyboard. I also tried uninstalling the 4 debs, but was unable because of 'OS 2008 Feature upgrade 4.2008.23-14' dependency (which itself isn't uninstallable because the 'uninstall' button is greyed out, not sure if this is normal, or even necessary).

supergadgetman 2008-06-29 20:23

Re: How to rotate screen on os2008
 
Is there an info tab on my n800 that will allow me to see which kernel I have currently installed? I originally installed the chinook rotate kernel on my diablo n800. It has been working fine, but I saw here that the chinook rotate kernel has been updated to offically support diablo so I installed that one. It wiped out my initfs boot menu which I have since fixed, but I am not sure if the kernel flash actually worked. Anyway for me to check which kernel is currently installed?
Thanks

james.bottomtooth 2008-06-29 22:23

Re: How to rotate screen on os2008
 
thanks to everyone who made this working, but now that i can rotate the screen what are some good applications of it? :) can't find the use for it right now


All times are GMT. The time now is 12:09.

vBulletin® Version 3.8.8