I-Renoir Wiki [English]

History

Interface, developped by DjK314 for LG KC910 Renoir can be found on MobilesMods website, started developpement cause nothing was found about to simplify user interface for the LGKC910 Renoir.
LG devs network never helped no one who try to done this kind of things, LG help no one. Renoir is a good mobile phone but LG support is the worse ever made in the industy.

User F.A.Q

summary help to understand and install I-Renoir Next Gen interface.
Read this FAQ before asking questions on the Mygreatphone Forum.

If you are not happy with this FAQ make it yourself, i’ve too much work to do with otherthings, i will no more respond about installation, all is clearly explain here if you don’t understand ask for users help, a lot of them have installed with success using this faq or the readme, i’ve got a lot of work to maintain source code, make some new stuff on the interface, creates readme’s, faq’s, maintain my blog in French and English, so no time for questions with answers sorry.
Required

An LG KC910 Renoir. LGMDP software for LG and Efstools of Yoshiiro. Learn to use the software above [Download here]
Use a firmware « clean » and updated before reporting bugs that have nothing to do with the interface (My Great Phone Firmware is fully compatible and supported). It is functional without external firmware bugs 10kEU but may work well on another firmware or not. A bug is somekind of « menu does not appear or the button trick does not work » but in any case « my mobile won’t start » …
Implementation and installation

*Backup your files before !!.
You will loose guaranty for your device.
Use [Efstools] for manipulate files (google is your friend)

Replace these files « /LGAPP/Media/swf/lg_idleMain.swf »
and LG_topmenu_V2.swf in « /LGAPP/Media/swf/FlashMenu/LG_topmenu_V2.swf »
it is very important to replace V2 if it exist (otherwise LG_topmenu) if you
don’t do this, menus will not work.
Copy xmlfiles folder in /LGAPP/Media/Images/Irenoir folder, create it if it doesn’t exist.
Copy Images folder in /LGAPP/Media/Documents/Irenoir
Copy Images icons in /LGAPP/Media/Documents/Irenoir
Copy Keylock folder (optionnal) in /LGAPP/Media/Documents/Irenoir
Copy files like you found them in the archive tree directory.
If nothing work it’s cause you placed files in the wrong folder just respect the name, simply copy like in the archive it is really simple to copy no trick or need to be ingeneer to copy files in the good place, if you miss one folder or file it will not work but it is not dramatic cause you can retry until you get it work.
A lot of peoples ask for a dumb guide, but copy like in the archive it’s the most simple to do, if you cannot, ask to a friend with a brain.
Optional:
You can use /LGAPP/Media/swf/FlashMenu/LG_shortcuts.swf but it’s just a task manager for the time being, replacing the former which also serves as a shortcut (simple and fast). You can also use the keylock.swf which is different.
Customization

Xml files can be modified to fully customize the interface, simple parameters in text files (xml) you can use pspad, a very cool free editor software, change defaults parameters in all xml files. Fid (All Renoir functions) data are in the file of menu.xml, located in the folder /LGAPP/Media/swf/FlashMenu. All functions are not widgets, but widgets use Renoir function in general, fid can be found also in phonemenu.pxo, you can see them with pspad and Theme Editor from Laouer to decrypt the file before open it with pspad.
You can also share desktop icons to menu slide or remove some, add text to desktop, change menu effects etc…
Example in the file desktop.xml you want to share with google blogger first menu slide. you open desktop.xml you cut the line that interests you, you open gridiconslide.xml you paste the entire line and replace the missing by another. Here you just have to refresh see above.
For the wallpaper image file:
wallpaper.jpg: if it exist in archive (could be a part of a theme)copy on your sdcard or store your wallpapers where you want, that doesn’t matter.
bottombar.jpg: lower bar of the main screen can be renamed from a png file that will make it transparent, jpg doesn’t allow alpha channel, so even with jpg extension work like a png
fondmenu.jpg: Background Image menu, make it to your taste.
Keylock

Change all parameters in /LGAPP/MMedia/Documents/Irenoir/keylock.xml without this file keylock will not work properly.
Clock.swf:
here you can place an animation in place, which is what you want. You can adjust the transparency of the x and y coordinates and scales, all this change are in /LGAPP/MMedia/Documents/Irenoir/keylock.xml without this file keylock will not work properly. Background.swf:
it callbackground.jpg and clock.swf.
background.jpg:
the background of the keylock if you are using with animation.
lamp.jpg/swf:
image file for the lamp under the screen (white lights best) or another page that can handle a widget (widget.swf)
Widget.swf :
Called by lamp.swf, can be what you want in swf flash anim, a widget for exemple.
keylock.xml:
used to modify the parameters of the anim clock.swf and everythings, without this keylock will not work.
This change swf clip and slide screen.

xclip=”120″ yclip=”15″ xsize=”70″ ysize=”70″ alphac=”100″ xslidepos=”-280″ xsclip=”5″ ysclip=”0″ salphac=”100″ svisible=”1″ qualit=”BEST” ifvisible=”1″ battvisible=”1″ sigvisible=”1″
xclip= x Position for clock.swf.
xclip= y Position y for clock.swf.
xsize= x size for clock.swf.
ysize= y size for clock.swf.
alphac= Alpha for clock.swf.

xslidepos = slide panel position, 0 = no slide, 280 slide left to right, -280 right to left (default)
xsclip= x Position for slider
ysclip= y Position for slider
salphac= Alpha channel (transparency) for slider
svisible= slider visible or not (0/1)
qualit=”BEST” quality low, medium, high or best from keylock
ifvisible=”1″ : sms information on/off
battvisible=”1″ : battery information on/off
sigvisible=”1″ : gsm signal information on/off
This change text for the slider shadow and color too.

Varslideun=”Slide to Unlock” Varslidec1=”0xffffff” Varslidec2=”0xaaaaaa”
Varslideun= Text to write.
Varslidec1= Text color.
Varslidec2= Shadow color for text.

This change clock and date position.
Timex=”85″ Timey=”20″ Datex=”60″ Datey=”80″ Btime=”1″ Btimex=”-10″ Btimey=”75″
Timex = x clock position.
Timey = y clock position.
Datex = x date position.
Datey = y date position.
Btime= Alpha bar under the clock on or off (0/1).
Btimex= x under clock Bar position.
Btimey= y under clock Bar position.

Widget is only under the slide panel called inside lamp.swf.
wxclip=”120″ wyclip=”190″ wxsize=”100″ wysize=”100″ walphac=”100″ visw=”1″
wxclip= x Position.
wyclip= y Position
wxsize= x size
wysize= y size
walphac= Transparency
visw= Widget visible or not (0/1)

If you find that the hosts are a bit slow and does not want the screen, change your wallpaper background.jpg in background.swf.
There will be more than your screen. Most of the time load flash files and do not care about their extensions, so a renamed png to jpg it will work, a swf to jpg etc … too.
Icons and menus

All icons are 50×50 pixels in png (can be more or less). You can remove or put texts below by removing xml files (desktop.xml, gridiconslide/2/3)
The numbering is important within the xml files and the numbering of the icons, you can always add but follow the numbering icons and xml.
Fid are the Renoir functions (0×00000) and dep is to use a menu link name(but not used in menus for sub menus), there are 14 to 10 menus and menu functions. Dep variables to calling menus are:
connection = connect.xml
phonesettings = telephone.xml
contactsmenu = contacts.xml
messagesmenu = messages.xml (with a variable count of messages in the title)
setmsgmenu = msgsettings.xml
internetmenu = internetmenu.xml
calendriermenu = agenda.xml
ToolsMenu = tools.xml
musicmenu = music.xml
othermenu = other.xml
screenset = screenset.xml
touch = touch.xml
callset = callset.xml
custommenu = custommenu.xml (file empty and unused for your menu customizations)
andromenu = andromenu.xml (only in 2.7 I-renoir Core)
torch = call torch white page, tap in to close it.
Desktop icons can receive text, desktop.xml change in the variable str = « Mytext », be sure to space the icons to be more visible.
Desktop, icons and screen slides:
Changes in desktop.xml, gridiconslide.xml, gridiconslide2.xml, gridiconslide3.xml (This panel is inactive by default and it empty file) When you don’t use a panel be sure to empty the file cause interface will load all you put in panels and it will be slower if you fill one and don’t use it.
Icons

Dep= »" str= »" Lnk= »fid:0x20000fae » Image= »25″
Dep = call to a menu.
Lnk = call to a function of Renoir (fid: 0×00000)
Image = name of the icon in its own file numbering (eg 25.png, jpg)
Placement and settings icons:

Varsz= »20″ Varvert= »54″ Varhor= »60″ Varcol= »4″
Varsz = maximum number of icons.
Varvert = vertical spacing between the icons.
Varhor = horizontal spacing between the icons.
Varcol = Icons Collumns.
iconc= »0xffffff »
iconc = Color icons.
Menus Effects

Varfxcx= »0″ Varfxcy= »-400″ Varfxx= »0″ Varfxy= »0″ Varfxsp= »0.8″ Varfxname= »easeOutBounce »
Varfxcx = x fx start
Varfxcy = y fx start
Varfxx = x fx end
Varfxy = y fx end
Varfxsp = fx speed in second
Varfxname = fx slideto here some style fx http://hosted.zeh.com.br/mctween/animationtypes.html
Menus Texts

titrec= »0xffffff » menuc= »0×000000″ titrenm= »Agenda »
titrec = color title.
menuc = List Color in Rgb. 00 a FF Red green and blue, eg: red = 0xff0000
titrenm = Mrnu Title.
Panels Number

nscreenx= »3″
nscreenx = Number of slide panel from 1 to 4 (default 3).
1 to 4 max default interface remains at 3 (a gridiconslide3.xml is there to add a custom panel filled with same parameters than others panels files). I do not advise you personally panels 4 as it is necessary to add icons and many icons can slow the loading of the interface.
Andronoir Mode

Desktop.xml can use 3 more functions in this core (2.8) :
btbut5= »andromenu » call for andromenu.xml panel (icons panel like gridslide)
Icon5= »60.png » : icon for calling Andropanel
xIcon5= »70″ : x position for the button
yIcon5= »365″ : y position for the button
Widgets

Widgets : In desktop.xml you can find settings for two widgets if you want use them and if you use LG_topmenu.V2.swf files from Andronoir archive.
wxclip= »80″ = X Position
wyclip= »65″ = Y Position
wxsize= »60″ = X Size
wysize= »60″ = Y Size
walphac= »60″ = % Alpha

Dock icons

Btbut1= »fid:0x2ef20000″ btbut2= »fid:0x22e00000″ btbut3= »fid:0x27f00000″ btbut33= »" btbut4= »messagesmenu »
btbut1/2/3/4 are the buttons at the bottom in the desktop.xml, btbut3 accepts fid, if you do not turn btbut3 = «  » you can put a shortcut to a menu on btbut33 =  » connection « and put nothing in fid therefore accepts a variable btbut4 menu only.
Varfxsc= »90″ Varfxsp= »0.2″ Varfxsname= »easeoutelastic » Varfxscout= »100″ Varfxspout= »0.002″ Varfxnameout= »easeOutBounce »
Size = Varfxsc Departure
Varfxsp = Animation speed
Varfxname = not the effect
Varfxscout Size = back
Varfxspout = speed return
Varfxnameout = name of the effect of the feedback
Refresh/Update

For the wallpaper you can restart or use this trick, load white theme and just after load black, two loading theme make a complete refresh of the interface and wallpaper
Differences from the original interface

If you prefer the old desktop do not change your idlemain and you will have access to the old one with widgets and launch the new interface with the menu call button (the sms button also called menu).
The interface replaces the old menu therefore no access from the menu when you use it, it is best to not use the old one, anyway it is expected to function independently at start so the old stuff … .. exit, especially since the basic widgets are not so great after use.
Open the cover of the camera does not launch the software automatically.
(press the camera shoot button located right below insteed).
The weather widget is not free but you make a bookmark of a Web browser with the weather and use the desktop shortcuts or bookmarks get the midget at Meteo getjar, with the application shortcuts on the desktop 2 clicks the weather is to you.
You can use Goojet too that is a great app.
Java midlet applications usually have no FID except for those operators and LG (googlemaps, orange tv player etc. ..) these are in fid PXO, most of them in explorable phonemenu.pxo with an editor text and a decryption using the theme editor of Laouer, so do not try to shorten Opera or Amaze they aren’t in any PXO, but with the desktop shortcuts of the java applications you launch them in 2 clicks (as for weather).
No volume indicator but the button (or put in silent mode, use the drop-down the status bar).
To shutdown you need a dual fast pressures on red button (hang up), leaving the finger pressing the second pressure.
No shortcuts for logs on the green button (but available on the desktop)
Anything that relates to the buttons in general are managed by PXO (external applications made by LG) and are very hard to change, we can patch some to change values but not modifying the code, therefore FORGET THE BUTTONS, can do without them, they are really not necessary.
Frequently Crying Questions

« Please nothing work i’ve got a black screen »
You didn’t place the files and folders at the good place, please re-read this faq, folder tree are like in the harchive in the Renoir, don’t forget xml folders doesn’t exists you need to create them at the good place with the files in or you get a black screen.
« That look like an iphone pwaaaaa »
You can give a look of what you want, remove effects, add pannels, menus, remove icons, number of icons on each panels, customize more and more, you can also use Android Edition (Andronoir) of the lg_topmenu_V2 with xml moded it will look like different. please re-read this faq
« How do you switch off the phone with this interface? »
Please re-read this faq and find the mystery aswer you have missed somewhere.
« Can i access to all Renoir function ? »
Yes you can use all Fid from Renoir that launch everythings in the Renoir execpt widgets that are not functions, please re-read this faq about fid
« Sometimes the icons load very slow for example after unlock keylock, can i change that? ? »
nope that’s why i use only two panels on my config, remember old menu, when you quit it and come after a keylock it was a little bit more slow than if you gone from desktop to menu many times, cache is removed by a pxo again, so that pxo reload the entire interface, the best way is to maximum optimize icons and how many icons you have them in config, less is better. Removing the phonemenu.pxo crash the mobile, i’ve tryed…. Don’t forget to remove panels configs in unused panels like gridiconslideX.xml, with code in interface will load all in the panel even if it not used.
« Why not put that interface in swf folder instead of replacing the main menu ? »
Cause in /swf you can’t use fid, LG has only added this possibility in swf/FlashMenu, so that’s why widgets can not be used, they are in the swf folder and can’t interact or be loaded by the main menu (new interface).
« Hey where is menu function XXX ? »
Just try on icons and find it in submenus for some icons, in the standard config you can find most of menus in second and third slide panel, all standard functions are in each icons or submenus, even if one function is not present (i don’t think) you can create or replace that function with xml config files, just read the FAQ to how to customize everything.
« Can i have a shortcut for my java app ? (opera,ebuddy etc..) »
Nope, java are not functions, for launch some Widgets, LG used a pxo to make some of them launch, like gmap or Amaze for some operators (Bouygues FR), so you can’t have a fid for a java midlet, only if you have the dev kit from LG and program it in Dolphin langage. Some fid that call specifics midlets from operators can be found in phonemenu.pxo, you can view them in ascii, decrypt with theme editor from Laouer and view with pspad, but don’t dream no more apps are in these file. Best way is to make a shortcut on the desktop to the app folder and in two clicks you are in the application.
« booo, mummy my phone doesn’t shutdown…. »
To shutdown you need a dual fast pressures on red button (hang up), leaving the finger pressing the second pressure.
« What the fuck, i changed my wallpaper and it doesn’t change ?
For the wallpaper you can restart or use this trick, load white theme and just after load black, two loading theme make a complete refresh of the interface and wallpaper.
« Can i switch with another interface ? »
No, but possible to keep old desktop but sms call old submenu too, and a switch panel will not save what using old or new menu, we can’t store in the renoir with actionscript, some actionscript function doesn’t work in Renoir (the langage is not complete), it is a limited actionscript, partial functions are theire but not all, too limited to do that…. switch can only be made by renaming lgidlemain and lgtopmenu with Efs (and even if you used shortcuts/keylock).
« Why files in pxo folder are not visible ? »
You cannot see them cause need to use TOTO method with efstools, Google how to retrieve pxo on Renoir , or search on mygreatphone forum i think someone explain howto. Yes they are hidden. For find all standard functions look in swf/FlashMenu/menu.xml all menu functions are theire, but for operators specific fid they are in phonemenu.pxo.
Where is my lg_topmenu_V2.swf i don’t have one ?
You have an old firmware that have only lg_topmenu.swf file, so you can update your firmware or rename lg_topmenu.swf to lg_topmenu_V2.swf, it is better to upgrade firmware.
Is it working on Kc910i ?
Yes but you need to replace the original LG_idlmain.swf by a special one made by Jack from Mygreatphone forum thread http://www.mygreatphone.com/forum/lg-renoir/13044-irenoir-djk314-other-themes-40.html This launcher work on KC910i replace that file on Irenoir’s interfaces to get them working.[1]

Credits

Main concept and Coding Philippe Capitani aka DjK314.
Thank’s to Earl Joseph for his great help on xml and help menus.
Pacooman thank you for the debug and test the return.
Thank you for a Laou Theme Manager.
Yoshiiro for Efstools.
Zeh Fernando for tweens that save the world
Thank’s for Gavin Readme debug;) (is it clear enought?)
Thank’s to MGP forum guys with open mind on.
Thank’s Kram too.
Thank’s to his great Kane2007uk for Iphone Theme
Thank you also to all people on the blog that correct bugs.
German language from Sem Ammerlaan.
Icon pack from http://www.thememyphone.com
Wallpapers from http://interfacelift.com/
Some parts of code used in keylock are copyrighted from LG Corporation but not modified.
If you have any ideas or corrections twisted code please, I will include it with your copyrights,i am not a good programmer therefore do not wonder if one day my coffee will interface … : p

Update Log

1.49: New taskmanager (not translated, but I feel good), optimizing the code and the size of the icons of the basic theme.
1.49B: Fixed bug impossible to slide into the panel 2.
2.0: New code Joe13 for gridsicons, adding all the panels slide, set menu clip for instant exit the menu.
2.1: Fixed Bug Martin, a thank you to him, but not awkward now. Tightening icons vertically, remove the background red button and replacement with a short animation.
2.2: changing the length of the transition between the screens slide (it takes longer slide), add an « about », adding a little animation on the buttons at the bottom, changing the location of the base gallery and the images folder, pictures are on the desktop and the gallery in the second panneau.2.25: deletion bug buttons inactive in a return of the tools menu. Changing the buttons with onRelease to replace on Press that they no longer trigger any time.
2.26: Addition of variable number of icons and vertical spacing in desktop.xml Office:
2.3: btbut3 accepts fid, if you do not turn you can put a shortcut to a menu on btbut33 and do anything in fid (Special Martin).
2.31: Adding effects tweens in menus http://hosted.zeh.com.br/mctween/animationtypes.html, for the moment could to see mixed returns and choose the good.
2.32: Replacing effects « effect lol kikoo boing » of all the menus, 2 buttons at the bottom left is a longer trigger let the animation ends, that for some people who tend to click on exit keylock (still not really solved but test).
2.33: Customize every effect in the xml files (see above), desktop, bottom, gridiconslide, gridiconslide2. Setting xml button at the bottom in the bottom.xml. Length of 2 icons at the bottom left shortcuts 5 pixels.
2.34: Customization of colors and text of the menu while in the xml files of each menu.
2.35: Customization of colors and text and icons in the xml files of each panel, customization of the grid icon screens slides.
2.36: Improved icons at the bottom, they all have the same reactions, must be well supported and completed anim until the end to start the function (I would change the anim mode later pushed to the bottom of the screen). Changing the keylock with added parameter for Flash animations embedded into a layer, set transparency, size and position in keylock.xml.
2.37: Fixed a tag in xml file too desktop.xml preventing the change of colors of typos (Capic thank you). Fixed the lack of battery indicator in the keylock (Pacooman thank you), add the zoom effect Elasticum on the icons at the bottom (under settings).
2.38: Adding a variable to choose the number of panel slide from 1 to 4 max default interface remains at 3 (a gridiconslide3.txt panel to address this), the file disappeared bottom.txt all in desktop . xml (former desktop.txt), so delete the file and copy the new. I do not advise you personally panel 4 because it is necessary to add icons and many icons can slow the loading of the interface, I will myself to move my config has 2 panels and put the maximum in the menus.
2.4: The wallpaper.jpg can be placed in / images /, if it is in this case it will be a priority over that of Renoir, this will allow you to put a swf in background, rename your flash animated background wallpaper.jpg instead of a swf and it should work. Updated xml file for the config 2 panels (just rename the files). Adding a menu custommenu.xml called custommenu, the empty menu will allow you to do one more if you miss.
2.4.2:
Size = Varfxsc Departure
Varfxsp = Animation speed
Varfxname = not the effect
Varfxscout Size = back
Varfxspout = speed return
Varfxnameout = name of the effect of the feedback
This in desktop.xml which is to crush.

I also have given up double wallpapers, flash it was critical of Flash6 as2, but the worst was slow with simple lines that move, so I prefer not to put this possibility to avoid grinding of teeth on the comments, if the Renoir is slow going to cry at LG, a screen is great and that is enough. The return button menu has a slight but furtive anim. The keylock is in the quality « Medium » but for now it’s just a test to see if it is not too slow.
2.5.5 let you switch themes on the fly /LGAPP/Media/Documents/Irenoir folder used to store themes icons and bitmaps for the interface, you can rename to have new icons theme without reboot or plug into PC. Xmlfiles can be edited in /LGAPP/Media/Images/Irenoir/xmlfiles with http://www.getjar.com/products/3960/TextEditor java text editor, so config can be changed on the fly too, new refresh method for icons and wallpaper no need reboot (see the readme). Keylock can be customised on the fly and you can add 2 backgrounds and swf animated clip in it (can change position and alpha too with xml file edit). For old users need to update all cause changed a lot of folder paths now. Enjoy.
2.59 : Corrected bug in first button, anim was not completed so button clicked all the time. Corrected menu back button size, was too big. Added inbox infos in keylock on the top status bar. For those who have 2.58 only 2 files to change, lg_topmenu and keylock swf files.
2.6.4.k :added var in keylock.xml (k mean keylock modification only in version) :
qualit=”BEST” quality low, medium, high or best from keylock
ifvisible=”1″ : sms information on/off
battvisible=”1″ : battery information on/off
sigvisible=”1″ : gsm signal information on/off
2.6.5: Corrected bug in slider.swf that doesn’t unlock the keylock after receiving a message without check it.
2.7 : Core moded only in Andronoir added android like menu see the faq for more details.
2.8 : Core moded only in Andronoir. Icons and xml optimisation, added two widgets. Can be used for Irenoir too.

Copyright © 1998-2010 Mobiles Mods. All Rights Reserved.
http://www.wikio.fr

http://labs.ebuzzing.fr
|MegaSexVideos | Sexytalons| Megasextoys | LevideGrenier| TwittDroid| DiscountSex| Branchez!!| Megavoyance| Electro Clope| Gros Bazar|G009le|

Switch to our mobile site