Does anyone have the tun.ko for the stock rom of LG Optimus Black? I tried to search everywhere but I had no luck in finding one.
I'm looking for tun.ko, too.
what is tun.ko ?
http://www.multiupload.com/AU2DBVJPZR
thanks knzo
But this Version doesn't work on my device.
LG-P970 V10c Kernel-Version 2.6.32
Code:
C:\SuperOneClickv2.1.1\ADB>adb push tun.ko /sdcard/tun.ko
2261 KB/s (217112 bytes in 0.093s)
C:\SuperOneClickv2.1.1\ADB>adb shell
$ su
su
# insmod /sdcard/tun.ko
insmod /sdcard/tun.ko
insmod: init_module '/sdcard/tun.ko' failed (Exec format error)
#
Hum, I might have compiled it from 10a sources, sorry.
When I have time I'll do it for 10c.
Alexino23 said:
what is tun.ko ?
Click to expand...
Click to collapse
It's a kernel module. Perhaps it's already on your phone..
knzo said:
Hum, I might have compiled it from 10a sources, sorry.
When I have time I'll do it for 10c.
Click to expand...
Click to collapse
Thank you in advance.
edit:
I got a Version for 10c
multiupload.com/Y5BOXLB26L
There seems to be a new ICS leak.
http://csmg.lgmobile.com:9002/swdata/RNDTESTSW/LGP990/NEU/5NXS6S9JBE/V28g_00/V28G_00.kdz
anyone knows if there is any difference between this and V28E?
ryaneu said:
There seems to be a new ICS leak.
http://csmg.lgmobile.com:9002/swdata/RNDTESTSW/LGP990/NEU/5NXS6S9JBE/V28g_00/V28G_00.kdz
anyone knows if there is any difference between this and V28E?
Click to expand...
Click to collapse
no need for the new thread just proceed to android development section
Sent from my LG-P990 using xda premium
I will try this, and check if smartflash works after apx flash. I cant cant change BB with the current V28E.
Why did you start a new thread?
+1
Nice....
Sent from my LG-P990 using xda app-developers app
where there two leaks today?
Model [1]: LGP990
ROM Version [1]: V28G_00
Download [1]: http://csmg.lgmobile.com:9002/swdata...00/V28G_00.kdz
Size [1]: 728357703 bytes (= 694.616034508 MB)
Upload Date [1]: 2012-11-12 11:35:41.0 (local time)
Driver Download [1]: http://csmg.lgmobile.com:9002/swdata...QL_Ver_3.7.zip
Model [1]: LGP990
ROM Version [1]: V28G_00
Download [1]: http://csmg.lgmobile.com:9002/swdata/RNDTESTSW/LGP990/NEU/5NXS6S9JBE/V28g_00/V28G_00.kdz
Size [1]: 728357703 bytes (= 694.616034508 MB)
Upload Date [1]: 2012-11-12 14:02:57.0 (local time)
Driver Download [1]: http://csmg.lgmobile.com:9002/swdat...bileDriver_S4981MAN37AP22_ML_WHQL_Ver_3.7.zip
exact same size, same file or?
V28G for SmartFlash
When can we expect the firmware to SmartFlash
Briareos Lawrence said:
When can we expect the firmware to SmartFlash
Click to expand...
Click to collapse
See this thread - http://forum.xda-developers.com/showthread.php?t=1692191
Download from here -> http://d-h.st/cJ1 and remember to select "no" for CWM
Enjoy
P990 is not supported
In that topic says that does not support P990
Briareos Lawrence said:
In that topic says that does not support P990
Click to expand...
Click to collapse
it does work just used it myself
Broken links
Links to KDZ packages do not work (
upd: my fault
Briareos Lawrence said:
Links to KDZ packages do not work (
upd: my fault
Click to expand...
Click to collapse
Somebody please make a torrent or a mirror, I am downloading with 15kB/s! that means 11h wait time, I die if I wait that long!
I'll post the finished build for SmartFlash if my phone will start normally :fingers-crossed:
Leave him alone lol. He wanted to do well.
Sent from my GT-N7100 using xda app-developers app
thanks, i'll try this
lg updater tool method
Hi if someone is interested i have upgrade method that uses lg suite. I can't post in dev section so I posted here.
This method requires apache or some other server instaled (from XAMPP, WAMPP or something else).
Works only for stock roms (i tried only from 28e to 28g and it was successfuly)
1. Download attached file.
2. Unpack in directory C:/sites (make it if you dont have it).
3. Conect your phone to lg suite and download newest version for ics.
4. Try to upgrade software (You'll get latest version message).
5. Exit lg suite.
6. enter http : // csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=Your_imei in your browser (remove blanks from link sorry I can't post links and of course Your_imei replace with your imei device)
7. You should get response in your browser. Right click on page -> select view page source -> then save source in C:/sites/lgupdate/csmg/b2c/client/ directory (overwrite previous file).
8. edit this xml file and replace urls in sw_url and sw_locale_url with http : / / csmg.lgmobile.com:9002/swdata/WEBSW/LGP990/AROMDW/V28g_00/V28G_00.kdz (my phone is for romania but I think it will work for everyone ) do not touch tags only replace urls (remove blanks from link sorry I can't post links).
9. now setup server. First you edit file: windows/system32/drivers/etc/hosts (for winXP, and file is without extension)
10. add following line: 127.0.0.1 csmg.lgmobile.com
11. find apache vhosts file and add following lines:
Listen 9002
<VirtualHost *:9002>
DocumentRoot "c:/sites/lgupdate"
ServerName csmg.lgmobile.com
ServerAlias csmg.lgmobile.com
DirectoryIndex index.php
<Directory "c:/sites/lgupdate">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
12. restart apache server
13. download kdz file from kdz leaker link (look in dev section) and copy it to C:/sites/lgupdate/swdata/WEBSW/LGP990/AROMDW/V28g_00/ directory
14. now start again lg suite and you should be able to upgrade your phone same way like from lg server.
15. when new upgrade occurs you'll have to edit auth_model_check2.jsp file from 8. and enter new name.
I successfuly upgraded from 28E to 28G without loosing any data, but I think it should work with all stock roms and new lg suite. This method unroots phone and removes cwm if you have it installed.
Data transfer working?
My battery is drain so much after this update, anyone have same problem?
I do this with Smartflash, in other topic, have another link to this rom, someone upload i think.
LG server is too much slow.
Sorry about my english. :cyclops:
man, two weeks ago we had only a couple of roms, now: how about we shove down your troath ICS and JB at same time...:silly:
i'd wish to have enough time to try them all.
The developers here are doing a fantastic work.:highfive:
Hey there.
I'm trying to add a support for my phone (GT-I8190) to dsixda's Kitchen, and I need some help with "GT-I8190" file located in tools/edify_defs.
Code:
# Samsung Galaxy S3 Mini GT-I8190
change_mnt=yes
param1=ext4
param2=MTD
param1_sdcard=vfat
param2_sdcard=MTD
sys_mnt=\/dev\/block\/mmcblk0p22
cache_mnt=\/dev\/block\/mmcblk0p23
boot_mnt=\/dev\/block\/mmcblk0p20
data_mnt=\/dev\/block\/mmcblk0p25
sdcard_mnt=\/dev\/block\/mmcblk1 \/dev\/block\/mmcblk1p1
preload_mnt=\/dev\/block\/mmcblk0p24
efs_mnt=\/dev\/block\/mmcblk0p11
Is this correct?
Thanks.
I will use the kitchen, can i use this Parameter?
so my phone in the android kitchen detected
# Samsung Galaxy S3 GT-I8190
change_mnt=yes
param1=ext4
param2=EMMC
param1_sdcard=vfat
param2_sdcard=MTD
sys_mnt=\/dev\/block\/mmcblk0p22
cache_mnt=\/dev\/block\/mmcblk0p23
boot_mnt=\/dev\/block\/mmcblk0p20
data_mnt=\/dev\/block\/mmcblk0p25
modem_mnt=\/dev\/block\/mmcblk0p12
But I get no rom which I did with the kitchen not to run
Benzonat0r said:
Hey there.
I'm trying to add a support for my phone (GT-I8190) to dsixda's Kitchen, and I need some help with "GT-I8190" file located in tools/edify_defs.
Code:
# Samsung Galaxy S3 Mini GT-I8190
change_mnt=yes
param1=ext4
param2=MTD
param1_sdcard=vfat
param2_sdcard=MTD
sys_mnt=\/dev\/block\/mmcblk0p22
cache_mnt=\/dev\/block\/mmcblk0p23
boot_mnt=\/dev\/block\/mmcblk0p20
data_mnt=\/dev\/block\/mmcblk0p25
sdcard_mnt=\/dev\/block\/mmcblk1 \/dev\/block\/mmcblk1p1
preload_mnt=\/dev\/block\/mmcblk0p24
efs_mnt=\/dev\/block\/mmcblk0p11
Is this correct?
Thanks.
Click to expand...
Click to collapse
so did this work for you?
Yeah but only partially, I had to rewrite a few things in the script to make it work.
Benzonat0r said:
Yeah but only partially, I had to rewrite a few things in the script to make it work.
Click to expand...
Click to collapse
please could you share the changes that you made
efaustino84 said:
please could you share the changes that you made
Click to expand...
Click to collapse
+1, that would be great!
i have a feeling that he is not going to share the information with anyone
so much for trying to be a part of the XDA community love
Hello,
This is AnyKernel for Optimus 4X HD. What it does is that you can now flash any kernel on top of a rom without having to worry about the ramdisk.
It will extract your current ramdisk and replace only the zImage, aka kernel image, and modules.
Original development by koush. I just modified it to work well on our device.
I upload the 4 most used kernels used right now for p880. Kernel developers can update their topics also and use this for their future builds.
All credits go to the original kernel developers.
As usual you flash through CWM, TWRP,
Download
Enjoy!
XDA:DevDB Information
AnyKernel for Optimus 4X HD, a Tool/Utility for the LG Optimus 4X HD
Contributors
ezet
Version Information
Status: Stable
Stable Release Date: 2013-10-16
Created 2013-10-16
Last Updated 2013-10-16
thnks dude you're awasome..
Maybe i stupid question but i don't understand.
With this thing we can flash a 4.2.2 kernel on 4.3 Rom or we can flash a kernel for special pac man on normal aokp?
Sent from my LG-P880 using xda premium
Nemeziz 56th said:
Maybe i stupid question but i don't understand.
With this thing we can flash a 4.2.2 kernel on 4.3 Rom or we can flash a kernel for special pac man on normal aokp?
Sent from my LG-P880 using xda premium
Click to expand...
Click to collapse
You can flash on top of any rom yes. 4.3 kernel has the selinux modules included but atm it won't make any real life difference having them or not. From these kernels only optimus prime i think doesn't support selinux.
Στάλθηκε από το LG-P880 μου χρησιμοποιώντας Tapatalk 2
@ezet
We can flash those kernels (4 uploaded kernels) over any rom.
Developers need to include this feature on their own for new updates:silly:.Am i getting it wrong?
m.heydari2016 said:
@ezet
We can flash those kernels (4 uploaded kernels) over any rom.
Developers need to include this feature on their own for new updates:silly:.Am i getting it wrong?
Click to expand...
Click to collapse
You are getting it right.
Hello
Will work in MIUI V5?
Thx
chevellemendes said:
Hello
Will work in MIUI V5?
Thx
Click to expand...
Click to collapse
AnyKernel as in any ROM. So yes it will work in MIUI and any other ROM for Optimus 4x.
Sweet, time to go kernel-crazy!
Hi nice project, but i dont know if it is work in stock rom and if can i use with the multirom. Thanks for sharing by the way!
Iodak kernel does not work properly on ProBam. Unknown IP address, MAC address unknown, WiFi does not work.
Thanks
Best regards
varadinum said:
Iodak kernel does not work properly on ProBam. Unknown IP address, MAC address unknown, WiFi does not work.
Thanks
Best regards
Click to expand...
Click to collapse
+1, but with MIUI V5
varadinum said:
Iodak kernel does not work properly on ProBam. Unknown IP address, MAC address unknown, WiFi does not work.
Thanks
Best regards
Click to expand...
Click to collapse
chevellemendes said:
+1, but with MIUI V5
Click to expand...
Click to collapse
Thx for the report. It appears i've messed up a with with iodak packing.
Please download it again i've put up an updated version of v8 and v8.5 it should now work fine.
Yeah! Iodak kernel works. You did it.
Best regards
iodak´s v8.5 kernel works well on stock rom. I´m on Zaiben´s latest version.
Thanks
---------- Post added at 05:07 PM ---------- Previous post was at 05:00 PM ----------
Can you do this with Optimus Prime V2.7 kernel? Not the version of TheFerhatKing of course. His version has problems on bluetooth. Maybe directly from the source the problem is solved if that is the problem of course.
Thanks.
Many thanks, seems to be a good idea!!!
If have 2 hints for it atm:
1. Iodak uses settings in Ramdisk for his kernel. If we repack his kernel simply with a ramdisk for a Rom, his kernel wont work completely right. Tried to repack IodakV8 for PAC-MAN Rom and got problems with cpuquiet. So I wrote Iodak and thats his answer: http://forum.xda-developers.com/showpost.php?p=46495910&postcount=1243
I think, if a kernel is developed this way (with changes in ramdisk), AnyKernel wont work...
2. Some of us use MultiRom. For MultiRom its necessary, a command in updater-script have be be in one line (not break into more lines). Also it have to change the mountpoints, it cant write secondary rom to same "system" as primary. So hardcoded mountpoints (especialy for system) wont work.
May be the updater-script could look like this (MultiRom does some code-interpreting for mountpoints, but I´m really not sure how to change!):
Code:
assert(getprop("ro.product.device") == "p880" || getprop("ro.build.product") == "p880");
ui_print("XXX kernel for Optimus 4X HD P880");
set_progress(1.000000);
ui_print("");
ui_print("AnyKernel Updater by Koush.");
ui_print("");
ui_print("Installing kernel...");
#mount("ext4", "EMMC", "/dev/block/platform/sdhci-tegra.3/by-name/APP", "/system");
run_program("/sbin/busybox", "mount", "/system");
package_extract_dir("system", "/system");
unmount("/system");
package_extract_dir("kernel", "/tmp");
set_perm(0, 0, 0777, "/tmp/mkbootimg.sh");
set_perm(0, 0, 0777, "/tmp/mkbootimg");
set_perm(0, 0, 0777, "/tmp/unpackbootimg");
set_perm(0, 0, 0777, "/tmp/busybox");
set_perm(0, 0, 0777, "/tmp/unpack_add_init.sh");
#run_program("/sbin/busybox", "dd", "if=/dev/block/platform/sdhci-tegra.3/by-name/LNX", "of=/tmp/boot.img");
run_program("/sbin/busybox", "dd", "if=/dev/block/mmcblk0p2", "of=/tmp/boot.img");
run_program("/tmp/unpackbootimg", "-i", "/tmp/boot.img", "-o", "/tmp/");
run_program("/tmp/mkbootimg.sh");
run_program("/sbin/busybox", "dd", "if=/tmp/newboot.img", "of=/dev/block/mmcblk0p2");
ui_print("");
ui_print("Done!");
Also I´m not sure if we could use "dd" in MultiRom updater-script or if we need to use another command for copying the files...
Bogeyof said:
Many thanks, seems to be a good idea!!!
If have 2 hints for it atm:
1. Iodak uses settings in Ramdisk for his kernel. If we repack his kernel simply with a ramdisk for a Rom, his kernel wont work completely right. Tried to repack IodakV8 for PAC-MAN Rom and got problems with cpuquiet. So I wrote Iodak and thats his answer: http://forum.xda-developers.com/showpost.php?p=46495910&postcount=1243
I think, if a kernel is developed this way (with changes in ramdisk), AnyKernel wont work...
2. Some of us use MultiRom. For MultiRom its necessary, a command in updater-script have be be in one line (not break into more lines). Also it have to change the mountpoints, it cant write secondary rom to same "system" as primary. So hardcoded mountpoints (especialy for system) wont work.
May be the updater-script could look like this (MultiRom does some code-interpreting for mountpoints, but I´m really not sure how to change!):
Code:
assert(getprop("ro.product.device") == "p880" || getprop("ro.build.product") == "p880");
ui_print("XXX kernel for Optimus 4X HD P880");
set_progress(1.000000);
ui_print("");
ui_print("AnyKernel Updater by Koush.");
ui_print("");
ui_print("Installing kernel...");
#mount("ext4", "EMMC", "/dev/block/platform/sdhci-tegra.3/by-name/APP", "/system");
run_program("/sbin/busybox", "mount", "/system");
package_extract_dir("system", "/system");
unmount("/system");
package_extract_dir("kernel", "/tmp");
set_perm(0, 0, 0777, "/tmp/mkbootimg.sh");
set_perm(0, 0, 0777, "/tmp/mkbootimg");
set_perm(0, 0, 0777, "/tmp/unpackbootimg");
set_perm(0, 0, 0777, "/tmp/busybox");
set_perm(0, 0, 0777, "/tmp/unpack_add_init.sh");
#run_program("/sbin/busybox", "dd", "if=/dev/block/platform/sdhci-tegra.3/by-name/LNX", "of=/tmp/boot.img");
run_program("/sbin/busybox", "dd", "if=/dev/block/mmcblk0p2", "of=/tmp/boot.img");
run_program("/tmp/unpackbootimg", "-i", "/tmp/boot.img", "-o", "/tmp/");
run_program("/tmp/mkbootimg.sh");
run_program("/sbin/busybox", "dd", "if=/tmp/newboot.img", "of=/dev/block/mmcblk0p2");
ui_print("");
ui_print("Done!");
Also I´m not sure if we could use "dd" in MultiRom updater-script or if we need to use another command for copying the files...
Click to expand...
Click to collapse
For 1 there are two options. Either hardcode the settings at kernel config or include an init script that does the job. Either way there are options to make a kernel universal without having to deal with the ramdisk.
For the 2nd one it should work the same way yes. You can try it on MultiBoot and report if it's working or not, me personally i don't use multiboot at all so can't test it atm.
ezet said:
For 1 there are two options. Either hardcode the settings at kernel config or include an init script that does the job. Either way there are options to make a kernel universal without having to deal with the ramdisk.
For the 2nd one it should work the same way yes. You can try it on MultiBoot and report if it's working or not, me personally i don't use multiboot at all so can't test it atm.
Click to expand...
Click to collapse
Thanks! I know there are options, I only want to say, there could be problems like IodakV8. The developer of the kernel should solve it, I´m not the developer...
For MultiRom it seems u cant use "dd". So I would have to modify the "dd" which reads the boot.img and the "dd" which writes the repacked boot.img. But I dont know how, cause I´m not familiar with the necessary commands. What commands I could use instead "dd", what do u think?
Does iodak have v8.5?
i can just see v8.0 now at their site
ezet said:
Hello,
This is AnyKernel for Optimus 4X HD. What it does is that you can now flash any kernel on top of a rom without having to worry about the ramdisk.
It will extract your current ramdisk and replace only the zImage, aka kernel image, and modules.
Original development by koush. I just modified it to work well on our device.
I upload the 4 most used kernels used right now for p880. Kernel developers can update their topics also and use this for their future builds.
All credits go to the original kernel developers.
As usual you flash through CWM, TWRP,
Download
Enjoy!
XDA:DevDB Information
AnyKernel for Optimus 4X HD, a Tool/Utility for the LG Optimus 4X HD
Contributors
ezet
Version Information
Status: Stable
Stable Release Date: 2013-10-16
Created 2013-10-16
Last Updated 2013-10-16
Click to expand...
Click to collapse
Bogeyof said:
Thanks! I know there are options, I only want to say, there could be problems like IodakV8. The developer of the kernel should solve it, I´m not the developer...
For MultiRom it seems u cant use "dd". So I would have to modify the "dd" which reads the boot.img and the "dd" which writes the repacked boot.img. But I dont know how, cause I´m not familiar with the necessary commands. What commands I could use instead "dd", what do u think?
Click to expand...
Click to collapse
What error does dd give you? You can try using the included dump_image. It didn't work for me at first place but you can check it for yourself too i didn't go any further with it since dd did the trick for me.