[Q] Help with Compiling IODINE v4.0 for Android - Android Software Development

Hello All,
I would like to use Iodine v4.0 on my android phone which is rooted with Cyanogen Mod 4.x, i tried statically compiling with arm-none-eabi-gcc but libz.a does not seem to come integrated into the ndk toolchain. iodine v5 is already available for android but due to version compatibility requirement for daemon and server i think i would definitely need to cross compile v4.0. could anyone cross compile it for android 1.6 ?
Link to Iodine v4 source: code.kryo.se/iodine/iodine-0.4.2.tar.gz
Thanks
`Archantos`

Related

[Q] help me crosscompile OpenVPN 2.2.0

Hello everybody
I own HTC Desire HD running stock 2.3.3 rooted ROM
I managed to compile TUN module from kernel sources available from developer.htc.com
I know that openvpn 2.1.1 binary is available and it works OK
The thing is that I need openVPN 2.2.0.
I never compiled anything for Android although I have crosscompiled applications from sources before.
Among others I managed to successfully build OpenVPN 2.2.0 for MIPS32 architecture (dd-wrt linux-based router)
could somebody please give me some help on how to get the toolchain?
I tried the latest Android NDK and build standalone toolchain from that but it does not work
when I issue gcc (android version) it gives me error, cc1 killed (internal error)
any ideas?
thank you very much for any input in advance
I downloaded EABI toolchain from here http://www.codesourcery.com/sgpp/lite/arm/portal/[email protected]=lite and the lates Android NDK
I managed to build libssl.a and libcrypto.a libraries from sources of openssl 1.0.0d
how ever I cannot get ./configure script of openVPN to run successfully
It fails here
checking for ctime .... no
required library not found
I am trying to crosscompile in Ubuntu 11.04 32bit Virtual Machine
any help is greatly appreciated
no news on this, anybody?
I really would like to run OpenVPN 2.2.0 on my Desire HD

[Q] Need linux kernel source 2.6.29.REVO by microslav_mm

I strongly need the linux kernel 2.6.29.REVO used by CM7 SwiftDroid SDSL v2.0. Can anyone tell me where I can down the source?
What I am currently doing is to hack the wireless module of my GT540 phones. So I need the linux kernel source to recompile the module: /system/lib/modules/wireless.ko. I have tried the kernel source from two github repositories.
* One is the swift kernel 2.6.29 authored by Quarx2k
* The other is by wingrime
But when I inserted the compiled wireless.ko, the CM7 SwiftDroid SDSL system throws out the version magic error.
# dmesg
wireless: version magic '2.6.29 preempt mod_unload ARMv6 should be '2.6.29.REVO preempt mo-unload ARMvt'
So I may need the exact linux version 2.6.29.REVO authored by microslav_mm.
Where can I download it? microslav_mm's github only provides 2.6.35 kernel right now.
Any suggestions are extremely appreciated. Already trapped by this kernel compilation issue for a whole week.
Shawn
http://forum.xda-developers.com/showpost.php?p=27315587&postcount=985
there you go
Thanks for this message.
But this webpage seems to contains only the already-built linux kernel and android image.
What I need is the source code of linux kernel 2.6.29.REVO. Any place to download?
Regards
Shawn
I dont know....
I think I saw it once on github :OO
Sign. But I strongly need this kernel source linux kernel source 2.6.29.REVO for wifi driver hacking.

[Q] Compiling My Own Rom

hello all I'm thinking about building My own set of ROMs for the N7 And N4 based on the 4.2.2_r1 source code now how do I include such things as pie control reboot menu and other things like that and would Ubuntu 10.04 be a good version to compile on

[Q] searching for cm-10.1 source for Ideos X5

Hi
I have successfully upgraded my Ideos X5 U8800 to 2.3.5 official Gingerbread, rooted it, and then repartitioned it using Blepart recovery. Subsequently I have checked out cm11 source, including Blefish repositories/code for the U8800 (thanks for good work, by the way!), compiled/built and installed a ROM. This was my first build.
OK. Good so far. Only I am looking to build cm10.1 because my goal is to eventually get this handset running Ubuntu Touch. Therefore, the next step is to get it running on cm10.1.
My problem is that I cannot find the source I need. I have tried to set up a fresh source tree and check out cm10.1 source combined with Blefish's source by specifying branch cm10.1 for the latter, using the files I used in .repo/local_manifests to get the cm11 device source etc. from Blefish. However, something seems to be missing as the lunch command fails and compilation aborts. Also, I can see that development has been discontinued on this branch for the U8800.
Any suggestions?
The cm-10.1 branch is deprecated, and I am not planning to update it as cm-11.0 is better in any way.
Is the Ubuntu Touch source code only based on cm-10.1 code though? Maybe you could have success using the cm-11.0 code as it is right now? I am not familiar to how Ubuntu uses the lunch commands, it might be different than Android's default.
Blefish said:
The cm-10.1 branch is deprecated, and I am not planning to update it as cm-11.0 is better in any way.
Is the Ubuntu Touch source code only based on cm-10.1 code though? Maybe you could have success using the cm-11.0 code as it is right now? I am not familiar to how Ubuntu uses the lunch commands, it might be different than Android's default.
Click to expand...
Click to collapse
Thanks for the quick response!
The Ubuntu Touch guide specifically states cm-10.1, but I will sign up with their forums and check whether I can use cm-11.
The following passage from the Ubuntu Touch Porting Guide gives the impression I might be able to base my work on cm-11? Would you agree?
"For quick reference, these are the current components used from Android:
Linux Kernel (stock Android kernel provided by the vendor, with a few changes to support some extra features needed by Ubuntu, such as Apparmor)
OpenGL ES2.0 HAL and drivers
Media (stagefright) HAL, to re-use the hardware video decoders
RILD for modem support
As Ubuntu is running as the main host on top of an Android kernel and the communication between the Android services and HAL happens via Binder, Sockets and libhybris. "
I am hoping this could work, as it would be a tremendous help, now that I have a running ROM built on 20 May with your source tree for the device specific code etc. which works like a charm! :good:
Best regards,
aribk

[QUESTION] [REQUEST] Paranoid Android ROM

Hi to all,
I have been testing ROMs for the Redmi 2 Pro, a device I acquired recently and there is one ROM nobody has built: Paranoid Android.
So, this is a request to compile Paranoid Android for the Redmi 2 and, if there are no intentions to do it, is there a reliable source/help on how to build Paranoid Android? The only source I have found is here @xda, but the guide is for Paranoid Android 3.x and I considered it too old to start something.
PS: I'm experienced using Linux (+10 years), right now I am dual booting Debian Sid / Linux Mint 18 which must be fully-compatible with Ubuntu 16.04, I have compiled kernels for my personal computers but not for an android device.
Since you are willing to devote your time for this effort(thanking you,first of all)
this is the github repo of AOSPA(https://github.com/AOSPA)
this includes the manifest (https://github.com/AOSPA/manifest) which will help you to build a PA ROM
PM me for any further queries
#fingerscrossed

Categories

Resources