Related
Hi all,
I have been looking around for long time and trying different solutions to add Arabic (BIDI or RTL) support to my vibrant but with no luck.the only thing is just adding the font so instead of showing squares it shows the letters but disconnected and in reverse order.
Have any one been successful in porting the language support from the i9000 middle eastern rom? I tried but my phone will not boot and I don't know how to access the log at that stage to see why or what is missing.
Do we have a better built in support in froyo? Or it is the same?
I have seen many threads in many forums but most are not active for long time.
Any help will be appreciated.
Sent from my SGH-T959 using XDA App
I managed to make an arabic 2.1 rom. Everything works fine with exception of GPS. Just do not know how to create a flashable zip file for the rom to post it.
arahma said:
I managed to make an arabic 2.1 rom. Everything works fine with exception of GPS. Just do not know how to create a flashable zip file for the rom to post it.
Click to expand...
Click to collapse
How did you do it?
Where did you get the files from? or you compiled your own?
Is it working now right-to-left and reshaping?
I would appreciate your help.
I am running now BIONIX1.6 rom (based on T959UVJI6). what is yours?
I have made a nandroid backup file. I can put it in online.
arahma said:
I have made a nandroid backup file. I can put it in online.
Click to expand...
Click to collapse
Please do i would greatly appreciate it ill even try to make an update from it. My friend would call you a life saver
i need hebrew support for this device 2 im using bionix 1.7 there is a script for fixing the framework.jar but after use with it the phone wont load the homescreen
arahma said:
I have made a nandroid backup file. I can put it in online.
Click to expand...
Click to collapse
That will be awesome, but would you also provide more details about what ROM you are running and what have you done and where did get the update files from.
oror494 said:
i need hebrew support for this device 2 im using bionix 1.7 there is a script for fixing the framework.jar but after use with it the phone wont load the homescreen
Click to expand...
Click to collapse
Can you provide us with that script or show where to get it from? maybe we can update it to work with the new rom.
There is an update rom running froyo 2.2 for Orange (I9000JHJP4) and has support for Arabic and hebrew, i tried to get some files from it to my 2.1 but did not work, i know i am missing more files that should be also integrated. that rom is for the international Galaxy S i9000 so it might not work with Vibrant
you can find the rom at samfirmware.com
windows
http://dl.dropbox.com/u/9085803/Hebrew 0.7/hebfix_script_0.71_win.zip
mac /linux
http://dl.dropbox.com/u/9085803/Hebrew 0.6/hebfix_script_0.64.zip
credit: classicaldude
oror494 said:
windows
http://dl.dropbox.com/u/9085803/Hebrew 0.7/hebfix_script_0.71_win.zip
mac /linux
http://dl.dropbox.com/u/9085803/Hebrew 0.6/hebfix_script_0.64.zip
credit: classicaldude
Click to expand...
Click to collapse
Thanks, i will see if i can fix or update this script. By the way what happens when you run it now? do you get an error or what?
fduraibi said:
Thanks, i will see if i can fix or update this script. By the way what happens when you run it now? do you get an error or what?
Click to expand...
Click to collapse
http://www.multiupload.com/ZBK8NCMTDF
this is the log txt
oror494 said:
http://www.multiupload.com/ZBK8NCMTDF
this is the log txt
Click to expand...
Click to collapse
I tested this patch without any changes and got the same error
I am trying to understand this java disassembled code to be able to fix it for the new ROM.
The patch already cover the full range of unicode characters for hebrew and arabic + other rtl languages.
Can anyone help me with generally understanding the disassembled code or provide links to some resources that can help?
Sent from my SGH-T959 using XDA App
any luck?
.
oror494 said:
any luck?
.
Click to expand...
Click to collapse
nope
there is a lot of line reference shift and i am not sure what or where are these reference and how can i update the new code based on these values.
oror494 said:
any luck?
.
Click to expand...
Click to collapse
Look at this thread, one guy is trying the same thing and he is getting the same error, and i think he got a work around in a hebrew site which i could not understand so you might find the solution to your problem there http://iandroid.co.il/forum/topic5657.html but for me I still need the Arabic character reshaping so RTL alone is not enough
And this is the link to the XDA thread where they discuss the same issues, and it seems that they are about to integrate the BIDI solution into the AOSP and CM
http://forum.xda-developers.com/showthread.php?t=701281
I just finished cooking a ROM, but when I touch the messaging app shortcut it says the App isnt installed. Meanwhile if I go and open it up from applications menu it opens up without a problem.
I would like the rom to install without this problem. I think it could be that the shortcut is pointing somewhere else and not to the actual application location.
Any advice on this?
Thanks in advance.
RedSpyderX said:
I just finished cooking a ROM, but when I touch the messaging app shortcut it says the App isnt installed. Meanwhile if I go and open it up from applications menu it opens up without a problem.
I would like the rom to install without this problem. I think it could be that the shortcut is pointing somewhere else and not to the actual application location.
Any advice on this?
Thanks in advance.
Click to expand...
Click to collapse
Remove shortcut maybE its WRONG LINK SHORTCUT Remove nd make new !!!!!
forever king said:
Remove shortcut maybE its WRONG LINK SHORTCUT Remove nd make new !!!!!
Click to expand...
Click to collapse
I mean in a Rom developing way. I know I can remake the shortcut and it will work.
I need to know if theres a way to edit the shortcuts targets inside the android config files.
RedSpyderX said:
I mean in a Rom developing way. I know I can remake the shortcut and it will work.
I need to know if theres a way to edit the shortcuts targets inside the android config files.
Click to expand...
Click to collapse
if permanently den open .apk and rind maniefist. (or sumthing ) den goto 'label' tag change apk name of installing. if u wanna change link search like 'proccess.mms.xxx' replace all like 'process.phone.xxx'
Hey, I am having a different problem but still apk problem, I am Modding the stock keyboard ics apk, I just unzipped it changed the icons and then rezipped into a apk but it won't install the apk, during installation it says app not installed. Can anyone help me, thanks
------------
Sent from a I9000 running Avengers Rom
------------
If I helped you hit thanks
W1nst0n said:
Hey, I am having a different problem but still apk problem, I am Modding the stock keyboard ics apk, I just unzipped it changed the icons and then rezipped into a apk but it won't install the apk, during installation it says app not installed. Can anyone help me, thanks
------------
Sent from a I9000 running Avengers Rom
------------
If I helped you hit thanks
Click to expand...
Click to collapse
u hav to decompil , .modify, compil app thru apktool!$! as if _u unizp! values folder desappers
ps-: mayb u did wrong settings so apk can't install!!
forever king said:
u hav to decompil , .modify, compil app thru apktool!$! as if _u unizp! values folder desappers
ps-: mayb u did wrong settings so apk can't install!!
Click to expand...
Click to collapse
When I use apk tool it says can not decompile
------------
Sent from a I9000 running Avengers Rom
------------
If I helped you hit thanks
W1nst0n said:
When I use apk tool it says can not decompile
------------
Sent from a I9000 running Avengers Rom
------------
If I helped you hit thanks
Click to expand...
Click to collapse
download and extract in 1 folder
code.google.com/p/android-apktool/downloads/detail?name=apktool-install-windows-r04-brut1.tar.bz2
^ maybe u have to install it xD
forum.xda-developers.com/attachment.php?attachmentid=958390&d=1332349570
place .apk in folder , open cmd at directory ( fr win 7 pres n hold ' shift ' n prezs right click n click on open command prop here ' and type fr xample ' apktool d phone.apk ' fr compile type 'apktool b phone ' <<not .apk in it
Hi everyone!
I hope someone here will have an asnwer for my question...
So , the question is, How can I know for sure, which Android version runs on my device, if I don't trust the information
provided in "build.prop" file.
Specifically, how can I be sure I have an ICS and not GB ?
Thank you in advance!
System settings > about phone
Sent from my SPH-D710 using Tapatalk 2
Furthermore if your running ICS for android version it should have a number ranging from 4-4.04.
Sent from my SCH-I535 using xda premium
Thanks, but both answers don't help in my case, as they do use the contents of "build.prop".
In my case, I don't trust "build.prop" , and hence looking for alternative ways to determine the Android version.
f_mulder said:
Thanks, but both answers don't help in my case, as they do use the contents of "build.prop".
In my case, I don't trust "build.prop" , and hence looking for alternative ways to determine the Android version.
Click to expand...
Click to collapse
What's your beef with build.prop? The only other way I know is to download a ROM of your choice, unzip it, Look in META-INF>com>android> and open up the metadata file and you should be able to see it in there. But, I suppose that could be fudged as well. Is someone launching some sort of Android conspiracy against you?
0dBu said:
What's your beef with build.prop? The only other way I know is to download a ROM of your choice, unzip it, Look in META-INF>com>android> and open up the metadata file and you should be able to see it in there. But, I suppose that could be fudged as well. Is someone launching some sort of Android conspiracy against you?
Click to expand...
Click to collapse
+1
Sent from my SPH-D710 using Tapatalk 2
If Google Chrome is available to you on the play store, you have ICS. If its not you have GB. Furthermore you could download an ICS only app and if it says there is an error parsing the package then you have GB
Sent from my DROID2 using xda premium
0dBu said:
What's your beef with build.prop? The only other way I know is to download a ROM of your choice, unzip it, Look in META-INF>com>android> and open up the metadata file and you should be able to see it in there. But, I suppose that could be fudged as well. Is someone launching some sort of Android conspiracy against you?
Click to expand...
Click to collapse
LOL .
OK I'll explain myself...
I have a chinese phone, which runs Android.
Manufacturer , releases new ROMs from time to time.
Last few ROMs, were "4.0.3", as it was written in "build.prop", but after installation,
I saw there is no Right to Left support, and for me , that is a sign, that the ROM isn't really 4.0.3,
as (AFAIK) 4.0.3 supports RTL out ofthe box...
Now, I still hope they will release real 4.0.X ROM some day, but till then, I don't want
to install every ROM they release. I want to identify whether ROM is 2.3.6 or 4.0.X before I Install it,
and not based on "build.prop".
So, I hope now you have full explanation, and will be able to help.
Thanks!
f_mulder said:
LOL .
OK I'll explain myself...
I have a chinese phone, which runs Android.
Manufacturer , releases new ROMs from time to time.
Last few ROMs, were "4.0.3", as it was written in "build.prop", but after installation,
I saw there is no Right to Left support, and for me , that is a sign, that the ROM isn't really 4.0.3,
as (AFAIK) 4.0.3 supports RTL out ofthe box...
Now, I still hope they will release real 4.0.X ROM some day, but till then, I don't want
to install every ROM they release. I want to identify whether ROM is 2.3.6 or 4.0.X before I Install it,
and not based on "build.prop".
So, I hope now you have full explanation, and will be able to help.
Thanks!
Click to expand...
Click to collapse
Yes I figured this
gagdude said:
If Google Chrome is available to you on the play store, you have ICS. If its not you have GB. Furthermore you could download an ICS only app and if it says there is an error parsing the package then you have GB
Sent from my DROID2 using xda premium
Click to expand...
Click to collapse
and here was my help you didn't notice. More apps include the Google now for ICS project, apex, nova, etc.
Sent from my DROID2 using xda premium
posible soluction
I thing that if you go to Settings/ about phone/ and in android version you do a lot of clicks you will force to saw a picture with the version of android loock this:
http://www.youtube.com/watch?v=o_PBIw7j4S4
werty100 said:
I thing that if you go to Settings/ about phone/ and in android version you do a lot of clicks you will force to saw a picture with the version of android loock this:
http://www.youtube.com/watch?v=o_PBIw7j4S4
Click to expand...
Click to collapse
But maybe he thinks that's been modified too?!!
Sent from my MB525 using xda app-developers app
werty100 said:
I thing that if you go to Settings/ about phone/ and in android version you do a lot of clicks you will force to saw a picture with the version of android loock this:
http://www.youtube.com/watch?v=o_PBIw7j4S4
Click to expand...
Click to collapse
Wow, that is really nice trick!
I wasn't aware of it. Thanks!
Though, the problem is to know ROM's Android version , before I install it on the device.
So it is not a solution to my problem...
Ah, and that phone has an iPhone look menus , so there is no way to perform that trick, unfortunately...
gagdude said:
If Google Chrome is available to you on the play store, you have ICS. If its not you have GB. Furthermore you could download an ICS only app and if it says there is an error parsing the package then you have GB
Click to expand...
Click to collapse
I did notice your post, thank you.
But the whole point of my question/problem , to identify the Android version on ROM,
without installing it to device.
Thanks!
f_mulder said:
I did notice your post, thank you.
But the whole point of my question/problem , to identify the Android version on ROM,
without installing it to device.
Thanks!
Click to expand...
Click to collapse
I can make app that will say if you are running ICS or JB or GB!
I'll send you it tomorrow!
It checks api level of the system.
If its 16=JB , 15= ICS, 11 or 12=GB
Sent from my MB525 using xda app-developers app
ppero196 said:
I can make app that will say if you are running ICS or JB or GB!
I'll send you it tomorrow!
It checks api level of the system.
If its 16=JB , 15= ICS, 11 or 12=GB
Sent from my MB525 using xda app-developers app
Click to expand...
Click to collapse
Can you please explain what should be checked ?
I mean what can I check in ROM (it is CWM installable ZIP file ) , in order to know
which Android version it has?
But again, I don't want to install it! I want to know that from inspecting the ROM itself!
Thanks!
f_mulder said:
Can you please explain what should be checked ?
I mean what can I check in ROM (it is CWM installable ZIP file ) , in order to know
which Android version it has?
But again, I don't want to install it! I want to know that from inspecting the ROM itself!
Thanks!
Click to expand...
Click to collapse
You can't check it....only apps can!
Sent from my MB525 using xda app-developers app
f_mulder said:
Can you please explain what should be checked ?
I mean what can I check in ROM (it is CWM installable ZIP file ) , in order to know
which Android version it has?
But again, I don't want to install it! I want to know that from inspecting the ROM itself!
Thanks!
Click to expand...
Click to collapse
Download the rom open it with 7zip and go to system-SW_configuration.xml
Open it with notepad++ and check the firmware.
The same thing you can do it with root explorer in your phone.
I don't believe he changed all the xml's just to make users believe is an ICS rom
To check for ICS:
Look at the file's /system/bin .
If it contains a binary called sh it's Gingerbread .
If it contains a binary called mksh then it's ICS .
Sent from a Samsung Galaxy Ace
CallMeVentus said:
To check for ICS:
Look at the file's /system/bin .
If it contains a binary called sh it's Gingerbread .
If it contains a binary called mksh then it's ICS .
Sent from a Samsung Galaxy Ace
Click to expand...
Click to collapse
On JB its also called mksh
Sent from my MB525 using xda app-developers app
CallMeVentus said:
To check for ICS:
Look at the file's /system/bin .
If it contains a binary called sh it's Gingerbread .
If it contains a binary called mksh then it's ICS .
Sent from a Samsung Galaxy Ace
Click to expand...
Click to collapse
As long as you live you learn
Thanks CallMeVentus!!!
I just recently tried to upload an app to the play store that I made on a site.
But every time I try to upload the .apk it said that it failed to save changes, then it said that the package name is already on the store.
If anyone knows how to fix this please post below, As it would be a great help.
Picture and apk are attached.
Bump
Bump - Please help! :good:
M4ttz said:
I just recently tried to upload an app to the play store that I made on a site.
But every time I try to upload the .apk it said that it failed to save changes, then it said that the package name is already on the store.
If anyone knows how to fix this please post below, As it would be a great help.
Picture and apk are attached.
Click to expand...
Click to collapse
Change the package name in code and associated files with it, and then compile and execute the apk, sign it and then try to publish.
via Phone
I know that but there is so many files associated with it. It would take forever to do so!
Thanks for making the effort to help though.:good:
M4ttz said:
I know that but there is so many files associated with it. It would take forever to do so!
Thanks for making the effort to help though.:good:
Click to expand...
Click to collapse
you can right click the project in eclipse and there is android tools, you can change the package name there..
and oh you need to sign the package first before uploading it to playstore
Hey. I am following modpunk tread on CM 12.1 build for Samsung Galaxy Alpha.
I have done almost all the steps in the README.
Now I wonder how I copy proprietary vendor files.
The README only tell me to run "./extract-files.sh", cant find where this hidden file is located.
Here is the steps in the README;
git.cryptomilk.org/projects/android/android_device_samsung_slte.git/tree/README?h=cm-12.1
Thanks in advance.
protruckker said:
Hey. I am following modpunk tread on CM 12.1 build for Samsung Galaxy Alpha.
I have done almost all the steps in the README.
Now I wonder how I copy proprietary vendor files.
The README only tell me to run "./extract-files.sh", cant find where this hidden file is located.
Here is the steps in the README;
git.cryptomilk.org/projects/android/android_device_samsung_slte.git/tree/README?h=cm-12.1
Thanks in advance.
Click to expand...
Click to collapse
http://wiki.cyanogenmod.org/w/Build_for_klte Just one as an example, I'm using klte.
The guide states you can find it under
SOURCECODEFOLDER/device/Samsung/CODENAME
Where SOURCECODEFOLDER is the folder where you downloaded the cyanogenmod source code (repo sync) and CODENAME is the code name for your device.
For Samsung devices, if you are getting any errors related to the building of some system applications like "TimeService.apk", I'd suggest you to use the files hoted at " TheMuppets" github repository.
I have done the "repo sync". After this big download I am going to directory:
"cyanogenmod/system/device/"
In this directory I only have these folders:
Common, Generic, Google, Qcom and Sample
protruckker said:
I have done the "repo sync". After this big download I am going to directory:
"cyanogenmod/system/device/"
In this directory I only have these folders:
Common, Generic, Google, Qcom and Sample
Click to expand...
Click to collapse
Can you put the link of the guide you are trying to follow? It seems like you are missing the step "breakfast", probably because there's no official build for your device. You are trying to port cyanogenmod, right?
Inviato dal mio SM-G900F utilizzando Tapatalk
Ciuffy said:
Can you put the link of the guide you are trying to follow? It seems like you are missing the step "breakfast", probably because there's no official build for your device. You are trying to port cyanogenmod, right?
Inviato dal mio SM-G900F utilizzando Tapatalk
Click to expand...
Click to collapse
yep, I am trying to port it.
Here is the "guide" I am following. Its just a readme with the build steps.
URL:
git.cryptomilk.org/projects/android/android_device_samsung_slte.git/tree/README?h=cm-12.1
protruckker said:
yep, I am trying to port it.
Here is the "guide" I am following. Its just a readme with the build steps.
URL:
git.cryptomilk.org/projects/android/android_device_samsung_slte.git/tree/README?h=cm-12.1
Click to expand...
Click to collapse
Not a definitive answer, but it looks like something has gone wrong with your syncing. As you can see from the readme, the manifest should include "projects/android/android_device_samsung_slte.git" and
"projects/android/android_kernel_samsung_slte.git". By looking at the file tree of the _device_ one, there is actually a file called "extract-files.sh". Use an utility like "locate" or a search bar in your desktop manager to see if you actually have this file, as the repo sync should have cloned the git repository!
Ciuffy said:
Not a definitive answer, but it looks like something has gone wrong with your syncing. As you can see from the readme, the manifest should include "projects/android/android_device_samsung_slte.git" and
"projects/android/android_kernel_samsung_slte.git". By looking at the file tree of the _device_ one, there is actually a file called "extract-files.sh". Use an utility like "locate" or a search bar in your desktop manager to see if you actually have this file, as the repo sync should have cloned the git repository!
Click to expand...
Click to collapse
I think I have found the problem. I did spell a folder name wrong. Think thats it.
protruckker said:
The repo is about 50 Gb so should I try to sync it again?
Click to expand...
Click to collapse
50? You sure? Have you tried using the -c option while syncing? My CM 12.1 source code is working and it's "merely" 25 GBs or less.
Anyway, if you are missing *every* file from that git repo, you definetely should. Make also sure the manifest file that the readme tells you to create includes everything as shown! Check first if you are missing only some files... At the very least, you might just download the missing extract-files from that git repo.
Ciuffy said:
50? You sure? Have you tried using the -c option while syncing? My CM 12.1 source code is working and it's "merely" 25 GBs or less.
Anyway, if you are missing *every* file from that git repo, you definetely should. Make also sure the manifest file that the readme tells you to create includes everything as shown! Check first if you are missing only some files... At the very least, you might just download the missing extract-files from that git repo.
Click to expand...
Click to collapse
The problem was that I spelled the "local_manifests" folder wrong.
Now I have a "Samsung" folder in there.
Thanks
protruckker said:
The problem was that I spelled the "local_manifests" folder wrong.
Now I have a "Samsung" folder in there.
Thanks
Click to expand...
Click to collapse
Great! Have fun with your ported Cyanogenmod. Glad I could help.
We have a button dedicated just to thanks!