i have a gitc_preferences.xml layout file in my res/layout/ folder. i am using IntelliJ 10.0.3 and i love it. the code completion in java and in xml is by and far the best ive used. but for some reason when i am making a PreferenceScreen it seems to choke.
lemme show a little stub of something...
Code:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory
android:title="first_cat">
<CheckBoxPreference
android:key="checkbox_preference"
android:title="title toggle preference"
android:summary="bleh" />
</PreferenceCategory>
</PreferenceScreen>
now everything inside the <PreferenceScreen></PreferenceScreen> tag is red. it says "Element PreferenceCatagory is not allowed here" "Element CheckBoxPreference is not allowed here"
now it code completes to CheckBox but it turns red when i continue on to CheckBoxPreferences.
any help. it wont compile.
YAY! ive once again solved my own problem.
layouts of PreferenceScreen's cant be in res/layout/ they have to be in res/xml/
killersnowman said:
YAY! ive once again solved my own problem.
layouts of PreferenceScreen's cant be in res/layout/ they have to be in res/xml/
Click to expand...
Click to collapse
THANK YOU for your own answer, it helped me !
Thanks
killersnowman said:
YAY! ive once again solved my own problem.
layouts of PreferenceScreen's cant be in res/layout/ they have to be in res/xml/
Click to expand...
Click to collapse
Thanks you very much dude... only here I found this problem and the solution. :fingers-crossed::highfive:
Thank you
Thank you
Hi All,
Is there anyone busy with a custom ROM for the AC Ryan VEOLO?
A rom with Android 2.3 instead of would already be great. This would make it capable of running XBMC for android.
That could make it a great device!
Let's even hope we get Android 4.0.3 ICS. The mediaplayer division of Huawei made released a new player at the end of August based on the same Hi3716C CPU as the Veolo, the Himedia Q5. The latest firmware is available here : http://v.himedia-tech.cn/Q5/102/update.zip
Some ROM experts around who could help ?
A way to install the firmware you mention woud also be great!
Sorry, don't know how to flash, because some .img files have different sizes compared to the Veolo firmware, so I suppose the nand flash needs to be repartitioned. Also, there is no update_app.zip file, and there are more .img files in the update.zip than in the original firmware.
That's why I asked if some experts know how to do it. If so, I would be happy to try
jefke2 said:
Sorry, don't know how to flash, because some .img files have different sizes compared to the Veolo firmware, so I suppose the nand flash needs to be repartitioned. Also, there is no update_app.zip file, and there are more .img files in the update.zip than in the original firmware.
That's why I asked if some experts know how to do it. If so, I would be happy to try
Click to expand...
Click to collapse
Any news about this question?
There must be a people out there that could help us
Veolo
Hi ,
I was wondering is anybody on to this .
Is there anybody who is trying to fix a recovery and a rom for us ?
I would really appreciete this .
Or someone who can guide me in the right direction on how to do this on my own .
Thanks anyway .
Greetz Tim
Someone has managed to flash the Himedia Q5 ICS firmware on the Pearl Meteorit MMB 422 which is very similar to the Veolo : http://www.android-hilfe.de/pearl-meteorit-mmb-422-hdtv-forum/254851-toolbox-fuer-pearl-meteorit-mmb-422-hdtv-root-google-play-etc-12.html
I tried on the Veolo, but no luck Strange, because i can flash the Veolo with Meteorit MMB 422 firmware and back with no problems at all.
Hopefully someone can create a flashable package for the Veolo based on the Himedia Q5 firmware.
BTW, version 1.0.3 is available : http://v.himedia-tech.cn/Q5/103/update.zip
This firmware would be great because it has native DVD/BD ISO playback, and would also allow us to run XBMC ...
J.
Ac Ryan Veolo
That would be very great i really hope someone with some knowledge and experience can help us out .
I would be able to help with the development of the rom and i would to try compile it myself and test it on my own Veolo .
I just need some help in the right direction .
Someone can help me out please ?
Greetz Tim
Well, i have made a little recap of all godbox platform devices (of which the AC Ryan Veolo is also a clone) :
- AC Ryan Veolo, Android 2.2
- Pearl Meteorit MMB 422, Android 2.2 (info : http://www.pearl.de/a-PX1549-1600.shtml)
- Poppstar MS 40, Android 2.2 (info: http://www.poppstar.eu/poppstar-poppstar-ms40-1080p-android-media-adapter.html)
- Coolech Android Deluxe, Android 2.2 (info : http://en.coupoint.net/ but site seems to be down ATM)
- G-Mini Magicbox Atlas, Android 2.2 (info : http://www.g-mini.ru/products/27)
and then there's:
- Himedia Q5, Android 4.0.3 (info : http://www.himedia-tech.cn/product_show.php?id=37) => They have already published 2 ICS firmware versions, see links in posts above
- eGreat i10, Android 4.0.3 (no info on their website, but available from online shops)
We know the bootloader from the AC Ryan Veolo is not locked, because you can flash Meteorit and G-Mini firmware without any problem. Why can't the ICS firmware be flashed ? Maybe it has something to do with NAND partition sizes ?
My knowledge is really too limited to cook a ROM, but these devices are technically identical, so there's no reason it shouldn't work.
J.
Here's a link for the developers among us : http://blog.sina.com.cn/s/blog_602f87700100qfa1.html
Use Chrome 's built in translate function... It's about how to cook a ROM for the Hi3716C platform.
Good luck ... :good:
J.
http://acryan.com/sg/acr/support/ACR-VE91200/
Under the Other tab, it says Open Source code ? for VEOLO ?
veolo
guys, someone please help with custom Ics firmware for Veolo, there is no hope from the manufacturer...tx :angel:
Yet another update for the Himedia Q5 : http://v.himedia-tech.cn/Q5/104/update.zip
On the other hand, Poppstar has ICS firmware ready (originally released with Froyo), but it can't (yet) be flashed easily. Link: http://www.android-hilfe.de/4646864-post137.html
J.
And now it's russian company G-Mini that has ICS firmware ready for the Atlas (also identical to the Veolo) But as with Himedia and Poppstar firmware it can't be flashed without serial connection to the motherboard.
Any news about this ?
I have flashed the Poppstar MS-40 ICS firmware on the Veolo, using a CP2102 USB to TTL UART programmer. (you can get it here : http://www.android-hilfe.de/pearl-meteorit-mmb-422-hdtv-forum/366851-installationsanleitung-ics-update.html)
Everything was OK (smooth, remote control working great, etc.) I then wanted to try the Himedia firmware, so copied update.zip onto an SD card and started the update from the system settings menu. Everything went fine until the upgrade procedure stopped at the end. After waiting for 30 minutes, i pulled the power plug and tried to flash the Poppstar firmware again, but it failed. Apparently I now have bad NAND flash from 0x4a00000 up to 0x15000000 (the area where the system.img has to be written)
I tried this:
- modified the partition table (it's an XML file) and added the bad NAND flash area to the kernel partition and moved the system partition to 0x15000000. (other partitions modified as well)
- modified the bootargs.bin with these new partition locations and sizes, also modified kernel partition length.
I reflashed successfully but the Veolo does not boot, so does anyone know what i can try next ?
See XML partition table below, and modified bootargs.bin attached.
Code:
<?xml version="1.0" encoding="GB2312" ?>
<Partition_Info>
<Part Sel="1" PartitionName="fastboot" FlashType="Spi" FileSystem="None" Start="0" Length="448K" SelectFile="E:\Backup\acryan\acryan\fastboot-burn.bin" />
<Part Sel="1" PartitionName="bootargs" FlashType="Spi" FileSystem="None" Start="448K" Length="64K" SelectFile="E:\Backup\acryan\acryan\bootargs_mod.bin" />
<Part Sel="1" PartitionName="recovery" FlashType="Spi" FileSystem="None" Start="512k" Length="3520K" SelectFile="E:\Backup\acryan\acryan\recovery.img" />
<Part Sel="0" PartitionName="deviceinfo" FlashType="Spi" FileSystem="None" Start="4032K" Length="64K" SelectFile="" />
<Part Sel="1" PartitionName="baseparam" FlashType="Nand" FileSystem="None" Start="0" Length="6M" SelectFile="E:\Backup\acryan\acryan\base_hi3176c.img" />
<Part Sel="1" PartitionName="logo" FlashType="Nand" FileSystem="None" Start="6M" Length="8M" SelectFile="E:\Backup\acryan\acryan\logo.img" />
<Part Sel="0" PartitionName="fastplay" FlashType="Nand" FileSystem="None" Start="14M" Length="10M" SelectFile="" />
<Part Sel="0" PartitionName="cache" FlashType="Nand" FileSystem="None" Start="24M" Length="30M" SelectFile="" />
<Part Sel="0" PartitionName="misc" FlashType="Nand" FileSystem="None" Start="54M" Length="10M" SelectFile="" />
<Part Sel="1" PartitionName="kernel" FlashType="Nand" FileSystem="None" Start="64M" Length="272M" SelectFile="E:\Backup\acryan\acryan\kernel" />
<Part Sel="1" PartitionName="system" FlashType="Nand" FileSystem="Yaffs" Start="336M" Length="400M" SelectFile="E:\Backup\acryan\acryan\system.ics.yaffs2_8k24bits" />
<Part Sel="1" PartitionName="userdata" FlashType="Nand" FileSystem="Yaffs" Start="736M" Length="234M" SelectFile="E:\Backup\acryan\acryan\userdata.ics.yaffs2_8k24bits" />
<Part Sel="0" PartitionName="blackbox" FlashType="Nand" FileSystem="None" Start="970M" Length="4M" SelectFile="" />
<Part Sel="0" PartitionName="sdcard" FlashType="Nand" FileSystem="None" Start="974M" Length="3122M" SelectFile="" />
</Partition_Info>
Cheers
J.
I apparently did the same thing, I flashed the Himedia firmware but on a different clone of Veolo, the HD For All 900 (http://www.e-boda.ro/media-playere/media-player-mkv-full-hd-1080p-cu-sistem-de-operare-android-e-boda-hd-for-all-900.html).
I used a Nokia CA - 42 Cable and the Fastboot.exe (v 3.1).
Things did not went so well because I ended up with a bricked player since the uboot (aka akaboot) boot-loader 3.2.2 is not working with the HD For All 900's board.It gives me some error message and then it hangs, I cannot give any command through USB - SERIAL -UART (using putty).
The I managed also using the Fasboot.exe to put back the original fastboot 3.0 and it started again, I can give uboot commands but I ended up with wrong NAND partition layout so the kernel cannot start.
I will try to restore the old partition layout and I will come back to you because it seams you experience the same kind of problem with the partion layout.
---------- Post added at 01:55 PM ---------- Previous post was at 01:46 PM ----------
Hello
Can someone please re-upload the Poppstar MS-40 ICS firmware because the link on the German forum does not work anymore (The file was deleted).
Many Tanks
If you have a ttl card you can flash the popstar or atlas firmware even with a bricked player just choose serial instead of network in fastboot
---------- Post added at 03:17 PM ---------- Previous post was at 03:13 PM ----------
jefke2 said:
I have flashed the Poppstar MS-40 ICS firmware on the Veolo, using a CP2102 USB to TTL UART programmer. (you can get it here : http://www.android-hilfe.de/pearl-meteorit-mmb-422-hdtv-forum/366851-installationsanleitung-ics-update.html)
Everything was OK (smooth, remote control working great, etc.) I then wanted to try the Himedia firmware, so copied update.zip onto an SD card and started the update from the system settings menu. Everything went fine until the upgrade procedure stopped at the end. After waiting for 30 minutes, i pulled the power plug and tried to flash the Poppstar firmware again, but it failed. Apparently I now have bad NAND flash from 0x4a00000 up to 0x15000000 (the area where the system.img has to be written)
I tried this:
- modified the partition table (it's an XML file) and added the bad NAND flash area to the kernel partition and moved the system partition to 0x15000000. (other partitions modified as well)
- modified the bootargs.bin with these new partition locations and sizes, also modified kernel partition length.
I reflashed successfully but the Veolo does not boot, so does anyone know what i can try next ?
See XML partition table below, and modified bootargs.bin attached.
Code:
<?xml version="1.0" encoding="GB2312" ?>
<Partition_Info>
<Part Sel="1" PartitionName="fastboot" FlashType="Spi" FileSystem="None" Start="0" Length="448K" SelectFile="E:\Backup\acryan\acryan\fastboot-burn.bin" />
<Part Sel="1" PartitionName="bootargs" FlashType="Spi" FileSystem="None" Start="448K" Length="64K" SelectFile="E:\Backup\acryan\acryan\bootargs_mod.bin" />
<Part Sel="1" PartitionName="recovery" FlashType="Spi" FileSystem="None" Start="512k" Length="3520K" SelectFile="E:\Backup\acryan\acryan\recovery.img" />
<Part Sel="0" PartitionName="deviceinfo" FlashType="Spi" FileSystem="None" Start="4032K" Length="64K" SelectFile="" />
<Part Sel="1" PartitionName="baseparam" FlashType="Nand" FileSystem="None" Start="0" Length="6M" SelectFile="E:\Backup\acryan\acryan\base_hi3176c.img" />
<Part Sel="1" PartitionName="logo" FlashType="Nand" FileSystem="None" Start="6M" Length="8M" SelectFile="E:\Backup\acryan\acryan\logo.img" />
<Part Sel="0" PartitionName="fastplay" FlashType="Nand" FileSystem="None" Start="14M" Length="10M" SelectFile="" />
<Part Sel="0" PartitionName="cache" FlashType="Nand" FileSystem="None" Start="24M" Length="30M" SelectFile="" />
<Part Sel="0" PartitionName="misc" FlashType="Nand" FileSystem="None" Start="54M" Length="10M" SelectFile="" />
<Part Sel="1" PartitionName="kernel" FlashType="Nand" FileSystem="None" Start="64M" Length="272M" SelectFile="E:\Backup\acryan\acryan\kernel" />
<Part Sel="1" PartitionName="system" FlashType="Nand" FileSystem="Yaffs" Start="336M" Length="400M" SelectFile="E:\Backup\acryan\acryan\system.ics.yaffs2_8k24bits" />
<Part Sel="1" PartitionName="userdata" FlashType="Nand" FileSystem="Yaffs" Start="736M" Length="234M" SelectFile="E:\Backup\acryan\acryan\userdata.ics.yaffs2_8k24bits" />
<Part Sel="0" PartitionName="blackbox" FlashType="Nand" FileSystem="None" Start="970M" Length="4M" SelectFile="" />
<Part Sel="0" PartitionName="sdcard" FlashType="Nand" FileSystem="None" Start="974M" Length="3122M" SelectFile="" />
</Partition_Info>
Cheers
J.
Click to expand...
Click to collapse
Hai i am also busy to get the Himedia working on the veolo but do you succeeded or not ?
And how did you edit the bootargs.bin ?
kraakie256 said:
If you have a ttl card you can flash the popstar or atlas firmware even with a bricked player just choose serial instead of network in fastboot
---------- Post added at 03:17 PM ---------- Previous post was at 03:13 PM ----------
Hai i am also busy to get the Himedia working on the veolo but do you succeeded or not ?
And how did you edit the bootargs.bin ?
Click to expand...
Click to collapse
The flashing procedure seemed to go well at first, but did not succeed in the end. I read somewhere that there is a difference in how devices with 512 MB RAM (like the Veolo) and 1 GB RAM (like the Himedia Q5) so be careful At least, I now have a nice Himedia logo showing up at boot, but a bricked device nonetheless ...
I edited the bootargs.bin with Notepad++ in textmode, and used the hexeditor plugin to add (or remove) null bytes, the file has to be 64 KB exactly !
Cheers
J.
Try the Erase button in Fastboot 3.1.8
Hi,
I've an MMB-422 Mediaplayer. It's a copy of the Veolo (also based on Hi3716C). When I bought it 2 weeks ago the box was already upgraded to ICS 4.0.3. It was running nice and smooth. Then I did want to try the Update package for the HiMedia Q5, just as you did Jefke2.
I went with a broken box, it keeps on booting in Recovery. After I tried several things the only solution wich was working for me was the "Erase" button in the Fastboot 3.1 progam. I was a little bit scary because I thought that it would also erase the fastboot partition in the SPI memory. But with a Broken box I had tot do something, I deselected the fastbootpartiotion and hit the Erase button. Indeed......it erases ALL SELCTED PARTITIONS incl. the SPI partitions. But to my surprise the box still connected to fastboot 3.1 once I plugged the power out and directly again in the power socket (within a second).
I succesfully updated tot Meteorit ICS 4.0.3 firmware again and it's running very well!
I rooted the ATT E970 phone then I deleted Google play music and Google movie apps.
Now the phone shows "Security Error" and stop loading
I can only access "Download Mode" and hardware reset.
I cannot pull out KDZ link from http://csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=<yourimei> link by using IMEI
<?xml version="1.0" encoding="utf-8" ?>
- <response req_cmd="auth_model_check" status="OK">
- <auth_model_check>
<result>2</result>
<esn>xxxxxxxxxxx9778</esn>
<model>LGE970</model>
<suffix>AATTBK</suffix>
<msn>xxxxxxxxx1977</msn>
<esn_date>20121022</esn_date>
<sw_version />
<sw_url />
<sw_locale_url />
<sw_recommand_uri>GLOBAL/GLOBAL</sw_recommand_uri>
<app_version />
<app_url />
<cs_em_flag>N</cs_em_flag>
<cs_em_uri>N</cs_em_uri>
<chip_type />
<prod_type />
</auth_model_check>
</response>
I have TOT file for E970 but cannot find DLL file for ATT E970
Any suggestion?
piyopiyo81 said:
I rooted the ATT E970 phone then I deleted Google play music and Google movie apps.
Now the phone shows "Security Error" and stop loading
I can only access "Download Mode" and hardware reset.
I cannot pull out KDZ link from http://csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=<yourimei> link by using IMEI
<?xml version="1.0" encoding="utf-8" ?>
- <response req_cmd="auth_model_check" status="OK">
- <auth_model_check>
<result>2</result>
<esn>xxxxxxxxxxx9778</esn>
<model>LGE970</model>
<suffix>AATTBK</suffix>
<msn>xxxxxxxxx1977</msn>
<esn_date>20121022</esn_date>
<sw_version />
<sw_url />
<sw_locale_url />
<sw_recommand_uri>GLOBAL/GLOBAL</sw_recommand_uri>
<app_version />
<app_url />
<cs_em_flag>N</cs_em_flag>
<cs_em_uri>N</cs_em_uri>
<chip_type />
<prod_type />
</auth_model_check>
</response>
I have TOT file for E970 but cannot find DLL file for ATT E970
Any suggestion?
Click to expand...
Click to collapse
Go to this irc channel and ask for help, you need to use the lgnpst to return to stock. Also if you unlock with freegee after rooting you will not get security error, good luck.
http://webchat.freenode.net/?channels=lg-optimus-g
adfurgerson said:
Go to this irc channel and ask for help, you need to use the lgnpst to return to stock. Also if you unlock with freegee after rooting you will not get security error, good luck.
http://webchat.freenode.net/?channels=lg-optimus-g
Click to expand...
Click to collapse
Thanks and fix problem
1) Fly in straight line
----fly along X----
<?xml version="1.0" encoding="utf-8"?><set android:shareInterpolator="false" android:zAdjustment="top" xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="@integer/config_longAnimTime" android:fromXDelta="100.0%p" android:toXDelta="0.0" /></set>
----fly along y---
<?xml version="1.0" encoding="utf-8"?><set android:shareInterpolator="false" android:zAdjustment="top" xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="@integer/config_longAnimTime" android:fromYDelta="100.0%p" android:toYDelta="0.0" /></set>
---fly along X-Y-----
<?xml version="1.0" encoding="utf-8"?><set android:shareInterpolator="false" android:zAdjustment="top" xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="@integer/config_longAnimTime" android:fromYDelta="100.0%p" android:toYDelta="0.0" android:fromXDelta="100.0%p" android:toXDelta="0.0" /></set>
^^^^^^^^^CHANGE VALUES ACCORDINGLY TO ALTER DIRECTIONS^^^^^^^^^
---requirements------ basic knowledge of co-ordinate geometry----in translate animation,,,,, the center of mass of screen (if seen as a rectangle) is the ORIGIN (0,0)-=----------------------and 100%p means 100% (along X or Y , down or right if positive and up or left if negative) relative to paren]]]]]
2) Popup from CENTER
<?xml version="1.0" encoding="utf-8"?><set android:interpolator="@anim/decelerate_interpolator" xmlns:android="http://schemas.android.com/apk/res/android">
<scale android:duration="500 android:fromXScale="0.0" android:toXScale="1.0" android:fromYScale="0.0" android:toYScale="1.0" />
</set>
3) Popup from top-left (relative to you,, not screen)
<?xml version="1.0" encoding="utf-8"?><set android:interpolator="@anim/decelerate_interpolator" xmlns:android="http://schemas.android.com/apk/res/android">
<scale android:duration="500 androidivotX="100%p" android:fromXScale="0.0" android:toXScale="1.0" android:fromYScale="0.0" android:toYScale="1.0" />
</set>
4) Fade in
<?xml version="1.0" encoding="utf-8"?><set android:interpolator="@anim/decelerate_interpolator" xmlns:android="http://schemas.android.com/apk/res/android"> <alpha android:duration="@integer/config_mediumAnimTime" android:fromAlpha="0.0" android:toAlpha="1.0" /></set>
-------combine all these intelligently to create several combos------------------------
change values accordingly to create OUT animations
------------------------------------------------------------------PRESS THANKS IF YOU LIKE MY WORK :good: ---------------------------------------------------------------------
Can I apply this for lockscreen...
Regards,
Ganesh
Ganesh A said:
Can I apply this for lockscreen...
Regards,
Ganesh
Click to expand...
Click to collapse
yes you can... just edit lockscreen exit xml in framework-res/anim/
Great one ..... Helped meh alot !! (Y)
@aman d awsum--- COOL :good:
re animation
nice guide
i will try
where are the activity_open_enter, open_exit and activity_close_enter, close_exit used for? i mean, how do these work? if an app is opened, does activity_open_enter get used, and if an app is closed activity_close_exit is used?
How to do this with stock rom
mjz2cool said:
where are the activity_open_enter, open_exit and activity_close_enter, close_exit used for? i mean, how do these work? if an app is opened, does activity_open_enter get used, and if an app is closed activity_close_exit is used?
Click to expand...
Click to collapse
bro,,, see the anims that begin with the word wallpaper,,,, those are the one that show the way wallpaper and app opening closing etc!!! just search for them in styles.xml and you will know
When I was looking into the Android 9.0 Pixel 2 factory image (9.0.0 (PPR2.180905.005, Sep 2018)) I found this thing in decompiled framework-res.apk/res/anim/activity_open_enter.xml,
Code:
<?xml version="1.0" encoding="utf-8"?>
<set android:shareInterpolator="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:interpolator="@interpolator/fast_out_slow_in" android:duration="425" android:fromYDelta="4.100001%" android:toYDelta="0.0" />
<cliprect android:interpolator="@interpolator/fast_out_extra_slow_in" android:duration="425" android:fromBottom="100.0%" android:fromLeft="0.0%" android:fromRight="100.0%" android:fromTop="95.9%" android:toBottom="100.0%" android:toLeft="0.0%" android:toRight="100.0%" android:toTop="0.0%" />
</set>
In line5 you can see there is this "Cliprect" thing which I never know existed before, can someone tell me what is that?