[ROM] MiniCM10-4.1.0 [RELEASED] [15/3/13]JB 4.1.2/CM10 for the Χ10 mini pro

Search This thread

belgianguy

Member
Jul 9, 2012
25
14
Thanks for the update! But I have an issue with the hardware keyboard. The phone is an Sony Ericsson X10 Xperia Mini Pro (U20i, mimmi), with an AZERTY hardware keyboard.

However, the AZERTY keyboard no longer functions correctly after the update. The regular letters (a-z, A-Z) still work, and Shift works as well.
But the Blue button and the Sym button no longer work. Their signals are still received by the OS (seen by printing KeyEvent.toString() in a custom App ).

This prohibits me from using numbers and symbols in an easy way.

I've read the MiniFAQ and tried both methods mentioned there without any luck, it seems to me that the latest version doesn't have any 'keyboard-config' folder in the 'usr' directory. I've even tried using my 'usr' directory from my backup, to no avail.

Is there a way to edit the keyboard configuration so that my AZERTY keyboard could once again use its Blue and Sym buttons?

I went digging around in the 'keyboard-config' folder of my backup and there I found a file called azerty.xml, which I presume took care of the button mapping of the Blue and Sym keys.

The file looks like this: pastebin.com/Zm53EWwS

But if it's no longer in use by Android 4.1.2, how would one add these button combinations back in?

Any help would be greatly appreciated!
 
Last edited:

Trichelieu

Senior Member
May 8, 2012
131
28
31
Thanks for the update! But I have an issue with the hardware keyboard. The phone is an Sony Ericsson X10 Xperia Mini Pro (U20i, mimmi), with an AZERTY hardware keyboard.

However, the AZERTY keyboard no longer functions correctly after the update. The regular letters (a-z, A-Z) still work, and Shift works as well.
But the Blue button and the Sym button no longer work. Their signals are still received by the OS (seen by printing KeyEvent.toString() in a custom App ).

This prohibits me from using numbers and symbols in an easy way.

I've read the MiniFAQ and tried both methods mentioned there without any luck, it seems to me that the latest version doesn't have any 'keyboard-config' folder in the 'usr' directory. I've even tried using my 'usr' directory from my backup, to no avail.

Is there a way to edit the keyboard configuration so that my AZERTY keyboard could once again use its Blue and Sym buttons?

I went digging around in the 'keyboard-config' folder of my backup and there I found a file called azerty.xml, which I presume took care of the button mapping of the Blue and Sym keys.

The file looks like this: pastebin.com/Zm53EWwS

But if it's no longer in use by Android 4.1.2, how would one add these button combinations back in?

Any help would be greatly appreciated!


When doing this:

9/ how can i fix my azerty/qwerty/qwertz... HardWare keyboard? (miniCM10-4.0.2+ ; mimmi)
first flash this : from here
and then the zip corresponding to your specific language : look here
/!\ choose "default input method" so that the KB works correctly, if you don't it will behaves strangely
/!\ do not modify keyboard_layouts and keyprints in any way if you want the above to work, edit: seems you can edit the xml finally
/!\ do not modify advanced>mimmiperts, make sure you have not touched it before processing the installs. it is recommended to start from a "fresh build" i.e. to wipe all user data, and so on.
defauld input and sym button should be back

You have to select the default input as virtual keyboard to make the physical keyboard work. It must be selected as default virtual keyboard. Sounds stupid, I know, and yet...
Flashing those files should create the folders you were searching for and the one I talked about before here:
You can edit azerty.xml or any other keyboard layout you can find in system/usr/keyboard-config/layout to bind the $ symbol to any key you want.
Ex: I edited azerty.xml to: "<key associatedShifted="$" associatedNormal="]" primaryShifted="D" primaryNormal="d" id="32"/>"
The key "d" does "d" when used normally. "D" if shift is pressed. "[" if blue key is pressed and "$" if both blue and shift keys are pressed.

Did this help you or I missed something?

Quotes, quotes everywhere.
 
  • Like
Reactions: belgianguy

belgianguy

Member
Jul 9, 2012
25
14
When doing this:



You have to select the default input as virtual keyboard to make the physical keyboard work. It must be selected as default virtual keyboard. Sounds stupid, I know, and yet...
Flashing those files should create the folders you were searching for and the one I talked about before here:


Did this help you or I missed something?

Hi, got it to work!

First I retraced my steps, and did the first method again mentioned in #9.

I had set the input method to "Default", but I noticed that the checkmark next to AOSP keyboard didn't become empty, but was just grey.
To force the use of the "Default" keyboard, I had to delete the AOSP keyboard through the use of xdaforums.com/showthread.php?t=2094572" tool. (Do note that a spelling error in the program says "Delite AOKP keyboard", while it should say "Delete AOSP keyboard"). On reboot it only had the "Default" keyboard left and active.

After that, everything works as it's supposed to. I assume the AOSP keyboard wasn't transferring the keys correctly, and the removal allowed the Default keyboard to take over.
 

Trichelieu

Senior Member
May 8, 2012
131
28
31
Hi, got it to work!

First I retraced my steps, and did the first method again mentioned in #9.

I had set the input method to "Default", but I noticed that the checkmark next to AOSP keyboard didn't become empty, but was just grey.
To force the use of the "Default" keyboard, I had to delete the AOSP keyboard through the use of xdaforums.com/showthread.php?t=2094572" tool. (Do note that a spelling error in the program says "Delite AOKP keyboard", while it should say "Delete AOSP keyboard"). On reboot it only had the "Default" keyboard left and active.

After that, everything works as it's supposed to. I assume the AOSP keyboard wasn't transferring the keys correctly, and the removal allowed the Default keyboard to take over.

I remember being able to choose between the two of them, I don't know why you couldn't. I don't like this keyboard so I didn't try the new tricks to install it. May be the one you used was modified to block default input.

Glad I could help though ;).
 

Ghorab

Senior Member
Apr 25, 2011
120
2
Alexandria
www.ghorab.me
Thank you,
i have update notification for version 4.1.2 , how can i update without losing App and ROM data ?
and how can i install stock keyboard [ SE keyboard ] support Arabic [QWERTY] ???
 

XepA

Senior Member
Apr 23, 2012
121
45
OnePlus 8T
I see that some people have trouble with Bluetooth, i have it too. It's not working, it won't turn on...
Does anyone know a solution?

Cheers

EDIT: Working now, i wiped phone and installed it again.

EDIT2: Not working again, it only worked once after i wiped and installed again...
Any solucions?

EDIT3: (hope it's the last edit :D) I got it to work by following Trichelieu tip:

Rebooted with WiFi and bt activated (but no working, just pushed to on): bt was working when phone had rebooted

EDIT4: (I seriously need to stop this lol) File transfer worked, Bluetooth headset didn't work. I can't hear or be heard.
 
Last edited:

allesand

Senior Member
Dec 20, 2011
231
103
I see that some people have trouble with Bluetooth, i have it too. It's not working, it won't turn on...
Does anyone know a solution?

Cheers

EDIT: Working now, i wiped phone and installed it again.

EDIT2: Not working again, it only worked once after i wiped and installed again...
Any solucions?

EDIT3: (hope it's the last edit :D) I got it to work by following Trichelieu tip:



EDIT4: (I seriously need to stop this lol) File transfer worked, Bluetooth headset didn't work. I can't hear or be heard.

turn firtst wifi on then Bluetooth now it works :)
 

JozefSVK

Senior Member
Mar 18, 2012
68
9
Best version, kernel is that?

Thank you.

Sent from my Nexus 7 using xda app-developers app
 
Last edited:

Taracair

Senior Member
Sep 10, 2011
417
87
Realme Narzo 30 5G
I don't have camera preview. I couldn't find any information about this in bugtrackers or known bugs lists. Is this normal?
I'm using latest nightly and latest nAa kernel.
 
Last edited:

djtinxo

Senior Member
Sep 27, 2011
134
26
nAa you are awesome man, I just have to use my x10 mini pro again and 1 year after you're still working on it. thank you!
BTW I wanted to ask if you're experiencing a heavy battery drain of the screen. I barely can use my device (beeing screen on) more than 1,5 hours, is that normal? not big trouble at all, just curious.
again, thank you very much.

cheers
 

Jinghis

Senior Member
Dec 21, 2011
96
40
Debrecen
OnePlus 6
Sorry to interrupt but I desperately need help

I've search so much about this problem, I don't have a clue where to start, so please don't skip this question meaning this is not belong here.

One day, when I was on wifi it went off, and then for a few day I turned on and off the WIFI and sometimes it worked some of them don't. Then after this a couldn't managed to acces to WIFI at all, just a gray ( or white ) WIFI simbol showing me: "I've been connected to the router, buuut not going to receive any data from router" ( Says my mimmi :D ). Bugging me so much about this problem, I started to search in forums, and I'v got a lot of tips:
- The router had set badly : Tried to fix it,meaning DHCP settings, Set to TKIP WPA2, or AES WPA2, or both --> NO SUCCESS
- Start from the beginning from the Stock rom, and flash the kernel and ROM : Done it --> NO SUCCES. PS: On the stock Rom the WIFI worked
- Tried if only my router is suck and on toher routers will be fine --> NO SUCCESS, STILL THE SAME THING

So I don't have a clue what is wrong with it. My Mimmi's statics :

Kernel : 2.6.32.60-nAa-jb-05
Rom : MiniCM10-4.1.0 Nightly 2013-05-18

I tried other ROMs as well like JB Mini Project but on that it showed no available connecions at all.

So please help me if someone can, it would be much appreciated :)
 

jephimax

Senior Member
Feb 8, 2012
453
55
Dagupan City
Sorry to interrupt but I desperately need help

I've search so much about this problem, I don't have a clue where to start, so please don't skip this question meaning this is not belong here.

One day, when I was on wifi it went off, and then for a few day I turned on and off the WIFI and sometimes it worked some of them don't. Then after this a couldn't managed to acces to WIFI at all, just a gray ( or white ) WIFI simbol showing me: "I've been connected to the router, buuut not going to receive any data from router" ( Says my mimmi :D ). Bugging me so much about this problem, I started to search in forums, and I'v got a lot of tips:
- The router had set badly : Tried to fix it,meaning DHCP settings, Set to TKIP WPA2, or AES WPA2, or both --> NO SUCCESS
- Start from the beginning from the Stock rom, and flash the kernel and ROM : Done it --> NO SUCCES. PS: On the stock Rom the WIFI worked
- Tried if only my router is suck and on toher routers will be fine --> NO SUCCESS, STILL THE SAME THING

So I don't have a clue what is wrong with it. My Mimmi's statics :

Kernel : 2.6.32.60-nAa-jb-05
Rom : MiniCM10-4.1.0 Nightly 2013-05-18

I tried other ROMs as well like JB Mini Project but on that it showed no available connecions at all.

So please help me if someone can, it would be much appreciated :)

Wi-fi is working fine on miniCM10 for me, but not on JBMP2 like yours. Try flashing back to stock and repeat process.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 166
    MiniCM10_logo_600x424.png


    Official Website

    MiniCM chat room

    Visit Project's page @ google code

    Nightly / Release Downloads -- do NOT mirror files anywhere

    MiniCM10 is an unofficial port of CyanogenMod 10 for the SEMC msm7x27 devices. MiniCM10 is running Android Jellybean on top of the 2.6.32 nAa-jb kernel.

    Notes:
    • Your device is not capable for the full-blown JB experience. This is a best effort ROM to support the unsupported. If you don't like it, don't use it and especially don't complain. You have been warned!
    • To cookers: If you want to use parts or all of this ROM for your custom cooks, read this first.
    • To everyone: Please don't mirror this ROM
    • MiniCM10 is built for the X8 / x10mini / x10minipro range. It is quite stable and the most feature-complete JB ROM
    • This is a team work developed by DaRk_dOg and me. The following people should also be thanked on sight for their continuous support and testing! matmutant, Heronger, ponanovn, faiyyaz
    • For Troubleshooting common issues visit: http://code.google.com/p/minicm/wiki/Troubleshooting

    FAQs (Many thanks to matmutant)

    If you have a question, please READ THIS before posting and also use the SEARCH button at the top right ->
    searchi.jpg




    Before posting an issue wipe (factory reset) via CWM at least once.


    Features:
    • Built for LDPI
    • Full hardware acceleration (the ICS way)
    • Camera and Camcorder
    • Hardware Video encoding/decoding via OMX
    • FM Radio
    • Opengl rendering
    • MiniCM Updater for getting the latest build right into your device!
    • App2sd / Dalvik2sd compatible with 2.1 app2sd (storing to ext2/3/4 pre-existing partition is detected and mounted as such)
    • Android's native App2sd (move to sdcard, storing to fat)
    • Option to reboot into Recovery
    • Modular Undervolting handled Settings -> Performance menu (by default not active)
    • KSM support
    • Extra Settings display option for Ultra brightness, also handled via notification bar icons ;)
    • Smooth 2D scrolling in menus
    • Native Wifi Hotspot
    • Native Bluetooth tethering

    Bugs: (Please use the project's tracker for reporting bugs. Please file them properly following the template or they will be discarded.)

    Requirements:

    Instructions:
    • Download the MiniCM10-xxx.zip from the release link that follows
    • Backup your /data contents: contacts, apps, sms, etc. or backup via recovery
    • Move the MiniCM10-xxx.zip to the root folder of your sdcard. Download the suggested Google Apps
    • Make sure you are using the 2.6.32 nAa-jb kernel
    • Enter CWM and:
      - Select 'backup and restore -> Backup'
      - Select 'wipe data/factory reset' (MUST DO)
      - Select 'mounts and storage -> format /system'
      - Flash the MiniCM10-xxx.zip. To do this, Select 'install zip from sdcard -> choose zip from sdcard' and select the MiniCM10-xxx.zip
      - Flash gapps in the same way
    • Reboot (first boot will take ~2 mins)
    • Once your device has booted, you can use the MiniCMUpdater to be notified for upcoming updates. This way you can get the latest MiniCM straight on your device!

    Please make sure you followed the above steps before reporting any issues, especially 'wipe data/factory reset'

    Downloads -- do NOT mirror files anywhere

    Old downloads


    New Google Apps

    MiniCM10-4.1.0


    Donate:
    If you are enjoying my work please consider donating: .
    Donations are voluntary but allow me to spend more time on this project.


    Disclaimer:
    We can't be held responsible if this ROM bricks your device or makes it explode in your hands! Use it at your own risk!

    Changelog:
    - 15/3/13 MiniCM10 4.1.0 build
    - 23/11/12 MiniCM10 4.0.2 build
    - 25/9/12 MiniCM10 4.0.1 build
    - 16/8/12 MiniCM10 4.0.0 build
    62
    CrystalMiniCM10 Theme

    CrystalMiniCM10 is a fork of my Crystal2 Theme. It is properly scaled for LDPI/MDPI resolution screens and optimized for MiniCM10, while it has almost all the features of the playstore edition.
    The theme will receive regular updates through the MiniCM10 nightlies and is a constant work in progress :)

    Screens:
    screenzs.png


    Code:
    [U]Changelog:[/U]
    1.0.1 -- Initial Release
    57
    Build Changelog:

    ### MiniCM10-4.1.0
    * Latest CM 4.1.2 android code (many improvements)
    * Support for 2.6.32.60-nAa kernel
    * Updated wifi driver and wpa-supplicant8
    * Updated bluetooth and bluetooth tethering support
    * New TI/CM FM Radio app
    * Disable auto-convering of sms to mms
    * libaudio improvements
    * USB mtp support (on by default)
    * Cleanups and overlay improvements
    * Improved mimmi support
    * Fixed black screen on wakeup
    * Improved electron beam animation

    ### MiniCM10-4.0.2
    * New unique CrystalMiniCM10 theme (default from now on)
    * New MiniCMUpdater feature for nightlies/releases for auto-updates
    * HW Video encoding / decoding via OMX
    * Camcorder 640x480 (full resolution)
    * Jellybean libaudio from sources (fixes for many audio related issues)
    * Removed SEMC stock keyboard
    * Improved camera performance and responsiveness
    * Improved all around performance and snappiness
    * Latest CM10 release code
    * CPU Settings are restored now after reboot

    ### MiniCM10-4.0.1
    * Screen off CRT (electronbeam) animation
    * Less artifacts with stock camera
    * Improved libaudio - now vol up/down in call work correctly
    * Improved performance
    * Back button ends call
    * Force GPU for 2D rendering on by default
    * Many many fixes from CM
    * Auto-brightness implementation

    ### MiniCM10-4.0.0
    * CM10 - Android 4.1.1 Jellybean codeline
    * Unique MiniCM10 theme
    * Full Hardware Acceleration with Adreno ICS libs
    * For use with nAa-jb kernel line only
    * Built for MDPI - shakira, LDPI - robyn, mimmi
    * MiniCM10 theme
    * GSM/SMS/Data(3G, EDGE)
    * Functional Camera (SEMC libcamera, camcorder not working)
    * Wifi
    * Wifi Tethering
    * Usb mass storage
    * Bluetooth
    * Bluetooth Tethering
    * FM Radio
    * ADB at boot
    * Sensors
    * OpenGL Rendering for gui (the ICS way)
    * Libaudio from sources - supports wired headset and FM Radio
    * Software Video decoder
    * Vibration
    * GPS
    * App2sd (storing to ext4. Detect ext4 partition and swap and mount as such)
    * Native android moving apps to sdcard
    * Fixed banding issues
    * Flash led (Torch app) (for robyn, mimmi)
    * Stock SE T9 keyboard (for robyn, mimmi)
    * Offline charging
    * Reboot menu - boot into Recovery
    * Recovery version in Settings -> About Phone
    * OTA Update notifications for both kernel and ROM
    * Undervolting via Settings -> Performance menu
    * Ultra brightness via Settings -> Display menu
    * Option to disable bootanimation for faster boot
    * Partition info Settings menu
    * Bugreporting by pressing vol down + vol up + power. Attach this report on bugs that you open on the project's tracker
    * Long-pressing the HOME button toggles flashlight (option in Settings -> Lockscreen -> Security)
    * A2SD settings
    * Swap settings
    39
    Notable Known issues:
    * Panorama is not working ATM
    * Check the FAQ for more
    30
    Hello community!

    I'm very happy to say that MiniCM10-4.0.2 is released today containing the latest and greatest:
    - 4.1.2 Android code
    - CM10 code

    There are several enhancements, bug fixes, new features that are into this release. Most importantly, this is the first fully working JB release for the msm7x27 devices. The missing functionality of OMX codecs is finally worked around so that we can enjoy the full potential of this phone (given the Android 2.1 prebuilt libraries that SEMC gave us).

    Changelog for this build:
    ### MiniCM10-4.0.2
    * New unique CrystalMiniCM10 theme (default from now on)
    * New MiniCMUpdater feature for nightlies/releases for auto-updates
    * HW Video encoding / decoding via OMX
    * Camcorder 640x480 (full resolution)
    * Jellybean libaudio from sources (fixes for many audio related issues)
    * Removed SEMC stock keyboard
    * Improved camera performance and responsiveness
    * Improved all around performance and snappiness
    * Latest CM10 release code
    * CPU Settings are restored now after reboot

    In particular, I'm proud that stuff for which other devices are struggling or have abandoned, are fully working in MiniCM (Wifi, Battery life, FM Radio, tethering, Camera and Camcorder, you name it...). This is big achievement for our team and a huge goal that has been reached!
    My thanks goes to each and everyone that has contributed one way or another, over the time, for this project. Anything from patches, ideas, testing, tools, etc has improved significantly this work.

    I consider this work complete. Only addition from now on will be providing nightlies via the MiniCMUpdater's channel.

    Cheers,
    nAa