Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    Virtual Keyboard hack returns things to pre-PR1.1

    Reply
    Page 1 of 7 | 1   2     3   | Next | Last
    daperl | # 1 | 2010-01-15, 01:03 | Report

    Not sure if I introduced any negative side affects, but I replaced the PR1.1 keyboard plugins and libraries with the previous versions and I now have capitalization, space and backspace swiping back. I saved and copied over the following files, and then I rebooted:

    /usr/lib/hildon-input-method/hildon-im-plugins.cache
    /usr/lib/hildon-input-method/hildon_im_keyboard_monitor.so

    /usr/lib/hildon-input-method/hildon_keyboard_assistant.so
    /usr/lib/hildon-input-method/hildon_keyboard_assistant_scv.so
    /usr/lib/hildon-input-method/hildon_western_fkb.so
    /usr/lib/hildon-input-method/western_common_vim_settings.so
    /usr/lib/libhildon-im-vkbrenderer.so.3
    /usr/lib/libhildon-im-vkbrenderer.so.3.0.2
    /usr/lib/libhildon-im-western-plugin-common.so.3
    /usr/lib/libhildon-im-western-plugin-common.so.3.0.8

    I'm not sure I can post the old files here, but if someone with authority says it's okay I would be happy to.

    I wrote this post with the old files listed above on PR1.1

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by daperl; 2010-01-27 at 15:55.
    The Following 6 Users Say Thank You to daperl For This Useful Post:
    benny1967, iKneaDough, MohammadAG, qwazix, S0urcerr0r, Stskeeps

     
    smegheadz | # 2 | 2010-01-15, 01:14 | Report

    if the lib files and plugins are opensource i'm sure someone could create custom virtual keyboard.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    daperl | # 3 | 2010-01-15, 01:14 | Report

    Scrolling was sucking, so I replaced

    /usr/lib/hildon-input-method/hildon_im_keyboard_monitor.so

    with the PR1.1 version. I then ran hildon-im-recache and all is PR1.1 good.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    EvoXLover | # 4 | 2010-01-15, 01:23 | Report

    I'm very interested in this but am a noob. what is back swiping on virtual keyboard?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    daperl | # 5 | 2010-01-15, 01:35 | Report

    Originally Posted by EvoXLover View Post
    I'm very interested in this but am a noob. what is back swiping on virtual keyboard?
    I just made these terms up, but "backspace swiping" is when you mouse-down on one letter/symbol, and then mouse-up on the letter/symbol to the left. This is a shortcut for the backspace key.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    qwazix | # 6 | 2010-02-28, 12:37 | Report

    Please share the old files, or if it is possible can you tell us where to find them. Is it imperattive that we reflash?

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by qwazix; 2012-06-19 at 18:27.

     
    daperl | # 7 | 2010-02-28, 19:22 | Report

    Originally Posted by qwazix View Post
    Please share the old files, or if it is possible can you tell us where to find them. Is it imperattive that we reflash?
    I don't think I can legally give them to you because some, if not all, are closed source Nokia binaries, and getting them from a fiasco image is non-trivial. If you can get Linux running on an x86 machine, see below if you're feeling bold. Good luck!

    Get a OS 2009 version 1.2009.42-11 fiasco image from here for non-UK device or here for UK device.

    DO NOT REFLASH WITH THIS IMAGE. YOU'RE JUST GOING TO EXTRACT FILES FROM IT.

    EDIT: Goto qwerty12's post below. Then look at my first post. This is known as spaghetti posting. I'm leaving the following for archival purposes only

    Then try following the quoted instructions below for getting and mounting the rootfs.jffs2 file. Once mounted, look at my first post in this thread.

    Originally Posted by benny1967 View Post
    @art:
    I hope I can remember what I did... It's basically all in fanoush's post above, though (his script):

    First I unpack the fiasco image:
    Code:
    flasher-3.0 -u -F SU-18_2007HACKER_4.2007.46-3_PR_F5_MR0_ARM.bin <your fiasco file name goes here>
    One of the files I get is rootfs.jffs2. I used this one and deleted everything else that was in the image.
    Then I find a free loop device (usually /dev/loop0) with "losetup -f" and attach the rootfs-file to it:
    Code:
    losetup /dev/loop0 rootfs.jffs2
    Next I set up the block2mtd-module to work with the loop device. Honestly, I have no idea what all these things are... I just do as I'm told:
    Code:
    modprobe block2mtd block2mtd=/dev/loop0,131072
    I didnt do the "modprobe jffs2", "modprobe mtdblock" because those are not modules in my kernel; normally you will have them as modules and use modprobe as described by fanoush.
    (I learned that you have to compile block2mtd as a module, though, otherwise you can't cleanly undo all of this.)

    Next you mount the device:
    Code:
    mount -t jffs2 -o ro /dev/mtdblock0 /mnt/jffs2/
    ...

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by daperl; 2010-02-28 at 20:56.
    The Following 3 Users Say Thank You to daperl For This Useful Post:
    qwazix, YoDude, ysss

     
    qwerty12 | # 8 | 2010-02-28, 19:26 | Report

    daperl, the N900 doesn't use JFFS2.

    http://talk.maemo.org/showthread.php?p=403015 may be useful.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to qwerty12 For This Useful Post:
    daperl

     
    daperl | # 9 | 2010-02-28, 20:47 | Report

    Originally Posted by qwerty12 View Post
    daperl, the N900 doesn't use JFFS2.

    http://talk.maemo.org/showthread.php?p=403015 may be useful.
    Maybe yours doesn't.

    Thank you.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to daperl For This Useful Post:
    qwerty12

     
    qwazix | # 10 | 2010-03-01, 09:35 | Report

    many many thanks. Seems a bit time consuming I will try it though. I suppose I do all this on my desktop, not the n900 am I correct?

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by qwazix; 2012-06-19 at 18:28.

     
    Page 1 of 7 | 1   2     3   | Next | Last
vBulletin® Version 3.8.8
Normal Logout