yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] xtreme_protector:
@fun:

Ok thanks for your answer. I'll then wait and see what happens.

Still, it would be nice if one can keep track of your progress. I mean some

sort of 'changelist' might be useful, with so many roms flying around.

Pls. don' take me wrong on the above, but it would be nice to know what you

want to achieve in your releases.

Cheers for now and thanks for your efforts so far.

P.S. Could you share the mtd partition table ?
[Miscellaneous Android Development] jimmygoska:
Hey guys,

Can i ask if there is a possibility that this will work on the Auraslate 1026? AFAIK it is the same device as the Digma IDx10?

Thanks
[Miscellaneous Android Development] murigny64:
Auraslate 1026 = Winaccord ptt-1026 = Essentiel'B ST1001 = Carrefour CT1002 = Wayteq xtab100 = Digma IDX10 = Qumo Dotcom.

It's all the same, so, it work ;)
[Miscellaneous Android Development] jimmygoska:
That's what I was hoping you'd say! :D

i think I may be missing something as when I try this I do not see CWM. Could you tell me which files should be (and also those that should NOT be) on the root of my SDCard and what I am meant to be doing when the files are there?

I very much appreciate your help! Cheers!
[Miscellaneous Android Development] murigny64:
if you are on ics, this method doesn't work. You must before downgrade to ginger and then, retry this method.

It's because aml_autoscript boot method is not implemented on ics and memory mapping is not compatible with cm9. cm9 is based on the same kernel as ginger.
[Miscellaneous Android Development] jimmygoska:
Thanks, I've just downgraded to GB and now I have CWM working! :D

I do have one more issue though (sorry). Having done this:

I can get into CWM. I also have the update.zip on the SDCard and then I did this:

How do I then boot into CM9? Rebooting with either or neither of the volume buttons pressed just brings it back to CWM.

Thanks again for your assistance and patience!
[Miscellaneous Android Development] fun_:
delete aml_autoscript from SD card, or remove SD card.
[Miscellaneous Android Development] jimmygoska:
I tried removing it and all I had when I booted was a black screen with one white pixel in the corner. Wiped, flashed and tried again with the sdcard inserted but the aml file deleted and it boots fine. I'm assuming that to use CWM we have to put the file back, reboot, make changes, remove the file and reboot?

Thanks!
[Miscellaneous Android Development] fun_:
please read "* How to boot ClockworkMod Recovery 5"
[Miscellaneous Android Development] chambejp:
really the biggest problem I'm having is how to repack the images correctly after I unpack and edit them. It seems it packs it wrong as the tablet won't boot. can you tell me how you are repacking the files?
[Miscellaneous Android Development] navishade:
Hello from Ukraine!

Hi all. I try unpack boot.img from update.zip , but when i type in terminal ./unpack-bootimg.pl boot.img i got next:

Could not find any embedded ramdisk images. Are you sure this is a full boot image?

Help me please . I want get ramdisk.cpio.gz or ramdisk.img .

thank you.

P.S: sorry to my bad English...:(

I try to create a kernel for cyanogen 7 for my Ramos W10 tablet.
[Miscellaneous Android Development] $$pasquale:
Hi, try my scripts

https://github.com/psquare/uImage_builder

should work for all amlogic kernel

bye :)
[Miscellaneous Android Development] $$pasquale:
Hi,

I build last cm9 for NOVO8

download

http://origovacua.altervista.org/wordpress/cyanogenmod9-novo8/

bye :)
[Miscellaneous Android Development] ricxgp:
Hello.

I have a JXD S5110 console based in Amlogic M3（Amlogic AML8726-M ARM Cortex A9 CPU, ARM Mali400 3D graphics acceleration hardware GPU）, 512MB DDR3

Can I install this rom?

Thanks.
[Miscellaneous Android Development] murigny64:
Yess ! thanks for your script to OC amlogic, it work for our CT1002 (XTAB100/IDX10 and other):

Overclocked to 1090 ! (it's the max freq)

I made a boot.img for CT704V1 from 800mhz to 1000Mhz (like V2)
[Miscellaneous Android Development] fun_:
I think, technically possible, but currently no file for it.
[Miscellaneous Android Development] navishade:
help me please build boot.img for Cyanogen 7 (Tablet Ramos W10 h**p://androidtablets.net/forum/ramos-tablets/11974-ramos-w10.html )

Please give a link to read how to do kernel... i try h**p://wiki.cyanogenmod.com/wiki/Building_Kernel_from_source

but with no results ..

thanks
[Miscellaneous Android Development] jbenam:
I also have a similiar device S7100B from JXD, which is also based on 8726-M3 (512MB, Mali400) - so theorically it should work too, right?

If it doesn't take long, can you create a file for it? I'll gladly beta-test it.

Thanks for your work!
[Miscellaneous Android Development] murigny64:
Don't work on CT704V1 (froyo)

Try on CT1002 with froyo installed: don't work.

@psquare: Is there an issue for froyo kernel?
[Miscellaneous Android Development] Rapper_skull:
Hi, can you add support for Mediacom Smart Pad 960i? It seems it has this CPU. I have one and I can help you testing stuff.
[Miscellaneous Android Development] navishade:
cortex a9 kernel source

Hi all! thx for links.

Give me please link to kernel amlogic please. I cant find it =( in amlogic wiki a get 404 eror =( Help
[Miscellaneous Android Development] murigny64:
I find the tweak for froyo kernel and it work on CT704V1 @ 900Mhz :D
[Miscellaneous Android Development] dandel:
I Did a little more digging and figured out the missing portions of my device where I was having issues on post #252.

When I was looking at the dmesg log I spotted this, and finally figured out how to get the software i2c information off a running device...

<4>[ 6.700000] pdev_id = 2, plat_udelay = 2, plat_timeout = 100
<6>[ 6.705000] gc0308 2-0021: chip found @ 0x42 (aml-sw-i2c2)
<4>[ 6.710000] ******* enter itk early suspend register *******
<4>[ 6.716000] aml gpio i2c bus [2] initialized
<6>[ 6.720000] ltr_328als driver: init

These lines show that there is a device located on the software i2c bus. This means that i can easily acquire the information from the device without trouble.

To pull the missing information, you simply run the command:

cat /sys/class/aml-sw-i2c*/info

This command will have no output, but this is expected because the output actually goes into the system log at the tail end of the dmesg.

In my case, This resulted in the following messages:

<5>[ 2418.261000] init: starting 'debuggerd'
<4>[ 2501.475000] scl_reg_out 0xf1108040
<4>[ 2501.475000] scl_reg_in 0xf1108044
<4>[ 2501.476000] scl_bit 13
<4>[ 2501.479000] scl_oe 0xf110803c
<4>[ 2501.482000] sda_reg_out 0xf1108040
<4>[ 2501.485000] sda_reg_in 0xf1108044
<4>[ 2501.488000] sda_bit 14
<4>[ 2501.491000] sda_oe 0xf110803c

Since the values are given as raw memory addresses, I must shift based on the memory base in order to get the correct values, so because I have "CONFIG_VMSPLIT_3G=Y" in the config File, I know that the IO_CBUS_BASE sets this value, and this is "0xf1100000".

// CONFIG_VMSPLIT_3G is set, so 0xf1100000 is memory base. so shift the values appropriately.
#define MESON_I2C_PREG_GPIOB_OUTLVL 0x8040
#define MESON_I2C_PREG_GPIOB_INLVL 0x8044
#define MESON_I2C_PREG_GPIOB_OE 0x803c

Also, since this changes the bit values, this means that there is probably active changes in "kernel/arch/arm/mach-meson/board-8726m-refb17.c". To be specific, on line 1315 the "2" changed to a "13", and on line 1319 the "3" should probably be changed to a "14".

Anyways, I figured this out by looking at lines 214 to 231 of 'kernel/drivers/amlogic/i2c/aml_sw_i2c.c'
[Miscellaneous Android Development] fun_:
http://openlinux.amlogic.com/downlo...20/m1-kernel-2011-12-20-git-d722f7bab6.tar.gz

http://www.google.com/search?q=m1-kernel-android-2011-12-20-git-04d6b3591e.tar.gz
[Miscellaneous Android Development] fun_:
I think it's technically possible, but currently I don't have enough time.
[Miscellaneous Android Development] murigny64:
I have made an oc kernel for CT704V1 (800 - 900mhz) on cm9

I think it's the max freq without adjusting vcore (i don't know howto adjust this parameter).
[Miscellaneous Android Development] fun_:
did you(or someone) try kernel for b01ref built from amlogic source?
[Miscellaneous Android Development] murigny64:
no, it's the kernel 2.2.1 (from CT704V1 froyo/CM9)

i have overclocked with psquare script and some zenithink C71 parameters (for sed values)
[Miscellaneous Android Development] fun_:
well, sorry, what I wanted to know is not about overclocking. I want to know about how amlogic kernel source works(or doesn't work) on CT704v1 and/or iDx7/xPAD-70 b01ref based devices.
[Miscellaneous Android Development] murigny64:
I don't know that :confused:

I'm just a little cooker, not a developper :D
[Miscellaneous Android Development] Kangal:
Support for the Ainol Elf 2 ??

It has the AML8726-M6 (MX=M6) SoC.

40nm Dual-Cortex A9 running upto 1.5GHz

Dualcore Mali-100 GPU (aka Mali-200, or Half Mali-400)

1GB DDR3 RAM
[Miscellaneous Android Development] navishade:
./flash_image boot /sdcard/boot.img

When i try flash boot i got next :

[1] Segmentation fault flash_image boot /sdcard/boot.img

What is wrong?

P.S: boot.img is stock Kernel

My dmesg. if needs.
[Miscellaneous Android Development] $$pasquale:
is needed mount sdcard before flashing

official boot.img could not works with CM9
[Miscellaneous Android Development] murigny64:
Hello. I have made a romdump from the new Carrefour CT1002+ (clone of XTAB100S and PTT9726MI) and rebuild a ROM with this dump.

Board is f08ref

This tablet is very similar to IDX10 and other clone, but with an ips screen and rear camera.

You can download here: http://fr.packupload.com/ZACOMGY0L0Q

Perhaps you can build a CM9 for this one :good:
[Miscellaneous Android Development] fun_:
try flash_image in my zip.
[Miscellaneous Android Development] Kangal:
Sorry to be a thorn in your shoe.

Is there any AOSP, CM9, or AOKP for the Ainol Novo7 Elf2 ??

Or the Ainol Novo7 Aurora2 (same as Elf but IPS screen) ??

Does this rom support that tablet?
[Miscellaneous Android Development] $$pasquale:
NEW cm-9-20120627-tm809 psquare version

New CM9 for Novo8

build from last CM9 sources

include fun_'s patches

include my patches for camera support

Is advice to set governor "performance", works very very better ;)

DOWNLOAD from http://origovacua.altervista.org/wordpress/cyanogenmod9-novo8/

bye
[Miscellaneous Android Development] Rapper_skull:
So no plans to port it to Smart Pad 960i? Is there something I can do to help you? Can I try to flash another tablet version to see what's working or it is too dangerous?
[Miscellaneous Android Development] Polv89:
It will be compatible with Ainol Elf II and Ainol Aurora II?

thanks
[Miscellaneous Android Development] navishade:
Sorry. i cant find it. h**p://androtab.info/ not open :crying:
[Miscellaneous Android Development] murigny64:
Yes, http is down :crying:
[Miscellaneous Android Development] Kangal:
No it isn't.

This is based on outdated source, which are for the old and weak AML8726 boards.

It's not compatible with the Elf2Aurora. However, there is 2 devs who now have the Elf2Aurora in their hands. Soon there will be a few custom ROMs.

There's a promised CM9-port and CWM if Ainol or Amlogic releases sources.

So if you want it, you're going to have to contribute by lodging a form/enquiry to both companies to urge them to become GPL-complaint.

I mean an optimized ICS is all I'm looking for, none of the features in JBean are that desirable.
[Miscellaneous Android Development] navishade:
Help!

Hi. How i can remove search 3g gsm network from my tablet ? because it uses the battery very much. Thx:confused:
[Miscellaneous Android Development] fun_:
technically, it's possible, even if ainol/amlogic don't release their source code.

I did/am doing it for old AML8726-M devices. but currently I don't have newer amlogic device and enough time :(
[Miscellaneous Android Development] fun_:
sorry. it's in the middile of migration... new server will be up soon (hopefully...)
[Miscellaneous Android Development] ConnexYe:
Hi fun_ seems your server androtab.info is down . Can you kindly have a check? I indeed need your MK802_recovery.zip. thanks in advance.
[Miscellaneous Android Development] fun_:
my CM9 is not based on any outdated source.
[Miscellaneous Android Development] ConnexYe:
Hi fun_, can you kindly help uploading the file to other file host? such as androidfilehost.com

I really need your MK802_recovery.zip to boot my A10 tablet into the recovery mode through HDMI to taste the CM9 rom as my LCD was broke accidently a few days ago. thanks in advance.
[Miscellaneous Android Development] fun_:
why? I have my own server and it's good for me.
[Miscellaneous Android Development] fun_:
server is now online. sorry for this inconvenience.

for some people who posted here to ask files for non-amlogic devices, read topic, use proper thread. if you can't, I'll remove files.
[Miscellaneous Android Development] fun_:
btw, no one try to make CWM/CM9 for AML8726-M3/MX devices yet?

lately I have no time to do anything... incl. reading news about these devices...
[Miscellaneous Android Development] paulreminder:
A big shout out to devs like you strive to make custom ROMs for non-mainstream tablets/MIDs, you guys rock.

Technically, is it possible to flash the ROM to RAMOS W10 (original version, not the V2 one or any other OEM versions)? Mine is running based on the leaked 2.3.4 Gingerbread ROM. As I checked my device info on google play store, it is listed as "Amlogic M1 reference board".
[Miscellaneous Android Development] paulreminder:
I own a sibling product the W10 8GB version, but I don't know where to start doing custom ROM still I want t to say good luck on your ROM building.
[Miscellaneous Android Development] fun_:
I just tried to build CM9 with up-to-date source, and no error.
[Miscellaneous Android Development] kupyxa4444:
what is responsible for building this .so? I based on your folder "aml8726m" from github. When I building without "vendor" this .so building successfully

P.S. forgive for my English
[Miscellaneous Android Development] fun_:
not sure but libstagefright.so in vendor props dir may cause this issue. where your vendor files come from?

at first, please try my device tree and please extract prop files from my update.zip without modification. it should be buildable. then you can modify as you want.

I just uploaded latest CM9 images. (no major update from me. just built with latest CM9 source today)
[Miscellaneous Android Development] kupyxa4444:
my vendor files from my device. Now my wife tries (trying?! I don`t remember, as it is correct on English) build without libstagefright.so. If not buildable, I will try tomorrow with your vendor files
[Miscellaneous Android Development] fun_:
what I said is "use correct libstagefright.so" not "remove libstagefright.so".
[Miscellaneous Android Development] kupyxa4444:
from your update.zip?
[Miscellaneous Android Development] fun_:
as I said, if you want to get buildable source tree, please use my device tree without modification, and please use proprietary files from my update.zip. they should be buildable because I could build with them.

but, of course, "use fun_'s files w/o modification" is NOT the strict rule that you need to follow. you can change any files freely. you may get error. you can fix your error freely.

EDIT:

I never say my files must run fine on your device. what I said is, "my files are buildable". modification will be necessary for your device, but it can be done after you confirmed your source tree is buildable.
[Miscellaneous Android Development] fun_:
http://files.androtab.info/amlogic/cm9/20120712/

here is my latest images. I forget what I changed from previous... probably nothing (or mouse is usable in recovery now?)

build with latest CM9 source to confirm my sources are still buildable.
[Miscellaneous Android Development] kupyxa4444:
your sources is buildable. But I have question: what "kernel" you used? If built from sources, what sources used?
[Miscellaneous Android Development] fun_:
I'm using stock kernel for each amlogic devices. I never made any image with kernel built from source so far.
[Miscellaneous Android Development] kupyxa4444:
what file you took for it? I mean what file is "kernel" in folder device I should take? boot.img or unpacking boot.img? Or you building without "kernel" in folder "device/amlogic/aml8726m"? where I should disconnect "kernel"?
[Miscellaneous Android Development] fun_:
my device tree can't handle kernel image used for amlogic tablets. please put dummy(empty) file named "kernel".

I'm replacing ramdisk manually(script) after build.
[Miscellaneous Android Development] wappyema:
Any rom to test on ramos w12 v.2.0?
[Miscellaneous Android Development] kupyxa4444:
what script you used? repack-uimage.sh by hillbeast?
[Miscellaneous Android Development] fun_:
there are few commands embedded in my own build & upload script. it's not important. please use any script you like.
[Miscellaneous Android Development] kupyxa4444:
If I using repack-uimage.sh, android not started (green droid). I unpacked and repacked stock boot.img. The script contains parameters, characteristic for a certain device?
[Miscellaneous Android Development] fun_:
sorry, I don't know about the script made by other people. I think there are some posts which explain structure of boot.img and/or how to unpack/repack it. but, really sorry, I have no time to search about it, I have no time to ask detail from you...

EDIT:

for all,

I was in (very very short) summer vacation. I could answer some questions in last some days, but today is the last day of this vacation. probably I will not be able to answer questions so quickly after today. of course my work for this project will be slowed down again.

sorry.
[Miscellaneous Android Development] fun_:
http://files.androtab.info/amlogic/cm9/20120716/

CWM with touch screen control. (quick hack, it doesn't work with TS which needs calibration)

please imagine virtual joypad used in some games. touch the screen, there is center position. move your finger up/down/left/right, then one of KEY_UP/DOWN/LEFT/RIGHT event will be generated respectively. in my recovery, KEY_UP/DOWN are assigned to move up/down, KEY_LEFT is assigned to select item, and KEY_RIGHT is assigned to back.

you need to move your finger some amount of distance(for now, 1/4 of touch screen height for up/down, 1/8 of touch screen width for left/right).

if you lift your finger without moving(or less than "some amount of distance"), BTN_TOUCH event will be generated. in my recovery, currently it's just ignored. I tried to assign it to select item, then default "reboot system now" item was selected by mis-operation several times ;)

as usual, my changes will be pushed to github when I can get more time.

EDIT:

upstream CWM was updated to ver.6. my changes will be conflict but currently I have no time to update my changes for ver.6.

EDIT2:

well... maybe "disable TS control" knob should be prepared...? comments are welcome ;)

EDIT3:

this should work on many single-touch and multi-touch device, but it will not work on multi-touch type B protocol device.
[Miscellaneous Android Development] kupyxa4444:
fun, the last question: can you tell me, please, what scripts you used for unpack and repack boot.img
[Miscellaneous Android Development] smeexx:
Hello is what a person would like to help the tablet ainol novo7 Elf 2 which has a processor Amlogic 8726-M6 Dual Core Cortex-A9.

Envoyé depuis mon GT-I9100 avec Tapatalk
[Miscellaneous Android Development] fun_:
as I already answered, I'm using my own build & upload script specialized for my own work. here is code snipets around making boot.img,

dd if=ramdisk.cpio of=kernel.ramdisk bs=`cat kernel.ramdisk_size` conv=sync
cat kernel.head kernel.ramdisk kernel.tail | lzma > kernel.lzma
mkimage -A arm -O linux -T kernel -C lzma -a 0x80008000 -e 0x80008000 -n "CM9 for $1 ${TIMESTAMP}" -d kernel.lzma boot.img

I hope you already searched & learned about detail of unpack/repack things, so you can understand these commands.

I really have to go work. bye.
[Miscellaneous Android Development] kupyxa4444:
thank you very much
[Miscellaneous Android Development] alamarjan:
Hey guys, I'd like to see the CWM on the new Onda VI40 Dual Core too. I have one for now, so how can I help?
[Miscellaneous Android Development] kupyxa4444:
fun, one more question: how you unpack boot.img? Because I think, that my script is not correct
[Miscellaneous Android Development] wappyema:
i have Ramos W12 v.2 and searching for some rom to try.

Can you help me?
[Miscellaneous Android Development] kupyxa4444:
this device have aml8726m CPU? I don`t now, what is W12
[Miscellaneous Android Development] fun_:
for example

$ tail -c +65 boot.img | lzma -d > kernel
$ hexdump -C kernel | grep -m 1 070701
00029000 30 37 30 37 30 31 30 30 30 30 30 32 44 31 30 30 |070701000002D100|
$ tail -c +$((0x29000+1)) kernel | cpio -t > /dev/null
3344 blocks

cpio image is located at offset 0x29000 and size is 3344*512 bytes.
[Miscellaneous Android Development] kupyxa4444:
Thank you. I wil try
[Miscellaneous Android Development] wappyema:
Ramos W12 Cortex A9 Android 2.2 Tablet Main Features:

1. ARM Cortex-A9 AML8726-M 800Mhz, Mali-400 GPU

2. 8 inch TFT LCD, Capacitive Multi-touch Screen

3. Built-in 8GB rom memory

4. 1080p Full HD decoding

5. HDMI output

6. Support Adobe Flash 10.1

7. Work with External USB 3G Modem

8. Front camera for video chat

Thx for help

Emanuele
[Miscellaneous Android Development] kupyxa4444:
fun, you are still busy?
[Miscellaneous Android Development] wappyema:
Sorry what you mean?
[Miscellaneous Android Development] fun_:
yes.

if you have a question, please post it... I can't promise but I may be able to answer when I can get time. or someone may answer.
[Miscellaneous Android Development] kupyxa4444:
similar on ramos w10. Somewhere saw firmware better, than android 2.2, but I can be mistaken. If you want building android I can help you, but I can`t building
[Miscellaneous Android Development] wappyema:
Help me, pls
[Miscellaneous Android Development] kupyxa4444:
yes, I have some questions. I build cm9 with vendor-files from android 2.3.4 but have errors in bugreport:

and so around. when I building cm9 with android 2.2.1, I have this error:

what settings are characteristic for each model in folder "device"? Or they are identical to all the device on aml8726m
[Miscellaneous Android Development] kupyxa4444:
The first, you must download source CM9. I hope, you know, how do it. Then download folder "device" from here https://github.com/naobsd/cm_device_amlogic_aml8726m. You must place it on .../android/device/aml8726m/. You should change settings under the device. extract-files.sh - script to copy proprietary files from you device. you can copy this from you firmware manualy, but you should change this script: remove all "adb pull" and to check files on existence (I didn't have some). start building android by command "lunch". if I somewhere was mistaken, let fun will correct me
[Miscellaneous Android Development] naxeras:
It is possible to run in another Amlogic M3 devices like JXD devices?
[Miscellaneous Android Development] fun_:
my device tree should work with vendor files in my update.zip collected from several roms. if you want to use files from different rom, you may need to change something... is there any problem to use files in my update.zip? (I'm sorry if I asked same question)

if you really need to change something from mine, I may not have answer... I know only the things I know...
[Miscellaneous Android Development] kupyxa4444:
you update.zip not starting on my device (with my boot.img). Files from Novo8 and digma IDX7 are identical? They will suit me (ramos w10)? For iRobot A907 you used same files? If so, than these all devices differ?

excuse me for a large number of questions