Related
I'm trying to resurrect alternative ROM development, CM9 with the target.
For analysis I want to ask advanced users to export images of their devices.
I am interested in ICS upgraded devices.
How to:
You have to be rooted.
Connect you device to ADB.
Export copy of your partitions by executing in adb terminal
Code:
su
dd if=/dev/block/mmcblk0p1 of=/mnt/sdcard/ROW-32-3G-Recovery-mmcblk0p1.img
dd if=/dev/block/mmcblk0p2 of=/mnt/sdcard/ROW-32-3G-Boot-mmcblk0p2.img
dd if=/dev/block/mmcblk0p3 of=/mnt/sdcard/ROW-32-3G-System-mmcblk0p3.img
You should name images with REGION-CAPACITY-NETWORK-xxxxxx, see my example in code.
After having images, post location, where devs can download it or PM me to find a way to transfer it.
I will make repository of all gathered versions and make it available to other developers.
Reserved for repository links
I'm assuming your looking for dumps of someone who isn't already on the 0.0.7.3 CM9 Alpha? I'm willing to help push development of an alternate roms as I just hate the lenovo changes to just stock android. Let me know if I can be of service
Of course dumps of Lenovo Roms. My target is CM9, but analysis of Lenovo way and ripping some binary blobs (like libs) will be helpfull.
We have to start from somewhere
jaba_cz said:
Of course dumps of Lenovo Roms. My target is CM9, but analysis of Lenovo way and ripping some binary blobs (like libs) will be helpfull.
We have to start from somewhere
Click to expand...
Click to collapse
US tablets welcomed?
Sent from my Galaxy Nexus using Tapatalk 2
Of course. US, WE, ROW and any other. This can help us deduce differences and make custom builds compatible with different devices.
jaba_cz said:
Of course. US, WE, ROW and any other. This can help us deduce differences and make custom builds compatible with different devices.
Click to expand...
Click to collapse
If you can send me the commands to do this I'm not sure if its same for row that you have on your op or I'm also going to give the nvflash a try
Sent from my Galaxy Nexus using Tapatalk 2
I also have working adb I was able to reboot using adb to confirm that's my extent on knowledge in adb lol
Sent from my Galaxy Nexus using Tapatalk 2
ker2gsr said:
If you can send me the commands
Click to expand...
Click to collapse
For command look into first post
In section "code"
Wouldn't this part of the code /ROW-32-3G-Recovery-mmcblk0p1.img different being that I got a US tablet
I only have a WiFi version
Sent from my Galaxy Nexus using Tapatalk 2
ker2gsr said:
Wouldn't this part of the code /ROW-32-3G-Recovery-mmcblk0p1.img different being that I got a US tablet
I only have a WiFi version
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Than name it US-32-WIFI......
Or anything you like, just keep information, what device it was.
Sent from my ThinkPad Tablet using XDA Premium HD app
jaba_cz said:
Than name it US-32-WIFI......
Or anything you like, just keep information, what device it was.
Sent from my ThinkPad Tablet using XDA Premium HD app
Click to expand...
Click to collapse
Oh OK will try when I get home
Sent from my Galaxy Nexus using Tapatalk 2
may I ask? Isn't it a problem our device have ext4 FS instead of kind a imgfs(yaffs for example). Is it possible to disassemble system image then?
TPT_OTA3_US_ICS_rooted.zip is a Nandroid I made AFTER a factory reset and the OTA3 update but BEFORE I rebooted into ICS for the first time. CWR was lost after reboot. Root was preserved.
I'm not sure what use it will be... I don't have any tests to report. I was hoping that it might allow someone to get the official ICS update without losing CWR but I would feel terrible if someone bricked their TPT with this backup. If someone confirms it's usefulness I would be pleased.
Located at: http://everyrandom.com/files/download.php?file=216TPT_OTA3_US_ICS_rooted.zip
were do you want it sent?
jaba_cz said:
I'm trying to resurrect alternative ROM development, CM9 with the target.
For analysis I want to ask advanced users to export images of their devices.
I am interested in ICS upgraded devices.
How to:
You have to be rooted.
Connect you device to ADB.
Export copy of your partitions by executing in adb terminal
Code:
su
dd if=/dev/block/mmcblk0p1 of=/mnt/sdcard/ROW-32-3G-Recovery-mmcblk0p1.img
dd if=/dev/block/mmcblk0p2 of=/mnt/sdcard/ROW-32-3G-Boot-mmcblk0p2.img
dd if=/dev/block/mmcblk0p3 of=/mnt/sdcard/ROW-32-3G-System-mmcblk0p3.img
You should name images with REGION-CAPACITY-NETWORK-xxxxxx, see my example in code.
After having images, post location, where devs can download it or PM me to find a way to transfer it.
I will make repository of all gathered versions and make it available to other developers.
Click to expand...
Click to collapse
Ok, I guess I'll be the first So no matter how much you look via a file browser after mounting your TPT within your OS you will not find the dump files (at least on Windows, I didn't try my Linux box). Lenovo somehow filters out .img files or something. I tried renaming the file extension but I still wasn't able to see them.
So, I had to use adb to grab them. Simply:
Code:
adb pull /sdcard/US-16-WIFI-Recovery-mmcblk0p1.img
Anyways, here are my dumps for my tablet. The system dump is almost ~800MB so I'm gonna have to see where I can upload it. I might try Drive in a bit and I'll update the list.
US-16-WIFI-Recovery-mmcblk0p1.img
US-16-WIFI-Boot-mmcblk0p2.img
US-16-WIFI-System-mmcblk0p3.img
here is mine http://db.tt/VL2VLPzz boot. img_32_us
http://db.tt/FYFEILyf recovery. im_32_us
http://db.tt/jCn1WXaY system. img_32_us
rocking rooted ics ThinkPadTablet..... *****es
Happy to see that people are still working on cm9 for the tpt.
Unfortunately I don't have root. As there is currently bio iron to get root when running Lenovo ota3, is there a way to downgrade to 3.1 hc to use the old root method?
Sent from my GT-I9300 using xda premium
ATTENTION! I HAVE MOVED THE SCRIPT OVER TO:
MOD EDIT: REMOVED: Requires registration
ALL CONVERSATIONS AND DEVELOPMENT WILL NOW BE CARRIED OUT THERE!
Do you network security work? Do you hate having to carry around a laptop with you when you do your work? Are you wondering why I'm asking you all these questions?
Well, have I got something for you! Based on Kali NetHunter, I have created an installer script that will give you NetHunter AND be able to multi boot between your stock OS and your Kali OS!
FEATURES:
Install NetHunter and all of its fun features
Gives you the ability to boot between multiple OSs
Lets you choose between Using different ROMs as the base for Kali
And much more!
Supported Devices:
Nexus 5 (Hammerhead)
Nexus 7 2012 Wifi (Grouper)
Nexus 7 2012 Cellular (Tilapia)
Nexus 7 2013 Wifi (Flo)
Nexus 7 2013 LTE (Deb)
Nexus 10 2012 Wifi (Manta)
Planned Features:
Support for more base ROMs for Kali NH
More Automated
Instructions:
ALWAYS RUN THE SCRIPT UPDATER WHEN YOU RUN THE SCRIPT
Download the kfu.zip at the bottom of this post
Unzip the file
Run the extracted kfu.sh (You may have to run "chmod +x kfu.zip")
MAKE SURE TO SELECT THE UPDATE OPTION TO MAKE SURE IT IS UP TO DATE!
Follow the instructions
You now have Kali NetHunter!
Changelog:
v1.4
Added auto-updating capability.
v1.3.4
Added Pac-ROM as a base ROM for Kali
Fixed some bugs
v1.3.3
Slightly more verbose
Fixed some bugs
v.3.2
Added the ability to restore to the stock Google-provided ROM!
v.3.1
Installs MultiROM Manager APK to internal ROM.
v1.3
Added support for the Nexus 10 (Manta)!
v1.2
Installing files with multirom already installed
Ability to install kali to existing ROM without MultiROM
Option to uninstall MultiROM and all secondary ROMs
v1.1.1
Fixed a few small bugs
v1.1
Changing hosting to the file's owner's servers. i.e. Kali Utilities hosted on kali servers
Fixed some bugs.
v1.0
EVERYTHING.
Updated to V3.7
Changes:
Code cleanup
Moved file hosting to Google drive (It's faster!)
Awesome just ordered the hardware. Been meaning to try this out! Thanks.
Sent from my Nexus 7 using Tapatalk
ironmaskusa said:
Awesome just ordered the hardware. Been meaning to try this out! Thanks.
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
Let me know how well it works! I don't have a 2012 Nexus 7 or a Nexus 5 so all of this is theoretically supposed to work, other people have done it successfully, but I couldn't try for myself.
OK.. Hopefully next week sometime
Sent from my Nexus 7 using Tapatalk
awesome, i gotta do a security presentation for a class and wanted to show off pen testing with my nexus
Now I just need to find my laptop with lynux already installed so I can commence to doing this!
Sent from my Nexus 7 using Tapatalk
Hmmm this is cool
Sent from my Nexus 7 using XDA Free mobile app
Now just waiting for USB otg Y cable.. That may take a week or 2 from what the amazon store said though.. Is there a GUI that puts me into monitor mode and let's me do attacks or is it all terminal shell based?
Sent from my Nexus 7 using Tapatalk
ironmaskusa said:
Now just waiting for USB otg Y cable.. That may take a week or 2 from what the amazon store said though.. Is there a GUI that puts me into monitor mode and let's me do attacks or is it all terminal shell based?
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
Depends on the attack. It is mostly terminal based, but the utilities have a nice "UI". There are a couple apps that actually have a native Android UI.
Oh, some apps I recommend downloading: dSploit and Network Spoofer. They have some nice native android UIs!
Cool sounds great! I've done penetration tests on Ubuntu setup.. But I think it will be really cool to do this with my Nexus soon! Thanks again, I will return with some feedback after I get my last hardware peripheral to complete the setup.
Sent from my Nexus 7 using Tapatalk
I have gone over my Dropbox bandwidth limit, so I cannot host the files! If anybody knows of a file sharing service that allows direct links, let me know!!
I seem to have found a solution to my hosting issues! I shall push the updated script soon!
I was going to mention Google drive? Please do post your update.. I'm still waiting on the USB otg with the ability to power the WiFi adapter to get this project running. I just wish there was a simpler way, like just flashing it like a regular custom ROM and kernel.
Sent from my Nexus 7 using Tapatalk
ironmaskusa said:
I was going to mention Google drive? Please do post your update.. I'm still waiting on the USB otg with the ability to power the WiFi adapter to get this project running. I just wish there was a simpler way, like just flashing it like a regular custom ROM and kernel.
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
There is someone who offered to host the files with a couple TB of bandwidth, so I'm looking into that... If not, I have a backup plan! The backup plan isn't very high speed unfortunately.
EDIT: I have been having issues with Google Drive's direct downloads. I'm not sure if curl doesn't like them or what...
EDIT 2: I am looking into making it into just one big flashable zip. I have a computer that I can have automatically build and update zips, but I need to learn how to combine zips in a script and stuff first...
So this would mean you could flash it like a custom ROM with no need of using a Linux PC? If so, that would be freaking awesome! ?
Maybe one of the devs could help you out?
Sent from my Nexus 7 using Tapatalk
ironmaskusa said:
So this would mean you could flash it like a custom ROM with no need of using a Linux PC? If so, that would be freaking awesome! ?
Maybe one of the devs could help you out?
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
Yup! Like I said though... I need to fix the file hosting, then make the all-in-one zips!
Good luck I'm really anticipated! ?
Sent from my Nexus 7 using Tapatalk
How is the progress going? @photonicgeek
Sent from my Nexus 7 using Tapatalk
am i wrong. it will install multiboot then installs kali and the previous rom ?
I'm not sure.. That is why I would love to see this as a normal ROM to flash inside multirom so I can convert to F2FS as well and just boot into it when I want to use it, yet still use my daily driver.. Although, if this ROM runs fairly smooth and I can use mkernel on it I would just consider it as my daily driver.. I'm still waiting for my OTG USB with power to give this a shot.. It should be here in a few days.
Sent from my Nexus 7 using Tapatalk
Ubuntu for nexus with the environnement KDE!
This version is not stable and only for nexus 5.
Plasma mobile:
http://plasma-mobile.org/devices/
Installation:
https://community.kde.org/Plasma/Mobile/FlashingKubuntuPhone
Vidéo:
https://youtu.be/auuQA0Q8qpM
Envoyé depuis MIUI 6 Miui-France
nice let me try
too afraid to repartition emmc. somebody please build a kubuntu multirom rom ! this is an epic i love plasma 5 on my laptop
If my N5 wasnt my daily driver I would defiently have tried this out!
with the hopes of having a future in Zip usable MultiROM
Envoyé depuis MIUI 6 Miui-France
i couldnt resist and tried "trying it out" . backup up sdcard/ TWRPed my main rom. backed up EFS all to my laptop. Downloaded TWRP recovery and factory images (i think ubuntu repartitions sdcard ). But when i run ubuntu-device-flash it times out when downloading. Unfortunately Kubuntu people dont have instructions for offline flashing of images yet.
Also eagerly waiting for Plasma 5.4. bring a demo wayland support for laptops(at least intel hardware) that same thing which is running on Kubuntu N5 image !
Someone can share the wallpaper? Is gorgeous
Very interesant
Enviado desde mi Nexus 5 mediante Tapatalk
anyone found anything?
sarfaraz1989 said:
anyone found anything?
Click to expand...
Click to collapse
Nothing. new ..... waiting for offline images....
I watch this on YouTube and them running this on nexus 5 looks promising.
Sent from my Nexus 5 using xda premium
LILIPUTING
REVIEWS*DEALS*MINI PCS*SHOP*ABOUTContact usAdvertise on LiliputingAbout LiliputingPrivacy Statement
Plasma Mobile: Linux-based smartphone operating system
07/25/2015*at*10:14 AM*by*Brad Linder*27 Comments
There’s a new player in the smartphone operating system*space: the folks behind the KDE desktop environment for Linux-based desktop computers have just unveiled*Plasma Mobile.

Plasma Mobile is basically a mobile version of the desktop Plasma user interface. It’s free and open source software, and while there aren’t any phones that ship with Plasma Phone OS, you can download andinstall the software on a Google Nexus 5using the same tools you would use to install Ubuntu Touch.
The software is based on*the Kubuntu operating system with an Android graphics driver, the kwin/Wayland display server. Plasma Mobile isn’t tied to Kubuntu though — it should work with other operating systems. The Nexus 5/Kubuntu software is just a reference implementation that makes it relatively easy for anyone to test the software.
The software can handle typical smartphone functions, including phone calls, notifications, a customizable app launcher, and more.
There’s also support for KDE Plasma widgets, and eventually the goal is to offer a “convergence” experience that will allow you to run desktop apps on your mobile phone. While that might not make a lot of sense when you’re using a 5 inch screen, it could come in handy when you connect your phone to an external display.
If you’ve used the desktop version of KDE Plasma, you’ve basically used 90 percent of the code that can now run on smartphones. The difference is that the mobile version uses a new shell/workspace designed for smartphones. That’s where you get the app launcher, settings, task switcher, and other features.
So what can you actually do with Plasma Phone OS? In addition to Plasma apps, the software currently supports apps developed for Ubuntu smartphones, devices running Jolla’s Sailfish OS, and eventually there are plans to support Android appwith Ubuntu …*[Read More...]
Sent from my Nexus 5 using xda premium
Flashing instruction in OP is from Linux host...
can somebody help me in flashing the image from windows workstation?
Desperately want to try this out....
hiimimtayaz said:
Flashing instruction in OP is from Linux host...
can somebody help me in flashing the image from windows workstation?
Desperately want to try this out....
Click to expand...
Click to collapse
You have to flash this with linux at this time.
As soon it supports android apps im will switch in a heart beat.
Any way it seems a little risky yet.
Sent from my Nexus 5 using xda premium
Well have installed this by muitirom and at this time it is way to buggy to use in any way.
Internet not working.
Crash after crash this has a long way to go before test should start.
Sent from my Nexus 5 using xda premium
Sent from my Nexus 5 using xda premium*KDE Community Wiki
*View**View source**History
PageDiscussion
Plasma/Mobile/MultiROM
<*Plasma |*Mobile
Contents
*
*
1*How to install Plasma Mobile with MultiROM1.1*Tested devices1.2*Prerequisites1.3*Install patched MultiROM manager1.4*Install Patched TWRP MultiROM recovery1.5*Finally install the Plasma Phone
How to install Plasma Mobile with MultiROM
MultiROM is useful for installing multiple ROM's on your android device, more information can be found on
http://forum.xda-developers.com/goo...tore/apps/details?id=com.tassadar.multirommgr
Tested devices
(If you test it with another devices please add it in following list)
LG Nexus 5 (hammerhead)
Prerequisites
This guide assumes that you have kernel_kexec patch applied as mentioned in above links. You can skip installing MultiROM manager application and TWRP recovery for now. (Keep reading)
Install patched MultiROM manager
Currently MultiROM manager hard codes the image server to system-image.tasemnice.eu, However thanks to user @sedrubal on Github, MultiROM Manager is patched to use kubuntu.plasma-mobile.org instead of system-image.tasemnice.eu server.
Download APK from*https://user.fablab.fau.de/~ev80uhys/multirommgr/*and install it using adb.
adb install «Path to com.tassadar.multirommgr.debug.apk»
Install Patched TWRP MultiROM recovery
MultiROM manager uses the patched TWRP recovery to finalize the installation of the operating systems. This recovery uses PGP keys to verify the Ubuntu touch images. However current recovery only have keys for the*http://system-image.tasemnice.eu*and*http://system-image.ubports.com. So it also requires patching*: Required patch is*:https://github.com/Tasssadar/Team-Win-Recovery-Project/pull/16/
Since this is not merged yet, I have uploaded patched version athttps://share.kde.org/index.php/s/OIgNSGoymLRyahg
Download it and flash it with fastboot.
adb reboot bootloader fastboot flash recovery «path to twrp-kubuntu-keys-final.img»
Finally install the Plasma Phone
Reboot to normal Android, open MultiROM manager installed in earlier step. In the Ubuntu Card, select devel or devel-proposed and click on install..
It will take while to download. After download is over, it will reboot to recovery, in recovery it will make real installation process, so drink a coffee meanwhile..*
After that it is done installing it will reboot. Before android logo is shown it will ask you to choose from Internal or utouch_devel, Select utouch_devel to boot into your plasma.
This page was last modified on 9 August 2015, at 16:42.This page has been accessed 386 times.Content is available under*Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
NAVIGATIONMain pageCommunity portalCurrent eventsRecent changesCONTRIBUTOR HELP PAGESTasks and ToolsModify a pageAdd new contentPage elementsTypographical guidelinesMore markup helpTOOLBOXWhat links hereRelated changesSpecial pagesPrintable versionPermanent linkPERSONAL TOOLSLog inOpenID / Identity login
*Privacy policy*About KDE Community Wiki*Disclaimers*KDE Links*
KDE®*and the K Desktop Environment®*logo are registered trademarks of*KDE e.V.*•*Legal
After a lot of work, I've been able to create a functioning MultiROM installer for a GNU/Linux distribution. Currently most things, such as WiFi, bluetooth, the display or the GSM modem, don't work. The only way to interface with the ROM while it's running is by connecting the phone to a computer, and then using ssh. My goal is getting all the phone-specific things working (WiFi first), and making GNU/Linux a viable primary OS for the Moto G.
Why GNU/Linux, when Android is already Linux-based?
While it is true that what is possible with GNU/Linux is also possible with Android with a little bit of work, I don't like that Android is, at heart, an embedded system. This has some negative implications for hackers (not crackers) that would like to use it as a normal UNIX. For example, the whole system is treated as one big blob and many things can't be changed without recompiling., which is why there are so many ROMs available, and why they are not compatible between devices.
Guide
Install the debian.mrom file as a normal MultiROM ROM via TWRP and select the ROM at bootup. Connect a USB cable from your computer to the phone. After around a minute, a new interface should appear on your computer (usb0 for most Linux distros, enp* for those using udev's "persistent" naming). Set its IP address to 10.0.10.1/24. Optionally, you can also set up internet access on that interface. The phone's IP address is 10.0.10.2. You can also use my script to setup the network (setup_net.sh) after changing wlp2s0 to your computer's internet-facing interface. You can then connect to the phone via SSH or a netcat shell on port 2323. The root password is root.
What I've learned about WiFi
The WiFi setup procedure is complicated. First, the wcnss compound driver needs to be activated. Android does this by running wcnss_service, whose modified version (I basically just altered the paths and replaced Android logging with printf) I've included in the ROM (/sbin/wcnss_service). Wcnss_service does many things, but the only important one (AFAIK) is open()ing /dev/wcnss_wlan. After activating wcnss, the WiFi driver needs to be activated. Recent versions of Cyanogenmod have the driver built-in and activate it via WifiHAL (I have no idea how...), I've decided to instead build the driver as a kernel module (/wlan.ko). Insmoding the LKM does something, but the initialization fails, and I don't know why.
Dowloadsdebian.mrom
setup_net.sh
The kernel is Optimus kernel by Flashhhh with a custom config
.
XDA:DevDB Information
Debian for the Moto G, ROM for the Moto G
Contributors
dvdkon
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: Debian
Version Information
Status: Testing
Created 2015-08-21
Last Updated 2015-08-29
Can you consider mirroring it to androidfilehost??
Is that Ubuntu touch ???
Please give us more explanations and screenshots... Consider a video too
navaneethkom said:
Can you consider mirroring it to androidfilehost??
Is that Ubuntu touch ???
Please give us more explanations and screenshots... Consider a video too
Click to expand...
Click to collapse
If I understand is a complete pc system , not a touch optimize system.Very useful for numerical computation, testing or something of similar.
The Ubuntu touch forum is this http://forum.xda-developers.com/moto-g/development/ubuntu-touch-utopic-ubuntu-touch-falcon-t2820359
I don't now if it is working on MultiRom.
(Sorry for my bad english)
good job D:
i've tried debian into android with the normal installer but this is awesome!
Thanks you!!
Enviado desde mi XT1032 mediante Tapatalk
What is this for? It is a PC for mobile Debian ?
Fedello7 said:
What is this for? It is a PC for mobile Debian ?
Click to expand...
Click to collapse
It is for Multirom, which is a program for dual booting an OS on an Android phone. Try searching.
Is it using a LXC Container ?
Where could I find kernel sources ?
h2o64 said:
Is it using a LXC Container ?
Click to expand...
Click to collapse
No, I'm just starting Debian instead of Android with my custom init script.
h2o64 said:
Where could I find kernel sources ?
Click to expand...
Click to collapse
I'm using the Optimus kernel with a few options changed (the config).
dvdkon said:
No, I'm just starting Debian instead of Android with my custom init script.
I'm using the Optimus kernel with a few options changed (the config).
Click to expand...
Click to collapse
Kernel changes are just about internet stuff isn't it ?
h2o64 said:
Kernel changes are just about internet stuff isn't it ?
Click to expand...
Click to collapse
I've only enabled sockets for all users and devtmpfs (for initramfs).
dvdkon said:
I've only enabled sockets for all users and devtmpfs (for initramfs).
Click to expand...
Click to collapse
Alright, thank you.
PS : Btw, do not forget to mention @Flashhhh for the kernel in the OP
The display work? The touch? A is for computer in a smartphone? Wow
Can anyone catch up to see how it looks ?
SLATE21&MOTOG said:
The display work? The touch? A is for computer in a smartphone? Wow
Click to expand...
Click to collapse
Nothing but USB works as of now, but I'm currently working on the display.
dvdkon said:
After a lot of work, I've been able to create a functioning MultiROM installer for a GNU/Linux distribution. Currently most things, such as WiFi, bluetooth, the display or the GSM modem, don't work. The only way to interface with the ROM while it's running is by connecting the phone to a computer, and then using ssh. My goal is getting all the phone-specific things working (WiFi first), and making GNU/Linux a viable primary OS for the Moto G.
Why GNU/Linux, when Android is already Linux-based?
While it is true that what is possible with GNU/Linux is also possible with Android with a little bit of work, I don't like that Android is, at heart, an embedded system. This has some negative implications for hackers (not crackers) that would like to use it as a normal UNIX. For example, the whole system is treated as one big blob and many things can't be changed without recompiling., which is why there are so many ROMs available, and why they are not compatible between devices.
Guide
Install the debian.mrom file as a normal MultiROM ROM via TWRP and select the ROM at bootup. Connect a USB cable from your computer to the phone. After around a minute, a new interface should appear on your computer (usb0 for most Linux distros, enp* for those using udev's "persistent" naming). Set its IP address to 10.0.10.1/24. Optionally, you can also set up internet access on that interface. The phone's IP address is 10.0.10.2. You can also use my script to setup the network (setup_net.sh) after changing wlp2s0 to your computer's internet-facing interface. You can then connect to the phone via SSH or a netcat shell on port 2323. The root password is root.
What I've learned about WiFi
The WiFi setup procedure is complicated. First, the wcnss compound driver needs to be activated. Android does this by running wcnss_service, whose modified version (I basically just altered the paths and replaced Android logging with printf) I've included in the ROM (/sbin/wcnss_service). Wcnss_service does many things, but the only important one (AFAIK) is open()ing /dev/wcnss_wlan. After activating wcnss, the WiFi driver needs to be activated. Recent versions of Cyanogenmod have the driver built-in and activate it via WifiHAL (I have no idea how...), I've decided to instead build the driver as a kernel module (/wlan.ko). Insmoding the LKM does something, but the initialization fails, and I don't know why.
Click to expand...
Click to collapse
hi. from time to time iam working on the same, a native linux booted with multirom.
it could fail because of missing firmware and dont getting the mac.
please pm me for support.
sub77 said:
hi. from time to time iam working on the same, a native linux booted with multirom.
it could fail because of missing firmware and dont getting the mac.
please pm me for support.
Click to expand...
Click to collapse
Sorry for the late reply.
I have made sure that the firmware gets loaded properly, though that was a problem at first. I'm not so sure about the MAC address, though. If you get any further information, please post it in this thread. Development is currently its only purpose.
Something new??
Enviado desde mi Moto G mediante Tapatalk
luteriace said:
Something new??
Enviado desde mi Moto G mediante Tapatalk
Click to expand...
Click to collapse
i have wifi running. next step is framebuffer.
Is there a way of help you with this?
I'd love to see this running on falcon.
Someone Pls help me to port it pleasssssssss....i really wanna try that on mi3
https://www.offensive-security.com/kali-linux-nethunter-download/
here is nethunter offical web...i am no knowledge on android develop...so many i cant understand wat is saying...pls help guys...https://www.offensive-security.com/wp-content/uploads/2014/09/kali-nethunter-n5-1.png
You trying to be a hacker or is there something I'm missing? If the answer is yes I would suggest you first learn Linux commands and compiling because your not going to get far without them.
Sent from my MI 3W using Tapatalk