yashsingh1/xdaforums huggingface dataset:
[Optimus L3, L5, L7 General] Sudeep Duhoon:
ALL TWEAKS AND MOD FOR E405 WILL BE ADDED HERE TIME TO TIME

SO PLEASE SUBSCRIBE AND PRESS THANX BUTTON IF I'VE HELPED YOU IN ANY MANNER

all these mods are tested by me and/or others. still if any of them bricked ur phone, that will be only ur fault. test or use any of them at ur own risk.

Rooting-

Working-tested by me.

PLEASE CHARGE YOUR PHONE AT LEAST 60% BEFORE DOING THIS

No. of steps-10

1. Download and install LG United Drivers From Official Site

Link-http://www.lg.com/in/support-mobile/lg-E405

(see pic to know what to download)

2. Download SuperOneClickv1.7-ShortFuse.zip

Link-http://www.mediafire.com/?6f1sttgi1rc1q72

3. Disable your antivirus as it can block or can delete any file without your permission between the completion of whole process leaving you a soft bricked phone. SuperOneClick will run an exploit, your antivirus can show it as a virus or infection but after the process you can do a full system scan and there will be no virus in your system.

4.Extract SuperOneClick to desktop or any drive.

5. Connect your device to PC through data cable and connect in PC Software Mode.

6. Now go to Settings-> Applications-> Development-> Enable USB Debugging (in your phone)

7. Go to the folder where you have extracted SuperOneClick and run SuperOneClick.exe (see pic) (1)

8. Now select rageagainstthecage (2) as you can see in the pic and click on ROOT (3).

9. Wait for a while till you can see rooted and it will ask you to run a superuser command, say yes or no its up to you. yes is preferred.

10. Close SuperOneClick, Disconnect your Device. You can see a new app in there 'Super User', run it. If it starts.

Congrats, you are rooted but if it get force closed, then just connect device with usb debug enable and run superoneclick again with rageagainstthecage as mentioned above, this time you'l be rooted.

PLEASE SUBSCRIBE, RATE AND PRESS THANX BUTTON IF I'VE HELPED YOU IN ANY MANNER

My Work:

Mods For Lg L3 E405 Dual

Micromax Canvas Music Kernel Development Thread

How to mod lewa os PIM.apk (sms)

Multi Boot MTK Devices

Custom recoveries for Canvas Music A88 and Canvas 2 A110

Micromax Canvas Music Custom Rom's Patches

MT6577 Auto Focus Fix
[Optimus L3, L5, L7 General] Sudeep Duhoon:
CWM Recovery

Credits to dansh for build the first version of CWM Recovery for E405, all below versons are mine with changes

(See video tutorial if having any problem, links below)

1. Download terminal emulator from given links and install it to your E405.

(google play)-https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=en

(apk)-http://www.papktop.com/android-terminal-emulator-1-0-32.html

2. Download the Recovery file from the link.

CWM (normal version for user's not using link2sd and 3 partition system)

http://www.4shared.com/file/PSf8-KOF/cwmrecovery.html?

Stock Recovery

http://www.4shared.com/file/V0-hm93J/recoverystock.html?

3. Connect your E405 to pc in mass storage mode and move/copy 'cwmrecovery.img' to Internal SD (1GB)

4. Run the Terminal Emulator (see video tutorial for ease, links below)

Now, type the following commands-

after $ type

su (press enter) (terminal'll ask for superuser permission, grant it)

you'll see this

#

now type after #

dd(single space here)if=/sdcard/cwmrecovery.img(single space here)of=/dev/block/mmcblk0p17 (press enter)

above command should look like this in terminal-

$ su

# dd if=/sdcard/cwmrecovery.img of=/dev/block/mmcblk0p17

you'll see 'some records in some records out etc etc'

press the back soft-key to exit the terminal.

you can use 'recoverystock.img' by just replacing 'cwmrecovery.img' in all commands.

You can reboot to recovery by pressing and holding volume up (or down, hard reset gone, you can use recovery to reset your phone now) when the device is powering on.

See the images to know how to make a back up using CWM Recovery.

Videos-

Old Recovery Wroking-

http://www.youtube.com/watch?v=y7vckwBHWyY&feature=youtu.be

VIDEO TUTORIAL-

http://www.youtube.com/watch?v=8r8YpHQJTeo&feature=youtu.be

UPDATE:

New CWM Recovery for link2sd and 3 partition system users.

Flash using old CWM Recovery and reboot to recovery.

http://www.mediafire.com/?s1bgcmf80a87xbd

Features of link2sd version-

This will mount and backup in third partition of ur sd card instead of first

1st-fat (smallest size) <--------- Previous recovery backup and mount location

2nd-EXT4/3/2 1gb

3rd-Fat32 (rest of the space) <--------- this recovery mount and backup in this partition.

this version will make backup of

system, data, cache, recovery, boot and also .android-secure

Another version is under testing

Features-

will backup sd-ext (all apps linked by link2sd)

wipe option added for sd-ext

complete backup of the phone (nothing left)

test backup was of size 1.5 gb

will be out soon.

PLEASE SUBSCRIBE, RATE AND PRESS THANX BUTTON IF I'VE HELPED YOU IN ANY MANNER
[Optimus L3, L5, L7 General] Sudeep Duhoon:
Link2SD

1. Download and install Link2D from any given link.

2. Root your phone (if not rooted) (guide is previously posted on the page).

3. Download a Partition manager (Link given).

4. Insert your card in card reader and back up all your files to the computer because partitioning will wipe your data.

5. Open Mini Tool (partition manager's name) in your computer. Locate your SD card (be careful in choosing and make sure not to choose the drive of your computer).

6. Right click and choose Delete.

7. Again Right click and create a FAT (not fat32) PRIMARY partition and choose the smallest size possible.

8. Then create a EXT2 PRIMARY partition of 1 GB (not bigger) which will be used with Link2SD.

9. Create a FAT32 partition for the remaining space left on the SD card, by the same way you created EXT2.

10. Click the “Apply” button on the top left corner and wait for it to finish the process. Done.

11. Put back your SD card to your phone and switch it on.

12. Open Link2sd. You will be prompted to choose between ext2, ext3, ext4 and FAT32. Select ext2. (ext4 is also working in my case, try if working for u)

13. It will say mount script created. Reboot your phone now.

14. Open link2sd and if the message doesn’t show up, you succeded.

15. Go to Link2sd>Settings>check the autolink (to automatically move apps upon installation) (Optional).

16. If you already have some apps, select “move to phone” then after moving select “Create Link” (be sure to check the three files: app, dalvic-cache and library files).

Links:-

Partition manager- http://download.cnet.com/MiniTool-Partition-Wizard-Home-Edition/3000-2094_4-10962200.html

Link2SD (google play)- https://play.google.com/store/apps/details?id=com.buak.Link2SD

Link2SD (APK)- http://dl.apktops.com/app/201208/Link2SD_2.2.1.apk

Note: EXT2 is old, EXT4 is the fastest among 3 (EXT2,EXT3,EXT4) but not compatible in all ROMS and often requires kernel that supports EXT4.

So you can/should try all of them and keep the best one that works with your rom.

PLEASE SUBSCRIBE, RATE AND PRESS THANX BUTTON IF I'VE HELPED YOU IN ANY MANNER
[Optimus L3, L5, L7 General] Sudeep Duhoon:
UNBRICK YOUR LG OPTIMUS L3 E405 and E400 WITH KDZ UPDATER

No. of steps-15

LET THE PHONE CHARGE OR AN HOUR OR TWO OR MORE :p

DISABLE YOUR ANTIVIRUS TEMPORARILY

1. Download LG Optimus L3 USB Driver

2. Download LG Optimus L3 stock firmware/rom from the page given at the end. (according to your network provider and country)

3. Download and extract KDZ updater on desktop or in any directory.

4. Install Microsoft XML parser (by running msxml.msi in the extracted folder)

5. Restart your computer.

6. Now, switch off your phone (ignore this, as assumed you can't even switch it on :p kidding)

7. Remove the battery and reinsert it. Press and hold Volume Up button and Volume Down button together. While you are pressing both buttons, press the Power/Lock button. DON'T LEAVE VOLUME UP DOWN BUTTONS TILL YOU GET TO EMERGENCY MODE (yellow screen with Emergency mode written on it). ALSO DON'T REMOVE THE BATTERY ONCE YOU REACHED EMERGENCY MODE.

8. Connect your phone to the computer via the USB Cable.

9. Run KDZ updater as Administrator.

10. Choose the following options in KDZ Updater (also see image):

Type: 3GQCT

Phone Mode: DIAG

KDZ file is the one you downloaded in step 2

CHOOSE CORRECT OPTIONS & RECHECK THEM TWICE OR THRICE!!

(these settings are for l3 only don't try on any other random phone)

11. Click 'Launch Software Update' and pray to god.

12. Go for a walk or talk to the mirror as it will take a while for the rom to be flashed.

13. At last you will se 'Finished'. Your phone will be switched off, switch it on normally. (or it can restart by itself, wait for about half minute before trying to switch it on)

14. It will take more time in switching on once, after that you can use it normally.

15. It is preferable to do a hard reset after flashing by this method.

LG Optimus L3 USB Driver

Link-http://www.lg.com/in/support-mobile/lg-E405

LG Optimus L3 stock firmware/rom

Link-http://lg/-phone-firmware.com/index.php?id_mod=11

KDZ updater

Link-http://www.unclenet.de/files/KDZ_FW_UPD_EN.7z

PLEASE SUBSCRIBE, RATE AND PRESS THANX BUTTON IF I'VE HELPED YOU IN ANY MANNER
[Optimus L3, L5, L7 General] Sudeep Duhoon:
How to use game gardian

Wanna cheat in any game???

download game gardian and follow the instructions (pics)

apk:

http://www.mediafire.com/?lumaz3036caain0

mirror:

http://www.mediafire.com/?sdh57bfv9krk559

PLEASE SUBSCRIBE, RATE AND PRESS THANX BUTTON IF I'VE HELPED YOU IN ANY MANNER
[Optimus L3, L5, L7 General] Sudeep Duhoon:
MOUNT LINK2SD PARTITION (i.e. EXT PARTITION) AS SYSTEM MEMORY (i.e. 157 mb default)

this is for the partition structure created to use with link2sd (ie fat, ext, fat32)

REMOVE ALL SCRIPTS U ARE USING TO MOUNT EXT PARTITION AND MAKE A TITANIUM BACKUP OF ALL APPS

FLASH THE ATTACHED BOOTINT.IMG USING CWM (DO A NANDROID BACKUP FIRST AND RESTORE DATA ONLY AFTER FLASHING)

OR

extract init.rc of boot.img and edit it. (for extracting u need Cygwin for windows and dsixda-Android-Kitchen or kernel kitchen, google about them)

do the following in init.rc

1. search 'on fs'

on fs

comment out 'mount yaffs2 mtd@userdata /data nosuid nodev' with #

like this

# mount mtd partitions

# Mount /system rw first to give the filesystem a chance to save a checkpoint

mount yaffs2 mtd@system /system

#mount yaffs2 mtd@system /system ro remount

#mount yaffs2 mtd@userdata /data nosuid nodev

mount yaffs2 mtd@persist /persist nosuid nodev

mount yaffs2 mtd@cache /cache nosuid nodev

mount yaffs2 mtd@persist /persist nosuid nodev

now on 'on emmc-fs'

replace

wait /dev/block/mmcblk0p21

exec /system/bin/demigod_make_ext4fs -l 160M /dev/block/mmcblk0p21 /data

exec /system/bin/e2fsck -y /dev/block/mmcblk0p21

mount ext4 /dev/block/mmcblk0p21 /data nosuid nodev noatime barrier=1 data=ordered noauto_da_alloc errors=continue

with

wait /dev/block/mmcblk1p2

wait /dev/block/mmcblk1p2

wait /dev/block/mmcblk1p2

exec /system/bin/demigod_make_ext4fs -e /dev/block/mmcblk1p2 /data

exec /system/bin/e2fsck -y /dev/block/mmcblk1p2

mount ext4 /dev/block/mmcblk1p2 /data nosuid nodev noatime barrier=1 data=ordered noauto_da_alloc errors=continue

save it

pack the boot.img and flash it using cwm

if u have any cwm flashable package with u then extract 'META-INF>com>google>android>updater-script' and edit it with notepad++

delete everithing it it and paste this

run_program("/sbin/busybox", "mount", "/system");

package_extract_file("boot.img", "/tmp/boot.img");

assert(run_program("/system/bin/dd", "if=/tmp/boot.img", "of=/dev/block/mmcblk0p9")=="0");

run_program("/sbin/busybox", "umount", "/system");

save it and drag and drop it to it's location, i.e. 'META-INF>com>google>android> here'

now drag and drop boot.img in the zip (no folder, the zip itself)

make a nandroid backup and flash this.

now, advance restore ONLY data using cwm recovery and reboot

PLEASE SUBSCRIBE, RATE AND PRESS THANX BUTTON IF I'VE HELPED YOU IN ANY MANNER
[Optimus L3, L5, L7 General] Sudeep Duhoon:
MOUNT EXTERNALSD AS INTERNALSD

THIS MOD IS UNDER TESTING, PLEASE DON'T REPORT BUGS

edit init.rc and do search this

#exec /system/bin/resize2fs /dev/block/mmcblk0p20

now remove all # from

# [START] LGE_USE_INTERNAL_FAT

#wait /dev/block/mmcblk0p20

#exec /system/bin/resize2fs /dev/block/mmcblk0p20

#exec /system/bin/e2fsck -y /dev/block/mmcblk0p20

#mount vfat /dev/block/mmcblk0p20 /mnt/sdcard

# [END] LGE_USE_INTERNAL_FAT

to make it like to like like this

# [START] LGE_USE_INTERNAL_FAT

wait /dev/block/mmcblk1p3

exec /system/bin/resize2fs /dev/block/mmcblk1p3

exec /system/bin/e2fsck -y /dev/block/mmcblk1p3

mount vfat /dev/block/mmcblk1p3 /mnt/sdcard

# [END] LGE_USE_INTERNAL_FAT

add this above	"mount vfat /dev/block/mmcblk1p3 /mnt/sdcard"	if not mounting

unmount /dev/block/mmcblk0p20

OR FLASH THE ZIP

PLEASE SUBSCRIBE, RATE AND PRESS THANX BUTTON IF I'VE HELPED YOU IN ANY MANNER
[Optimus L3, L5, L7 General] Sudeep Duhoon:
ICS THEME FOR STOCK ROM (see images)

THIS IS FOR TESTING ONLY. IF WORKING, PLEASE COMMENT. THEN I'LL UPDATE THE THEME WITH MORE THEMED APP (only UI is themed in this version)

Flashing this is simple as 1, 2 and 3.

1. download and move/copy both zips to internal/external sd card

2. reboot to recovery and make a nandroid backup.

3. flash "1.zip" (from where u've placed it in step 1)

4. reboot.

if there is no bootloops and the phone starts up normally the proceed, otherwise restore cwm backup from recovery.

5. reboot to recovery and flash "2.zip"

6. reboot.

Enjoy ;)

Zips:-

http://www.mediafire.com/?s5jv658c6ujoj4x

http://www.mediafire.com/?a5nr8m75k453ars

PLEASE SUBSCRIBE, RATE AND PRESS THANX BUTTON IF I'VE HELPED YOU IN ANY MANNER
[Optimus L3, L5, L7 General] x625:
thanks mate .

this is exact what I want!

needs to test some of them :)

there is one question :)

are you done all this things on your lg e 405 dual sim and is your phone work still normally? :))

and is there any bug after rooting the phone I means some ppl says get buged in wifi or something like that...

thanks
[Optimus L3, L5, L7 General] Sudeep Duhoon:
i've tested all of them and rotting doesn't caused any bug in my case.
[Optimus L3, L5, L7 General] x625:
Im very glad to see you support here .

I newly bought a L3 E405 dual and had some trouble with it.

1)

firstly I must thank you for your rooting method (post #1) it worked for me and I my biggest problem solved.. millions of thanks to you my bro.

2)

But after a wile I encountered another major trouble . the phone extremely rapidly get fulled (internal system usable memory is only 157 mb!!! wtf!

although i have bought and installed an external sd card it is completely useless and even using app2sd apps on market many apps leave half of size on system memory some other apps dont support app2sd feat. and in result after installing 10-15 little routine apps (not games just needed essential apps) the phone get notification of low size and hangs and stop wifi and ... I installed external sd card on this phone but it is completely useless coz even app2sd moved apps take size on internal sd card not external!!! why !!!

now how could I overcome this problem with best and simple revertable steps? I know you posted some solution before but I want to know which method you personally recommend duo to you said some method still in test mod and im noob in android & adb & programming and dont want to breik my phone.

my phone has 2 year exchanging guaranty and dont want to void it :) i Know I already voided it because successfully rooted it with your method before but i think I can unroot it with that button on superoneclick software again.

3)

I only rooted my phone but still having fear to instal CWM on it . is that ok also to install CWM also? :) I just have low system memory problem and dont want any tweaks on my phone if they aren't necessary for it. my other season of fear is I didnt find my installed firmware county code . my phone is on V10G version sw but there are many E405 V10G firmware in here I dont know which is mine . and my living country in not listed there :(( :( how could i find my firmware locale on my E405??

and more Q :)

what is the difference & benefit and advantages of link2sd over app2sd apps? I mean why we must use complicated steps of link2sd (partitioning & needs roots and ... when there is simple app2sd feat of our native android phone enhanced with app2sd apps on market? I dont got that ??

in your post #7 line #3 you said :

FLASH THE ATTACHED BOOTINT.IMG

and in end of post #8 you said:

OR FLASH THE ZIP

I cant see any attached ZiP files on that posts where could I find them?

in recovery mod tweak post you said you are preparing another new version of recovery soon . is there any new news ? :) i m so exited approximate date of release

thank you so so much for your helps

U already helped me so much for rooting my phone

million million tanks!!

and sory for such long story :)
[Optimus L3, L5, L7 General] Sudeep Duhoon:
u can use lik2sd as you are not much familiar with android. i'll recommend to mount a EXT4 partition as your /data as this is better than link2sd (my personal opinion) but link2sd is fine and simple. and mounting EXT4 as /data will also give you large space for application's data also, which is not possible with link2sd. try using link2sd, you'll get to know what i am talking about.

which country do you belong?

CWM is must. as in any case, if you are unable to boot your phone than there is only kdz method to recovery, other then restoring CWM backup. and cwm backup restoration is much easier, better and safe than using kdz. also for flashing/installing .zip, you'll need CWM Recovery.

in any case you want to go back to stock recovery, u r free to do so.

app2sd will only move your apps to internal sd but link2sd will link them on your external sd. in app2sd apps will take a small amount of storage of your system memory while in link2sd only data will remain in system memory.

sorry about the zips. zips of recovery and boot are ready and uploaded on mediafire and on my blog, will add them here if few days.
[Optimus L3, L5, L7 General] x625:
thanks for quick reply.

you helped me a lot.

idont know how to appriciate you.

I done it (link2sd tweak) . I created ext2 partition on sd with pc partition manager (step1). and then on my phone I run link2sd app and run ext2 scrip (step2). and worked good.

you mentioned I can also use ext4. you meanthat I replace any ext2 with ext4 format in step1 or step 2 only ?? or in both steps must use ext4 choice??

and what is the pros and cons of using ext4 instead of normal ext2 . and is the stock kernel support this format officially?

Im on 2.3.6 with build number GRK39F sofware version V10g 15 nov -2012 . and my country is IRAN .and my phone firmware handle persian (farsi) languge characters (not only arabic) in menu and keyboard and dont want too loose that after update or installing new firmware for this reson I need to find my own phone firmware version but in lg-phone-firmware.com there is no any iran country :( ?

could you please tell me what is the exact step by step method of reinstalling stock firmware after I mesed up somethig ? you said it is better and safer flash firmware with CWM but i dont know how do that . is that possible to explain more this TWO different ways separately (kdz way and recovery way) . thank a lot .
[Optimus L3, L5, L7 General] Sudeep Duhoon:
yes stock kernel support EXT4, you can replace EXT4 in every step your've done with EXT2.

how to flash kdz has been already posted. and for cwm recovery. once you are in cwm recovery, you can see backup and restore. select it to backup to external or internal sd, similarly, use it to restore an old backup.

you can make a backup of current rom, can do anything you want and if anything wrong happens, just restore your backup.
[Optimus L3, L5, L7 General] x625:
Wow!

Finally i have done it?

Now i have cwm with supported backup to external sd. + link2sd with ext4 . script.

You are my hero sudeep!

Now im waiting for more and more SIMPLE FLASHABE tweaks from you not just working with terminal command.

Maye be you release your final version of your custom rom !!

Anyway i always checks this topic and thanks so so much to you
[Optimus L3, L5, L7 General] mylove90:
Another good tweak for gaming

Try using Chainfire3D (Gingerbread)....It improves GPU a lot

Best Regards
[Optimus L3, L5, L7 General] prezes4:
Has anyone heard of any other tweaks improving L3 performance on CM9?

Will Chainfire 3D be working on ICS :)?
[Optimus L3, L5, L7 General] robinsahlot:
nice
[Optimus L3, L5, L7 General] ARDV:
i've rooted my phone like in thread, and i can use apps that needs root perms (like link2sd)

but when i use Android Commander, i get Root Acess: NO

what to do?
[HTC EVO 3D] Crocluvr92:
I am planning on getting GoSmart Mobile but I want to know if I can manually provision my phone to access they're internet. I am currently using MetroPCS for example, but you can provison the phone to take advantage of Picture Mail and 3G which runs off of CDMA so can you do the same type of thing with GSM with companies like T-Mobile or GoSmart?
[HTC EVO 3D] jclendineng:
Lol no.
[HTC EVO 3D] Crocluvr92:
no need to be a jerk about it, but thanks anyway!
[HTC EVO 3D] jclendineng:
My bad dude. Didn't mean to come off that way. Gsm is totally different band and so no. Att tmobile etc gsm and Verizon sprint etc use cdma.
[Sony Xperia P, U, Sola, Go] eiyen11:
pls help.im running out of options.i already done wiping battery stats.now the battery is drain.although there was an indication of chrging(red LED)pls help tnx
[Sony Xperia P, U, Sola, Go] Anthrax:
switch off your fone and charge it for around 2 -3 hrs and then restart and check if its normal
[Sony Xperia P, U, Sola, Go] eiyen11:
i already done this.i try flashing deffrnt version of .54 rom.but still nothing change.what am i gonna do?
[MDA, XDA, 1010 General] vpreHoose:
Not haveing a serial cable I need to ask the location of the Network Identity. The unlock code is located at x3FE00C. What memory address is the corresponding address of the network to which it is locked?

Is this encoded in BCD or in the clear?
[Nexus 4 Accessories] ctscloud:
Hey what's up guys, I posted the full review of the Poetic Borderline Bumper case for the Nexus 4 from UMLan! I hope you guys will enjoy it.

To make things a bit more exciting, we will be giving away 3 bumpers to giveaway and the rules are as follows:

1. Leave one comment for one entry that is worthy of a comment on the YouTube video below.

2. This contest will be opened for one week only, starting 3/2/13 to 3/9/13 midnight EST.

3. Opened to US & Canada only.

Optional for one extra entry: Like our Facebook page also located on the YouTube page

I will be checking names and extra comments, so don't do it. The winners will be contacted via XDA and will be verified.

Watch in 720p or 1080p!

[YOUTUBE]x38PwRZZBLU[/YOUTUBE]
[Nexus 4 Accessories] sids911:
Nice review! The best thing about this review is the fact that it looks so professional (cams without shake!) and details that went into it.

But I am not so sure about the Poetic's case in comparison with Google's case....
[Nexus 4 Accessories] ctscloud:
=) thanks for the feedback! We'll allow any comments for entry XDA, YouTube, doesn't matter! Just post if you want in!
[Nexus 4 Accessories] <><:
I agree. Came in expecting to see an amateur review video, left quite impressed.

I'll also join in! Great job on the review!
[Nexus 4 Accessories] dsmitty166:
Very nice review thanks for this
[Nexus 4 Accessories] tuffballa:
comment left, thanks!
[Nexus 4 Accessories] MrKickstand:
Nice review, comment left and fb page liked.
[Nexus 4 Accessories] Crisisx1:
Thank you
[Nexus 4 Accessories] ctscloud:
Keep the entries going!

If you guys want to know about other reviews we'll be doing for the Nexus 4 (Ringke, Mecury, Qi Charger) make sure to follow our Facebook when the reviews get posted. I don't post here first, usually YouTube/Facebook first.
[Nexus 4 Accessories] Naisaelee21:
Thanks for the great review