yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] Toshimitsu:
My one is supposed to be the same

dev: size erasesize name
mtd0: 00800000 00200000 "nandboot"
mtd1: 01000000 00800000 "logo"
mtd2: 01000000 00800000 "aml_logo"
mtd3: 02000000 00800000 "recovery"
mtd4: 02000000 00800000 "boot"
mtd5: 14000000 00800000 "system"
mtd6: 08000000 00800000 "cache"
mtd7: 60000000 00800000 "userdata"
mtd8: 37c000000 00800000 "NFTL_Part"
[Miscellaneous Android Development] fun_:
no. see carefully. erasesize is 8MiB. probably you have 16GB internal NAND model?

anyway, please add more 4MiB to boot.img for now. (i.e. make 8388608bytes boot.img) then it should work.

I think there is a bug in mtd writing code. it should be fixed :(
[Miscellaneous Android Development] Toshimitsu:
I did as you said and added 4megs, replaced the previous boot.img and signed it but the same error accurs while flashing boot from /tmp/boot.img:(
[Miscellaneous Android Development] naguz:
...Which is exactly what I said too. You said, however, you wished Amlogic released the source code, which is like wishing Nvidia released the source code to the Xoom because it's Tegra2 based. Amlogic has done their job providing their kernel source, it just doesn't help us that much.

I did link you to the site where they provide instructions to clone their Android source repo - considering that is exactly what you ask for, I suggest you either tell me what's wrong with that, or stop acting like an impatient ass, which is the current vibe you give off so far in this thread.

I actually tested it right now, and it requires a password, sadly, which was not really something I could have known now, was it? Seems like they are decrease their openness a bit.

Tested the ROM for a few moments.

Can add to not working list:

-Camera (still) (logcat pastebin) Only shows white screen. Makes snaphot sound, but takes no picture

-Camera (video) , FCm complains about missing quality profile.

Gallery (pastebin link). Problem seems to

be E/DiskCache( 5117): Unable to create cache directory /mnt/sdcard/Android/data/com.cooliris.media/cache/local-album-cache

Both USB and SD-card access seems to be a bit flaky.

Will try with a freshly formatted SanDisk card and clean the contacts in case that causes/makes the sd problem worse.

Freezes sometimes. I tried to go back to home after trying to open the gallery, and i needed to press the reset button. Only thing in the adb log was

E/SurfaceFlinger( 183): GL error 0x0506
E/DiskCache( 5117): Unable to create cache directory /mnt/sdcard/Android/data/com.cooliris.media/cache/local-album-cache
I/CacheService( 5117): Done building items.
D/CacheService( 5117): No albums found.
I/power ( 183): *** set_screen_state 0
D/SensorHAL( 183): +__control_activate: handle=0 enabled=0
D/SensorHAL( 183): Active sensors=00000000, real=00000000
I/CacheService( 5117): Starting CacheService

which doesn't seem relevant.

I will get some last_kmsg files as soon as it stops locking up after reboot after pushing reset button.

Edit: both proc/last_kmsg and/or /data/dontpanic/ directories are empty.

I can provoke a "USB instability" by letting the screen shut off, disabling db on the device, then restart adb on my computer, and connect the usb cable while adb is looking for a device. USB won't work until reboot, and total freezes are much more likely to happen.

Good news though, market works well with the gapps from the cyanogenmod wiki, although I guess the typical bad ap selection from "stock" ROMs are still an issue, which if I remember correctly is buidlprop-related. (donæt know i you have done anything with that).

The AC3 fix also works fine, which means that you could probably get a lot of alpha/beta testers for this if the hardware acceleration worked, as I have the impression that many people use this first and foremost as a media player device. Not sure if you want a whole lot of testers with maybe little patience to run ROM on a daily basis yet, though.
[Miscellaneous Android Development] naguz:
There are also problems with wifi. Pastebin-link.

This occurred when the screen turned off (and so the wifi would have turned off also) while a download was in progress. When i woke the device again, wifi refused to turn on again.
[Miscellaneous Android Development] fun_:
mmm...

ok, flashing boot.img in update.zip is last task. other files should be installed.

so, please ignore error on installing update.zip, then rename boot.img to uImage_cwm and put it on SD card instead of real uImage_cwm.

then try boot from SD card. CM7 should run. then, please tell me "flash_image boot boot.img" result on CM7.

sorry for this inconvenience :(
[Miscellaneous Android Development] fun_:
what you did is, denying my words. in other words, you said lies.

I just said the fact or technically correct thing. please stop posting a lie again and again.

then you can understand you said lies now? probably no, because you never said "sorry".

I can't understand why saying the fact "no source", saying my wish "I wish amlogic release source code" is wrong.

please don't waste my time.
[Miscellaneous Android Development] naguz:
I said: "Both that, and their kernel source, is availible for the SoC used in novo 8. Of course, they don't provide source code for the novo 8 itself with all its bells and whistles, that is Ainols job, Amlogic has nothing to do with that."

You said.

Now, unless you have some reading impairment, it is clear for everyone what I said or did not say, and have told no lies.

You are either one oft the most *****y person ever to post on this forum (quite an accomplishment!) or Asbergers is the very least that's wrong with you. Have a nice life.

I'll wait for someone who actually manages to understand that the source code for the kernel of a SoC a device is based on, is valuable kernel source when you want a kernel for a device running on said SoC. Especially when you have a pretty much working config, like we do.

I'm surprised you have learned how to use git - I just can't understand why, seeing as I can never imagine you ever working successfully with any one on any project, if this is your normal attitude.
[Miscellaneous Android Development] Toshimitsu:
Hey i'm the one to say sorry for inconvenience as you are the one doing all the hard porting work ;)

But seems like nearly everyone bought the novo 8 chose the 8gb version. Unlucky me:(

Booting works but flashing still cannot be done somehow :(

# flash_image boot /sdcard/boot.img
flash_image boot /sdcard/boot.img
flashing boot from /sdcard/boot.img
[1] Segmentation fault flash_image boot /sdcard/boot.img

PS: guys relax, this type of conversation is not really productive!
[Miscellaneous Android Development] fun_:
thank you for your cooperation. no problem. probably your info will help other people who have 16gb ver. :)

thanks. probably 4MiB is ok but 8MiB is too large for that code :(

I'll check it.

btw what happen if you use flash_image from stock rom on my CM7?
[Miscellaneous Android Development] fun_:
probably libstagefright.so is necessary for both way... then I just tried to use libmedia/libmedia_jni from source. I'm trying to keep changes small. I'll push my changes soon.

I see. I'll check it. btw where it comes from?

thanks. I guess using u-boot/kernel code for other tablet is difficult task. I also have some source code (e.g. removed android kernel source on amlogic's site) but I don't have enough time to play with it...
[Miscellaneous Android Development] fun_:
http://files.androtab.info/amlogic/cm9/20120412/

new images are uploaded. I'll push changes to github and update my site later.

hw video should work but only fullscreen/landscape. scaling/rotating is not working on my NOVO8.
[Miscellaneous Android Development] [FOX]:
Thanks for CM9 :)

video works as you said.

I found that something wrong with usb-host - can't mount usb flash drive.

My device is IDX7H1110
[Miscellaneous Android Development] oskiva:
hello!

i have IDX7H1110

i've tested your last firmware and found some bugs such as accelerometer and this problem: when my device turned off (low battery) -- i cant turn it on. i saw only sign "mobile internet device" and then -- black screen. i tried to install firmware again and when i rebooted device - it frozen on sign "cyanogenmod9".

another man, who have the same device, installed firmware, but when it turning off or rebooting -- you can't turn it on. You only see black screen.

Sorry for my english):)
[Miscellaneous Android Development] jdresch:
HI, i am new on the forum, and i register to found some information about my tv box.

The specs on DX (sku 102992):

- System Core: ARM Cortex A9/Media CPU/OpenGL ES 2.0 GPU/Dual-core Video DSP

- Processor: mp016 8726 / 800MHz

Anyody knows if is the same as AML8726-M and if its possible to put CM9 on it?

Regards
[Miscellaneous Android Development] carrotts:
There is a version of ics for xpad 100 dont know if this helps.

: http://wayteq.eu/hu/sw-update-xtab100-ics_v1

Cheers carrotts
[Miscellaneous Android Development] fun_:
thank you for your information.

it uses 3.0.8 kernel. I guess it's similar to ICS for Digma iDx7/10.

it needs some modification to support 3.0.8 kernel on my CM9. I may try proprietary files in it.

btw, does anyone know xTAB-100 and iDx10 are same or not?
[Miscellaneous Android Development] fun_:
http://www.dealextreme.com/p/androi...w-usb-sd-hdmi-rj45-ports-black-2-x-aaa-102992

this one? it seems it's also called as eTV MP016 but I can't find information so much.

http://club.dealextreme.com/forums/Forums.dx/threadid.1039290?page=7

is this latest firmware? then I'll try to make CM9 with files from that firmware.

I'm not sure my CM9 is good for that kind of box ;)

EDIT:

it seems it also called as MBOX. I found this thread

http://4pda.ru/forum/index.php?showtopic=328924

and it seems there are a lot of similar boxes...

I'm not sure they are compatible or not. just FYI.
[Miscellaneous Android Development] fun_:
it seems you could turn it on, right?

you said you could install firmware again and it froze on CM9 boot anim. it must be different to "black screen"

how did you turn it on?

and what happen if you just run "wipe data/factory reset" from CWM after it froze?
[Miscellaneous Android Development] fun_:
I want to see output of "dmesg" "logcat -d" and "find /sys" commands just after inserting USB flash drive.
[Miscellaneous Android Development] fun_:
dear ifynk,

please don't use PM as much as possible. my PM box is filled by craps. I don't want to see them.

I already provide all files to build my CM9. please see post#1 and learn how to use them.

----

for everyone,

I always get a lot of "help me" message from many people. I can't answer all of them. I can do only the things what I can do.

if you feel unhappiness about my activity, really sorry. I want to try to make things better as much as possible, but I don't have any responsibility for you.

my files are free, you can use my files freely, you can stop using my files at any time, and you can start your own work based from my files.

but my time is not free.

I often need to post this kind of message. I really don't want to do it. some people said I'm arrogant after reading my message.

it's not fun at all :(

thank you for your cooperation.
[Miscellaneous Android Development] $$pasquale:
hi

I made new version for Novo8,based on fun_ ROM.

Camera works fine.

Like I said in this post

I only apply this patch

--- CYANOGENMOD9/frameworks/base/services/camera/libcameraservice/CameraService.cpp.orig
+++ CYANOGENMOD9/frameworks/base/services/camera/libcameraservice/CameraService.cpp.psquare
@@ -1243,9 +1243,9 @@
int CameraService::Client::getOrientation(int degrees, bool mirror) {
if (!mirror) {
if (degrees == 0) return 0;
- else if (degrees == 90) return HAL_TRANSFORM_ROT_90;
- else if (degrees == 180) return HAL_TRANSFORM_ROT_180;
- else if (degrees == 270) return HAL_TRANSFORM_ROT_270;
+ else if (degrees == 90) return 0;
+ else if (degrees == 180) return 0;
+ else if (degrees == 270) return 0;
} else { // Do mirror (horizontal flip)
if (degrees == 0) { // FLIP_H and ROT_0
return HAL_TRANSFORM_FLIP_H;
@@ -1260,6 +1260,7 @@
LOGE("Invalid setDisplayOrientation degrees=%d", degrees);
return -1;
}
+

// ----------------------------------------------------------------------------

but in lib/hw I use W13 or W6HD libraries, not C91!

Soon I upload my sources and build new version.

Bye
[Miscellaneous Android Development] Xelit:
Visualy - the same, by the hw layer - do not know.
[Miscellaneous Android Development] Xelit:
I get WayteK ICS firmware, bring em on iDx103G... works, but all buttons, except vol+/vol- did not work :( a lot of system elements on madyar, independs on language settings.

Kernel 3.0.8
[Miscellaneous Android Development] MrRimmer:
Hi psquare,

Please don't take this the wrong way but don't you think it would be better to concentrate on getting one good ROM working rather than starting yet another distribution?

I, and I'm sure many others, are very confused by the number of distributions that are available for our little tablets. It doesn't help that between you and fun_ you seem to be mixing up threads on CM7, CM9 and 4.0.whatever versions of Android. It would be great if you, Cheeyee, NebulaNerd and fun_ can come together to create one really good 4. version whilst keeping just one 2.3 branch up-to-date.

Otherwise you are in danger of people walking away and not wanting to contribute testing and advice because they have to repeat the process many times over or find that another distribution has an essential fix so have to reinstall everything.

Sorry.

Bye ;)
[Miscellaneous Android Development] fun_:
I checked size of partitions on Digma iDx7/10 kernels that currently I'm using for my CWM/CM9.

all of them have

256MB for /system

128MB for /cache (unused on my CM9 for now)

704MB for /data

then, I think /system is too small. I think CM9 can be installed, but it will not be enough for gapps :(

if I change partition layout in kernel, new kernel can't read data in changed partitions until reformatting. you need to make backup with old CWM and you need to restore it with new CWM.

is it acceptable?

I'm thinking following layout

320MB for /system (+96MB)

32MB for /cache (-96MB)

if I just add some MB to /system, following partitions (/cache, /data, and internal FAT area) need to be reformatted. I think formatting internal FAT area is not good :(
[Miscellaneous Android Development] Xelit:
It's absolutely normal.

Each time I’m wiping all partitions, in case of normal work in new firmware.

By the way - we have got path, which change size of data and FAT partitions.
[Miscellaneous Android Development] c.martinez.lozano:
Interesting.. you tried it with inputereader.cpp patch?
[Miscellaneous Android Development] fun_:
sorry, I don't think so.

as far as I know, cheeyee and nebulanerd is making "custom rom". I'm making CyanogenMod. both are quite different. I don't know which is better. I have no plan to make "custom rom".

sometimes I and cheeyee talk about kernel things. we can share knowledge about it. it's good for me.

psquare is making CM7/CM9 and custom rom for NOVO8. I'm making CM9 for any AML8726-M tablets. I don't stop supporting for other tablets and I have no reason to enforce psquare to make CM9 for other tablets.

we can share knowledge. it's good for me.

if you have some good idea to make something better and you don't want to talk about it 4 times, really sorry. please talk about it to other people. I'm ok.

thank you for your cooperation.
[Miscellaneous Android Development] fun_:
just FYI

I'll make patch to add "camera.hwrotation" property as like as my other patches :)

(I can't promise ETA so please don't wait my patch)
[Miscellaneous Android Development] fun_:
thank you for your comment. I'll wait some more comments until I can get next free time ;)

btw xTAB-100 ICS has different layout

512MB for /system

256MB for /cache

1GB for /data

I guess Digma iDx7/10 ICS also have similar layout...
[Miscellaneous Android Development] MrRimmer:
Hi fun_

My apologies, that remark was directed more towards psquare as s/he seems to have taken on the largest number of distributions. I understand how busy you all are, I just worry that the effort is spread too thinly.

It's good that you all communicate with each other. I know we will have an awesome range of options soon.

Is there any end in sight to the SD card problems, which are kernel-related?
[Miscellaneous Android Development] Xelit:
Will have :) Right now - no avaible ICS ro, for iDx7/iDx10
[Miscellaneous Android Development] Xelit:
Test results:

1. Have to be installed twise :( Firts attempt do not istall CM9

2. Rotation trouble - wrong direction (turned on 90degree)

Thinks - looks perferct!
[Miscellaneous Android Development] $$pasquale:
hi,

this patch https://github.com/SuperICS/android...3f5cb949ff1de20ef001630d75c58d05ed930c#diff-8 ?

Sorry, I used only fun_'s patch...

In next releases add your patch (I have seen now)

Thanks :)

EDIT: ROM is online! http://ubuntuone.com/4Bwr4NwJyp34bDGQFdHbp8 (required my recovery)
[Miscellaneous Android Development] c.martinez.lozano:
Yes this patch :)

But i'm not sure if it works good with your camera patch, with inputreader path camera rotation it's ok.
[Miscellaneous Android Development] jdresch:
Yes, is this box .Thanks for the info.

I am not sure if is the latest firmware, i'll check.

A user, (yareg) is making modifications and creating a new multilingual firmware. You can see their posts in the forum.

Also, on page 24 there's some files that maybe can be helpful, and on page 25 a update made by him.
[Miscellaneous Android Development] fun_:
thank you for your information!

I understand iDx10 and xTAB-100 are different.
[Miscellaneous Android Development] fun_:
you are using "ro.sf.hwrotation=270" so you shouldn't have problem for camera orientation.

InputReader patch should not fix camera problem. it fixes TS orientation with "ro.sf.hwrotation=270".

currently we aren't using "ro.sf.hwrotation" so TS orientation is OK but camera is wrong. this is why we need patch for camera.
[Miscellaneous Android Development] $$pasquale:
If your patches works fine my patch is unnecessary, but your patch is needed only for camera? There are other reasons for rotate display input? I know, amlogic use this way but in ICS maybe isn't required...

EDIT: Sorry I wrote at same time of fun_ :p
[Miscellaneous Android Development] fun_:
thank you for your report!

I want to add fix for accelerometer on next release... (but I can't promise when it's done)
[Miscellaneous Android Development] fun_:
InputReader patch is necessary if you use "ro.sf.hwrotation" other than 0.

"ro.sf.hwrotation" rotates only display output. input devices like as TS and accelerometer need to be cared differently.

from my memory, memsicd knows about "ro.sf.hwrotation" so accelerometer should be fine on NOVO8 w/o any patch (not true on other tablets).

but no one cares TS so InputReader patch is necessary.

same for camera.

----

btw some apps doesn't work well on "landscape is default 0degree" device. on CM7 I used "ro.sf.hwrotation=270" and other patches for that apps.
[Miscellaneous Android Development] $$pasquale:
Yes, I know, maybe I didn't explain myself well: in CM7 I'm sure is needed but I tested CM9 with games (like car game in C91 ROM, raging thunder) and work fine without rotation. I only hoped to disable the trebuchet's rotation without problems and to use less possible the patches :o ...

however thanks for your work :)
[Miscellaneous Android Development] fun_:
interesting :)

I think that issue is app issue. on CM7 some car game just work without hwrotation. I think raging thunder was "not work" app but... interesting.
[Miscellaneous Android Development] $$pasquale:
yes, raging thunder is my "game for test". In CM7 it works with game's resolution (w/o rotation), instead in CM9 it works fullscreen. However I not tested all apps...
[Miscellaneous Android Development] c.martinez.lozano:
I tested psquare camera patch with inpureader patch and works correctly.

Now you can use hw.rotation or not if yo prefer..

Some people tells me that in some game accelerometer works bad this is the reason of my patch, but i can't get a game with this issue.

The only reason to use inputreader patch is for some tablet that can have the problem and some games? i not sure of this. except for bootanimations i prefer hw&sf.rotation=0

I will commit your psquare cameta patch, it's good for me.
[Miscellaneous Android Development] fun_:
I just pushed my changes used in latest images.
[Miscellaneous Android Development] c.martinez.lozano:
Great! i will try it.

Hw accelerated video works same as with propietaries?
[Miscellaneous Android Development] fun_:
I'm using proprietary files. please refer

https://github.com/naobsd/cm_device_amlogic_aml8726m/commit/c5eae4621b665d769acb5a68925fb4ffe8a4658e

libamavutils, libamplayer, libmediaplayerservice, and libstagefright are used.

you also need this change to use libmedia and libmedia_jni from CM9 source

https://github.com/naobsd/cm_frameworks_base/commit/e7794b0ae707abc7947e906a95b5bc5ff669bafc

or you can use proprietary libmedia/libmedia_jni with or without this change.

EDIT:

ah, sorry, I don't compare proprietary libmedia/libmedia_jni and source yet. it seems source libmedia/libmedia_jni work fine...
[Miscellaneous Android Development] fun_:
hmm... Carrefour CT704/CT1002 are also same or similar to Digma iDx7/10 and WayteQ xTAB-70/100?

I'm looking ICS ROM for CT1002. it's very similar to ICS ROM for xPAD-100.
[Miscellaneous Android Development] c.martinez.lozano:
I have a CT1002, if you need to test something tell me.
[Miscellaneous Android Development] fun_:
did you try iDx10 or xTAB-100 ROM? I want to know one of them are compatible, or all are different.
[Miscellaneous Android Development] fun_:
I'm trying proprietary files from xPAD-100 ICS ROM. Mali related files such as gralloc, libMali, libEGL, etc can't be used(I'm using mali.ko from C91 ROM), but amplayer related files can be used.

I can't see big difference.

EDIT:

I'll try CML's prop files too.
[Miscellaneous Android Development] qryak:
I have Wayteq xTAB 70. It is not on the list of supported tablets, but is it possible to install this rom on it?
[Miscellaneous Android Development] fun_:
if xTAB-70 is same as Digma iDx7 type 2 or 3, yes.
[Miscellaneous Android Development] qryak:
I'll try it.

Edit: Digma iDx7 type2 works,with known bugs (autorotation, cammera, etc, as already reported).
[Miscellaneous Android Development] Xelit:
We have got new betta firmware(Digma iDx10 - Digma iDx103G: 3G: http://www.hdsystem.ru/fw/IDx103G_23toA4.zip

non 3G: http://www.hdsystem.ru/fw/IDx10_23toA4.zip

Kernel - 3.0.8

But uboot - have the trouble, no boot to recovery in this version, but the firmware are good :)
[Miscellaneous Android Development] fun_:
thank you for your info. I'll check it.

I want to make CM9 with 3.0.8 kernel but it will be delayed. it should be easy but I don't have any aml8726 tablet with 3.0.8 kernel.
[Miscellaneous Android Development] fun_:
I'm not sure difference between type 2 and 3, so you may find something wrong in future... then try type 3.

anyway, I'll add xTAB-70 to my list. thank you!
[Miscellaneous Android Development] urkelz:
Can you add cheyee's dejitter to this?
[Miscellaneous Android Development] $$pasquale:
yes, dejitter don't works, but I'm building a new version. please wait
[Miscellaneous Android Development] murigny64:
Hello.

Cyanogen9/CWM5 work on Carrefour CT1002 (Winaccord PTT-1026), it's a clone of Digma IDX10.

A little problem with CWM5:

autoboot with aml_autoscript don't work. You must rename uImage_cwm to uImage_recovery and load it with vol+power.

On CM9:

- same issue than idx10 (rotation don't work properly)

- reboot when sdcard eject

- no wifi N, AP with wifi g/n is invisible.

You can had this to your base :)

Great job !
[Miscellaneous Android Development] Master94ga:
This recovery work on Zenithink C71?
[Miscellaneous Android Development] ifynk:
On A907 video not worked. I can see only first frame, but when video started, nothing happens.

Logcat attached.
[Miscellaneous Android Development] $$pasquale:
I'm building new CM9 (for Novo8)

There are some changes, if this works, I send you.

bye