This is a dev version of MagicCode
wiki
--------------------------------------------------------
Q :What is MagicCode?
A: MagicCode is a software designed by "c0demag1c dev team"to make it possible to run a arm based nativec apk on a mips device.It change the .so in the apk to the mips mode directllllly so that users can run a arm-apk easily. Up to now,we have tried to run a lot of apps and both of them is working well now.
---------------------------------------------------------
Q:Who designed the MagicCode?
Af course.Us,the DEV team"c0demag1c"
---------------------------------------------------------
Q:Using the MagicCode,can all of the arm based app working?
A:No,just as I said,it's still a dev version and there are still work we need to do to fix the MagicCode.So u can only run a few apks which they don't work before on ur mips device.Don't reply us about xxx apk can't work with MagicCode.We'll try to fix it but we can't promise it will be perfect.
----------------------------------------------------------
Q:How can i install the magicCode?
A:It's quite simple,we test our apk on Ainol Novo7 Basic and Knight with 3.2HoneyComb and 4.01 ICS Custom Rom.So,if u have the same device(or other device running the android 3.2 rom),u can install the apk as the other apk such as FaceBook,Twitter. And then,what u need to do is just open the apk and then trun on it,waiting for a few minutes and emjoy urself!.
----------------------------------------------------------
Q: U want to join us?
A: we have receive a few message like this,but to be honest it's just not the right time for more people join our dev team now,quite sorry but thx for understanding.
-----------------------------------------------------------
Q:Hi,shall v paid to u if v want to install this apk into our custom/offical rom?
A:never mind,u can use it freely.MC is an software for free,we have our own donation providet.
-----------------------------------------------------------
【changelog】
MagicCode_1.51_special modifying
This version modify a bug about for "all MIPS-based SoCs". And I removed the v1.51_special.
v1.51_special released!
This is a special version marked for "all MIPS-based SoCs".
U can run it on some other MIPS platform, but there are some Android patches required in order to make it work.
U can send a PM with your e-mail if you are interested.
v1.51 released!
After a long time,we decided to release our newer 1.51 version of the magiccode.
Warning:
If u want to use this version of magiccode,u must use the update.zip in the following website to update your device at first,or it will not work..
#more armv6 app support,such as the famous game"Where's My Water?".
#increase the suitable rate of armv6 app from 50% to 65%(Ingentic‘s Date)
#we will try to work out the armv7 suitable problems in the following days,It need us to rebuild the framework of the magiccode,so maybe a few days is needed,just wait for our good news.
v1.42released!
We just get some ics source from Ingenic,it is quite good for us to finish better MC..
We just fix some bug and using it u can run pvz on ur mips device now!
Thanks for philips and Ingenic provide us the newer mips device and source code.As return,v open ur source to Ingenic BeiJing now!It is quite excited to find our app pre-installed into ingenic offical rom
We fix the support of skype and PvZ in this version..
Since something different between ainol's device and Philips's device..we just build two magiccode for them.
Warning: the v1.42 must be used with the n7k and philips's rom release yesterday.never try it with the old rom.
v1.3
Good news,a new version of codemagic will release now!
1.with both 3.2(after n7b's 1217 rom)/4.0.1/4.0.3(test with the rom released in "imp3.net" last week) support,with this version of codemagic,it's no need for u to download v1.0 v1.1 any more.U can use the apk on both n7b and n7k
2.fix the support of "Angry Bird",it's sure that almost each version of Angry Bird can be used on mips now!
v1.1
thx for Tom provide us novo7 knight(n7p) ,with ur help,v have tested our CodeMagic ics version and it seems work well
1.the v1.1 tested with n7b ics reldased rom and n7p origanal rom(since we can't find any offical rom on ainovo.com)
2.it can't be used on HC rom,if u need it,plz try the 1.0version and they r almost the same.
v1.0
tested with ainol novo7 basic honeycomb 1217 rom
the apk can not be used in ics of other version of hc now.
Great news. This is something can show that basic is not a bad idea to buy now.Hopefully in the future I can see many HD games can run on the basic. I'll try this and let you know if is working fine at this moment with HC. Thanks again for this application. Best regards
mmm what this app do exactly? it converts arm assembler code intro mips assembler code of the .so files?
BTW, just a warning, DONT ATTEMPT to install Chainfire3D driver, because, with this, the chainfire 3d apk installs and works, but hangs the device while installing the driver and it will not longer boot, and a "firmware update" will be nesesary.
BTW2, we should expect a performance hit? mame4droid now works, but is way slow.
Good Night
This is my first post hoping this works for programs apk
Install it on my Novo7 with HC 3.2 (is root and the operating system is the same that came with the tablet) but when I open I get a message "OS not supported", then press "ON", then the message "Waiting" and stays there doing nothing more
I need to load a special ROM to test apk?
Thanks and forgive my English
yes it needs the 20111217 HC... is the newer one.
Thank you very much for the answer
You know where I can find that version?
Many thanks for this!!! Can't wait for the ICS version of MagicCode, I assume you will make one right?
as far as our test.quite a few gameloft hd games can b used on mips nowu may try the hack version,if they work well,then u can buy them from gameloft
My main interest is to get the Skype apk to run on my MIPS novo basic. If MagicCode can make that happen then I'm more than happy to pay for it. I'll be wathing this thread... Thanx all u MagicCode workers!
im still unable to edit the build.prop in a way so the device can still boot up and arm apps apear on market. But that is a totally diferent matter.
So far its good, mame4droid run slow for some reason, but other emus are now working and run fine.
If you can check why skype and netflix arent working, i think me and every basic user will be very gratefull.
BTW, i have a question, the .so libs are "translated" to mips in real time or they are "translated" when installed? if the second is the case, it shouldt be easier to do a program that transate the .so files in a apk offline in any desktop pc? with that you dont need to worry about android versions.
I tested some aplications and games and most now can be installed but only one or two of almost 10 I tested can run One is a game ninja rush. Skype I have installed it but cannot sign in. Another game I can run is the asphalt 5 HD but need data to download and if I put a microSD, it still aking for external memory, no idea why!
Waiting for any update of the MagicCode. Thank you!
Brilliant bit of work guys, I can confirm that Swype works using this program, I am continuing to test others (Like Opera Browser) and I will report back as I find out more.
EDIT: I can confirm that, although Opera installs, it crashes on launch, I have not run a LogCat on it but there is no visible error, not even an FC message.
novo basic
brandonlee2 said:
I tested some aplications and games and most now can be installed but only one or two of almost 10 I tested can run One is a game ninja rush. Skype I have installed it but cannot sign in. Another game I can run is the asphalt 5 HD but need data to download and if I put a microSD, it still aking for external memory, no idea why!
Waiting for any update of the MagicCode. Thank you!
Click to expand...
Click to collapse
guys,i'm beginner for android , do u know how to root novo 7 basic ? and i try magic code and install some game ,but the picture game is maze up, and not quite clear picture,and is it not support for ASphalt 6 or what ?? pls help me
c0demag1c said:
This is a dev version of MagicCode
wiki
--------------------------------------------------------
Q :What is MagicCode?
A: MagicCode is a software designed by "c0demag1c dev team"to make it possible to run a arm based nativec apk on a mips device.It change the .so in the apk to the mips mode directllllly so that users can run a arm-apk easily. Up to now,we have tried to run a lot of apps and both of them is working well now.
---------------------------------------------------------
Q:Who designed the MagicCode?
A:Of course.Us,the DEV team"c0demag1c"
---------------------------------------------------------
Q:Using the MagicCode,can all of the arm based app working?
A:No,just as I said,it's still a dev version and there are still work we need to do to fix the MagicCode.So u can only run a few apks which they don't work before on ur mips device.Don't reply us about xxx apk can't work with MagicCode.We'll try to fix it but we can't promise it will be perfect.
----------------------------------------------------------
Q:How can i install the magicCode?
A:It's quite simple,we test our apk on Ainol Novo7 Basic with 3.2HoneyComb Custom Rom.So,if u have the same device(or other device running the android 3.2 rom),u can install the apk as the other apk such as FaceBook,Twitter. And then,what u need to do is just open the apk and then trun on it,waiting for a few minutes and emjoy urself!.
----------------------------------------------------------
【changelog】
v1.0
tested with ainol novo7 basic honeycomb 1217 rom
the apk can not be used in ics of other version of hc now.[/QUOT
I just upgraded to ICS. not sure when this apk can be upgraded or I need to downgrade to HC (3.2)
Click to expand...
Click to collapse
Hey guys,
I am also having troubles with the magic-code app, but i have come to the conclusion by reading this thread that i need the HC 1217 update or rom? a finger in the right direction would be greatly appreciated. =]
Thanks,
---------- Post added at 06:18 AM ---------- Previous post was at 06:10 AM ----------
shivansps;20715565
BTW said:
it shouldt be easier to do a program that transate the .so files in a apk offline in any desktop pc? with that you dont need to worry about android versions.[/COLOR]
Click to expand...
Click to collapse
agreed, would that be a possibility in the near future?
Great work! Many ARM apps now work on Novo 7 basic.
It seems that MagicCode is doing dynamic translation, when the setting is "off", the installed apps won't run; set it back to "on", then those apps work again.
It's difficult to say how long will take to finish the ics version.
May b a mouth or even longer since the kernel 3.0.x works quite different to kernel2.6.x.
It's noly a dev version now.
forget about ICS for now, its not needed. DalvikTurbo will be avalible for 3.2 first anyway.
Any chance for a desktop version that could fully translate the .so files once, instead of having to do it on fly?
shivansps said:
forget about ICS for now, its not needed. DalvikTurbo will be avalible for 3.2 first anyway.
Any chance for a desktop version that could fully translate the .so files once, instead of having to do it on fly?
Click to expand...
Click to collapse
Holding a Novo 7 Paladin with ICS on it right now...I could definitely use this for 4.0.
can make one for 4.0 ? novo7 paladin
Well, nobody else has posted it yet, so I figure I might as well do the honors...
For those of you who don't follow the action over at Tablet ROMs (you really should!), scanno has been working on Jelly Bean for our devices. Here is a copy of his post I will try to keep up to date:
scanno said:
Ok people... It is alpha so no guarantees
This ROM is not possible without EJTagle and Brucelee666. EJTagle did all the kernel and driver work... That is de most important work and makes this ROM work.!!!!
I have not time to write a big post. Will do that later.
Working:
- Almost everything
- Sound
- 90% used /10% free on /system so should be safe for people with NAND problems
- Skype is working. (at least skype test call)
Problems:
- Portrait mode is a problem still
Click to expand...
Click to collapse
scanno said:
This is alpha and for now only in CWM zip.
[Alpha 3]
CWM zip file : Link removed
Here is alpha 2: http://www.mediafire.com/?ahnt7ugoyxm1fhe
Alpha 1 was posted a while back as a preview in the VegaCream topic.
Click to expand...
Click to collapse
scanno said:
[Changelist]
Alpha 3:
- Rotation Fixed. Portrait mode is working correctly
- 3G files included... Sadly no 3G because of too old version of Huawei RIL. Need at least version 6 and we have version 4. So if anybody can get his / her hands on a newer version, please let us know.
Click to expand...
Click to collapse
Link to thread: TabletROMs VegaBean Thread
Link to section: TabletROMs Vega Forum
Enjoy!
NOTE: I'm sticking with VegaCream RC2 until this gets to beta (it is super stable and scanno said it will be the final version of VegaCream since he is now only working on JellyBean)
Apparently scanno started his own thread (thanks!). Please post there.
Mods: Please close or delete this thread.
I have some problem whit my screen, where does it came from. Is it the Kernel?
What can i do?
wanting to find out if and any roms support the loop device blk_loop signature or not due to wanting to run ubuntu / debian on my phone any help would be appreciated ( i would like to keep my processor overclockable though at 1.83 ghz instead of the 1.51 ghz any assistance would be very much appreciated device Samsung Galaxy Blaze 4g ( same specs as GSG II ( from what ive read at tmobile ) once again thanks in advance for any help given in this situation
Found My Own Answer
ok i took the config.gz n copied opened with winrar the bluelightning kernel does i rapeat DOES support loop device so any of you who are trying to get a debian / ubuntu etc running on your phone this kernel does support that function as well as 1.83 ghz which is just ouststanding so go download the kernel right now im runing a pacrom with the blue lighting kernel and the GPU OC function runs quite smooth actually but for me it's just trying to get it to run the OS img of ubuntu any takers on helpin me out thanks
soldier1184 said:
ok i took the config.gz n copied opened with winrar the bluelightning kernel does i rapeat DOES support loop device so any of you who are trying to get a debian / ubuntu etc running on your phone this kernel does support that function as well as 1.83 ghz which is just ouststanding so go download the kernel right now im runing a pacrom with the blue lighting kernel and the GPU OC function runs quite smooth actually but for me it's just trying to get it to run the OS img of ubuntu any takers on helpin me out thanks
Click to expand...
Click to collapse
There's an app in the market where u can download an installer for Ubuntu try that I've heard it's easy and works great on lesser phones... I'll check and come back with more info if u find it first lemme know but I'm not interested/don't need it but I'll try for u
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -If I've helped you the THANX button is - - - - - - - - - - - - - only 2 clicks away! - - - - - - - - - -
Soooo you got yourself a cheapo allwinner a13 clone and now you have a big problem you cant find the firmware for you device and now nothing works... Well here is a custom JB 4.1.1 ROM and all the touchscreen drivers i can find (with adb scripts) so you can "install" your touchscreen driver your self...
EDIT: NEW FAAST JB 4.2.2 ROM V2.5 WITH EXTRA DRIVERS (I RECOMMEND USING THIS NEW ROM ITS ACE)
EDIT: I have developed a new tool for the allwinner a13 to carry out most tasks involving editing scripts, touchscreen parameters and fixes etc.. you can find it HERE
PLEASE DO THIS AT YOUR OWN RISK I AM ALSO UNSURE HOW MANY OR WHICH A13 CLONES THE ROM WILL RUN ON BUT IF YOU GET IT THE ROM BOOTED UP THEN EVERYTHING ELSE HERE WILL WORK IF DONE CORRCTLY..
How To:
Download the ported jellybean rom 4.1.1 for the a13, now if the rom will boot up on your device then all we need to do is inject the drivers correctly. I will refer to the word "touchscreen" with the letters "TS"
1.Download the ROM: PORTED JB-4.1.1 by Toxicro @ Techknow Forum
2. Flash ROM with Livesuit
2. Wait for tablet to boot and load
3. Connect your tablet to PC, don't run ADB
4. Extract the contents of the TS driver .zip to the directory where you have adb.exe
5. Run the run.bat which came with the TS driver (make sure to run as administrator)
6. After press any key dialog the tablet reboot
7. When the tablet has rebooted if you install terminal emulator from gplay and type lsmod this will verify that the driver was injected and loaded correctly.
if you still have non responsive touch screen then you have the wrong driver or the driver was not injected correctly.
TOUCHSCREEN DRIVER DOWNLOADS
- gt828_ts.ko+mc32x0.ko
- gt828_ts.ko+mxc622x.ko
- gt811_ts.ko
- gt811_ts.ko+dmard06.ko
- gsl1680.ko
- gsl1680.ko+dmard06.ko
- gslx680.ko
- gslx680.ko+mxc622x.ko
- ssd253x-ts.ko
- ssd253x-ts.ko+dmard06.ko
- goodix_touch.ko
- zet6221.ko
- zet622x.ko
- ft5x_ts.ko
- ft5x_ts.ko
- ekt3632.ko aka elan
- ekt3632.ko aka elan - if the upper one was shifted
- ft5x_ts, goodix_touch, ssd253x-ts, zet622x, byd693x-ts, gt82x, gt811, pixcir_cxx, gslx680, st1536_ts, elan_ts + mxc622x
CAMERA DRIVER DOWNLOADS
Recently there were some camera driver problems and thanks to ninoreyes2002 @ XDA you can now inject the camera .ko files here is the link to the camera drivers...
http://www.mediafire.com/download/kbcybee5xvxstyn/android_camera_drivers.rar
IF I HAVE HELPED PLEASE HIT THE THANKS BUTTON AND DONT JUST SAY IT... THANKS
Credits
Toxicro @ Techknow Forum
ninoreyes2002 @ XDA (for the camera drivers)
Very thanks man, you solved my problem.
Thank for your job an your research...
Freeweber
PS: I hit the "THANKS" button
freeweber said:
Very thanks man, you solved my problem.
Thank for your job an your research...
Freeweber
PS: I hit the "THANKS" button
Click to expand...
Click to collapse
No problem....
this is what i'm looking for! thank you pal, i hope this will solve my inverted touchscreen.
bryella said:
this is what i'm looking for! thank you pal, i hope this will solve my inverted touchscreen.
Click to expand...
Click to collapse
Please don't forget to hit thanks if you have not done so already.
thanks, will try it later. my family have 4 a13 tablets. hope it work fine.
Sent from my Loox using xda premium
bpsim said:
thanks, will try it later. my family have 4 a13 tablets. hope it work fine.
Sent from my Loox using xda premium
Click to expand...
Click to collapse
Just remember to make backups first Lol
Hi,
Please remove all direct links and put the thread link.
Thanks
toxicro said:
Hi,
Please remove all direct links and put the thread link.
Thanks
Click to expand...
Click to collapse
hello please forgive me but I am unsure as to what you mean as this is the thread? i thought direct links to the files in the first post were ok?? sorry if i have misunderstood...
Remove only direct links you can leave the text is np.
I want to redirect to direct link thread - http://www.techknow.me/forum/index.php?topic=4595.0
G-sensor Not Working
I was wondering maybe someone if someone here can create a driver set with ft5x_ts (touchscreen), dmard06 (g-sensor), and mma7660 (g-sensor). I used this ROM and got the touchscreen working with the final multiple touchscreen driver link, but the g-sensor didn't work because it uses mxc622x.
Or instead of just giving a driver set to me, help me create it so that I can produce my own later. Kinda like instead of giving me a fish, show me how to fish.
how i will know which touchscreen model i have?
Excellent, working on Manta MID08S , working driver gslx680, thank you !
*update* so flagadajonesFullModded seems to be better
jompha said:
how i will know which touchscreen model i have?
Click to expand...
Click to collapse
you wont now you will have to try them all until you get the right one!! good luck
Can someone help me here ,My device is Allwinner A13, i have installed drivers correctly but Program ''PhoenixUSBPro'' or ''LiveSuit1.09'' not detecting my device so i cant flash this rom. Need help flashing with this rom
Thnx in Advance
denva said:
Can someone help me here ,My device is Allwinner A13, i have installed drivers correctly but Program ''PhoenixUSBPro'' or ''LiveSuit1.09'' not detecting my device so i cant flash this rom. Need help flashing with this rom
Thnx in Advance
Click to expand...
Click to collapse
do you have usb debugging enabled (if the device is bootable?) also if you are using any windows apart from xp you must run everything with adminstrator priveliges... oh and you must make sure android sdk is installed correctly....
people have had this problem before and has been solved severel times simply because some people forget simple things (not saying you are one of them) but double check everything there is a whole thread on it here >> http://596669.xobor.com/f26-How-to-Fix-Touchscreen-Allwinner-A.html
you will have to sign up which is free to view the content...
any problems let me know...
an if i helped please dont say thanks just hit the button
Inside 4ndroid said:
do you have usb debugging enabled (if the device is bootable?) also if you are using any windows apart from xp you must run everything with adminstrator priveliges... oh and you must make sure android sdk is installed correctly....
people have had this problem before and has been solved severel times simply because some people forget simple things (not saying you are one of them) but double check everything there is a whole thread on it here >> http://596669.xobor.com/f26-How-to-Fix-Touchscreen-Allwinner-A.html
you will have to sign up which is free to view the content...
any problems let me know...
an if i helped please dont say thanks just hit the button
Click to expand...
Click to collapse
Sir thank you very much. But am talking about Flashing The Jelly Bean 4.1.1 not the TS
Sir ''Inside 4ndroid'' are you there to help me ?
Please could you mirror the downloads with Dropbox as I have that on my mobile and the 4shared links do not work.
Sent from my HTC One X using xda premium
Seems like the first driver restored touch on my tab which is a HIPSTREET FLARE 4GB (a13), thanks. As soon as I can find the thanks button I will click it (silly me, I'm a computer programmer and I can't find it, haha)
EDIT : For some reason the buttons weren't rendering on page 1 of this thread, after a refresh they did appear though. I thanks.
But seriously if it wasn't for you, other people on these forums and techknow, I'd be screwed.
Runing faastjb / stock now, I really want to do a cyanogen 10 but.. in the state of the community for these tablets, essentially it seems like I have to go with 9 and hope it works or do it myself.
This tablet isn't mine (though it may become mine) and if it does expect that I will be hacking along side you guys.
My Devices:
HTC One V
Google Nexus S (borrowed)
Hipstreet Flare (borrowed may keep)
iPhone 4 (x2)