Hello Nexus 7 lovers,
As we all know Chrome comes pre-installed for Jellybean instead of the old stock ICS browser (which is a very welcomed addition) on the Nexus 7. Chrome Mobile does not support flash (and it never probably will). Also Adobe has stopped support for any Android version 4.1 and up (regardless of chipset). But lucky for us Tegra 3 has been supported by Adobe before Adobe decided to stop even hardware support.
I don't use flash anymore really, but a lot of people still do. If you want to install flash and have a browser that can use it, follow the instructions below.
As we all know you can side-load the flash APK even though you can't install it straight to from the market.
For the new people to Android who don't know how, here is how to install app if you have the .apk file:
Go to Settings.
Go to Security (under Personal)
Check Unknown Sources (under Device Administration)
Click OK
Now Install Flash 11.1, if you need the APK, you can grab it here:
(mediafire...4940h3ixaabr2gp)
Now install Firefox Beta from the Play Store (or download the APK below).
I'm sure there are other browsers that support flash, I'll be testing out quite a few and I can make a list here.
List of browsers that DO support flash on the Nexus 7:
Firefox Beta
Maxthon Browser
Fennec (Aurora Nightly)
Dolphin HD 8.5.x (8.6+ does not support)
List of browsers that DO NOT support flash on the Nexus 7:
Chrome (The default browser installed)
Opera Mobile
bahaakhaled97 said:
Hello Nexus 7 lovers,
As we all know Chrome comes pre-installed for Jellybean instead of the old stock ICS browser (which is a very welcomed addition) on the Nexus 7. Chrome Mobile does not support flash (and it never probably will). Also Adobe has stopped support for any Android version 4.1 and up (regardless of chipset). But lucky for us Tegra 3 has been supported by Adobe before Adobe decided to stop even hardware support.
I don't use flash anymore really, but a lot of people still do. If you want to install flash and have a browser that can use it, follow the instructions below.
As we all know you can side-load the flash APK even though you can't install it straight to from the market.
For the new people to Android who don't know how, here is how to install app if you have the .apk file:
Go to Settings.
Go to Security (under Personal)
Check Unknown Sources (under Device Administration)
Click OK
Now Install Flash 11.1, if you need the APK, you can grab it here:
(mediafire...4940h3ixaabr2gp)
Now install Firefox Beta from the Play Store (or download the APK below).
I'm sure there are other browsers that support flash, I'll be testing out quite a few and I can make a list here.
List of browsers that DO support flash on the Nexus 7:
Firefox Beta
Maxthon Browser
Fennec (Aurora Nightly)
Dolphin HD 8.5.x (8.6+ does not support)
List of browsers that DO NOT support flash on the Nexus 7:
Chrome (The default browser installed)
Opera Mobile
Click to expand...
Click to collapse
Nice write up, but this is common knowledge and has been repeatedly posted. In addition why is it people post a file share sit instead of the adobe archive is beyond me. Also, please follow the rules, especially the one that says to use the search function before posting.
Sent from my Nexus 7 using xda premium
zPacKRat said:
Nice write up, but this is common knowledge and has been repeatedly posted. In addition why is it people post a file share sit instead of the adobe archive is beyond me. Also, please follow the rules, especially the one that says to use the search function before posting.
Click to expand...
Click to collapse
Considering he's also advertising warez in other threads, perhaps the APK he attempted to link to is "modified". Who knows. I wouldn't use it, that's for sure.
Yeah... I wouldn't trust ANYTHING OP posts. I wouldn't trust any of his links, either.
The "missing" Android Stock Browser, fully supports Flash. I have been using it, without any issues, so far on my Nexus7 3G.
Closed - Already very well covered elsewhere
Related
Hey,
After reading the threads, I presume I'm not the only unlucky one to have a phone without Android Market, combined with the "dreaded" 1.33.0010 SPL, therefore unable to root.
So what's the best way to get new apps for my brand new HTC Sapphire? SlideMe and Leaf Open Market just don't cut it for me.
Alternatively, can I download the Android Market apps via the web?
Ciao,
CUGWMUI
PS: Someone, please root this phone!
you mean like these?
http://www.androidtapp.com
http://www.android.com/market
but i presume you're aware of a google search phenomena so i guess that is not what you were looking for
Not sure if slideme is locked to the mobile emai number or anything else but you can try to open your browser on the mobile and go to http://m.slideme.org/SAM/ and install there application store manager.
Thanks...
I guess the best thing is to acquire as much from as many sources as possible...
Can't wait for my Magic to get rooted..
Ciao,
CUG
Found a methode where i can get applications/games from the market into my non-google magic.
look at my post here: http://forum.xda-developers.com/showthread.php?t=529170
You might want to have a look at this website...it lists all alternatives for appstores per platform: http://www.wipwiki.com/appstores
Bazaar and Aptoide as alternative to Android Market
Hi guys!
Try bazaar.aptoide.org as alternative to Android Market,
As developer let me share with you the following features:
- Bazaar's site allows you to create your own market;
- Under the motto "Own your market!" you can now have your own Aptoide repository with your applications.
- Upload and manage your applications and share them with the world or just your friends.
- Easily browse the available Android Apps and choose which to install from your Android device.
- Discovering more in bazaar.aptoide.org
The Aptoide app allows users to easily install applications from distributed repositories, without having to rely on the Google Market.
The Aptoide enables you the following extra features:
- Add repositories via QR-code.
- Support for private repositories with login credentials (through the standard httpaccess file).
- Faster reloading of the list of applications from the repository
- Many other features and bug fixes.
Best regards,
Fábio
Fabio Te said:
Hi guys!
Try bazaar.aptoide.org as alternative to Android Market,
As developer let me share with you the following features:
- Bazaar's site allows you to create your own market;
- Under the motto "Own your market!" you can now have your own Aptoide repository with your applications.
- Upload and manage your applications and share them with the world or just your friends.
- Easily browse the available Android Apps and choose which to install from your Android device.
- Discovering more in bazaar.aptoide.org
The Aptoide app allows users to easily install applications from distributed repositories, without having to rely on the Google Market.
The Aptoide enables you the following extra features:
- Add repositories via QR-code.
- Support for private repositories with login credentials (through the standard httpaccess file).
- Faster reloading of the list of applications from the repository
- Many other features and bug fixes.
Best regards,
Fábio
Click to expand...
Click to collapse
Gonna install that myself right now
BLAHBLAH as an alternative to market
You could give google a try I know it cannot replace the android market but there is one advantage download paid apps for free.Sorry cannot give the url.
MOD EDITED BECAUSE THIS MEMBER CANNOT READ AND/OR UNDERSTAND FORUM RULES.
swapnilraj said:
You could give applanet a try I know it cannot replace the android market but there is one advantage download paid apps for free.Sorry cannot give the url.
Click to expand...
Click to collapse
open browser >>> go to google.com then download the market.apk install it.
don't forget to check the unknown source in setting application.
MOD EDITED BECAUSE THIS MEMBER CANNOT READ AND/OR UNDERSTAND FORUM RULES.
isnt this kinda warez helping?
swapnilraj said:
You could give google a try I know it cannot replace the android market but there is one advantage download paid apps for free.Sorry cannot give the url.
Click to expand...
Click to collapse
dnhrmnsyh said:
open browser >>> go to google.com then download the market.apk install it.
don't forget to check the unknown source in setting application.
Click to expand...
Click to collapse
If you guys want to get banned then post that crap again!
I have ZERO tolerance for even hinting warez distribution!
In fact... I've had it! Consider this thread closed.
Heya,
Adobe first seems to have demoed Flash 10 first on G1. The version was buggy and laggy and Adobe never seems to have released Flash 10 for ARMv6. Is there's any way I can obtain the first builds of Flash that were compiled for ARMv6?
How about this androidcampus..blogspot.com/2011/07/app-working-adobe-flash-player-for.html Its working on stock browser (firmware COS-DS)
P.S. Delete point after "[email protected], because i can't post url )))
extrahacker said:
How about this androidcampus..blogspot.com/2011/07/app-working-adobe-flash-player-for.html Its working on stock browser (firmware COS-DS)
P.S. Delete point after "[email protected], because i can't post url )))
Click to expand...
Click to collapse
Old post. I tried that apk and it works with TinyShark and some simple banners. Video is sloppy at the best. Full screen crashes the phone.
Nonetheless, it appears Qualcomm is forcing Adobe to make an official ARMv6 port.
Liberation
"Free yourself from your carrier"
Features:
[ROM Base] HTC Droid Incredible 4.08.605.2
Android 2.3.4
De-bloated
Deodexed
Battery percentage
4-in-1 advanced power menu
Removed E911 location icon
Red scrollbar and overscroll glow to complement the Incredible's looks
Zip-aligned for optimal memory management
CDROM.ISO removed (prevents that annoying Verizon install prompt when connected via USB)
Uses edify script, will flash in Clockwork Recovery 2.x and 3.x.
Removed Apps:
Adobe Flash Player (install from Android Market if you want it)
Adobe Reader (install from Android Market if you want it)
Amazon MP3 (install from Android Market if you want it)
CityID (annoying 3rd party bloatware)
Facebook (install from Android Market if you want it)
Slacker Radio (install from Android Market if you want it)
QuickOffice (for those who want a free Office reader, try Documents to Go from the Android Market)
Verizon Bloatware (My Verizon, VCAST App Store, Verizon Navigator, Verizon Skype, Verizon Backup; most can be installed via Android Market)
Youtube (install from Android Market if you want it)
Downloads:
Liberation v3.0 - 143.08MB
MIRROR (provided by BrettApple)
Changelog:
v3.0 (January 6, 2012)
Based on the latest official RUU - 4.08.605.2 (Android 2.3.4)
Red scrollbar and overscroll glow to complement the Incredible's looks
v2.0 (September 20, 2011)
Based on the latest official RUU - 4.06.605.3 (Android 2.3.4)
System hardware information corrected in about phone (bug with official OTA)
Removed Sprint section/tile from Market, replaced with Verizon (bug with official OTA)
Only 688MB available to user (see explanation in FAQ)
No longer patched to block Android Market malware (Android 2.2.2 and above are immune by default)
v1.1 (June 25, 2011)
Added battery percentage meter.
More efficient compression (smaller file size)
v1.0 (May 19, 2011)
Initial Release based on November OTA (3.21.605.1)
FAQ:Q: What was the difference between the standard and enhanced versions of Liberation?
A: In simple terms, Liberation Enhanced was deodexed, while the standard version was not. However, since the Gingerbread update, HTC has deodexed the /system/app folder, but has left framework odexed. I've decided to just deodex everything instead of having two separate versions with minimal differences in available storage, but vast differences in customization.
Q: Why is the Android Market outdated!?
A: If I insert the latest market, it won't update on its own, meaning more work for you. The version of the market I'm using is outdated, but auto updates. It will update in the background the first time that you run it, and should be updated within 2-5 minutes depending on your connection. You'll need to exit and re-launch the Market for the update to take effect.
Q: Some of my Google Apps (such as Gmail) are an old version, but don't show up on the Market as installed or needing an update. How do I fix this?
A: This is a bug or "feature" of the stock ROM, I'm not sure which. However, it as a very easy fix. Simply open Gmail from the Android Market. From there, scroll down to "Developer Info" and select "View Applications." This will display all of Google's apps in the market. Scroll down and update every app that shows as needing an update (they'll all display correctly from here). You may also want to disable automatic updates from here.
Q: Why isn't <insert app here> removed, I consider it to be bloat!
A: HTC did their best to put together an experience utilizing their Sense software. I left that intact as every user will get something out of it. Some use Friend Stream. Some use only Facebook/Twitter/Flickr. There is no perfect combination as every user wants something different. My goal was to present a stock experience without the carrier bloat. There are ways for you to remove unwanted apps yourself if you'd like.
Q: Why aren't there any screen shots?
A: It's a stock ROM. I've done nothing to differentiate this ROM in appearance from what your carrier/OEM ships.
How to customize Liberation BEFORE you flash:
Materials
Windows - 7-ZIP
Linux - nothing
Mac OS X - nothing (note, I have not done this on Mac OS X, so I cannot support this OS)
Steps
Download the above mentioned file(s) for Windows. You can use a different archive manager if you'd like, but my guide is based on using 7-ZIP.
On your desktop, create a folder named "Test." You can name it whatever you want, but I'll be referring to it as "Test" in this guide. If you are new at this, you need to follow the guide to the letter.
Find your downloaded ROM and extract it to the Test folder. The easiest way to do this on Windows is to open the ROM, highlight all of the folders/files (CTRL-A), copy (CTRL-C), then open the Test folder and paste (CTRL-V). Give it a minute to extract the contents.
Once you complete step three, modify the ROM to your hearts content (see details below). Once complete, proceed to step five.
Open the Test folder and highlight everything (CTRL-A). Right click and select "Add to Archive." This will open 7-ZIP's archive manager. On Linux or Mac OS X, just right-click (or equivalent) and select "Compress."
In the options menu that comes up, leave everything at default except the following. The filename should be Test.zip (change Test to whatever you want). Archive format should be zip. Compression level should be ultra. That's it.
Once done, you can copy this zip to your SD card and flash as normal. Keep in mind that I am not responsible for any changes that you made in this ROM, so make sure you Nandroid BEFORE you flash.
Specific Modifications (using the above instructions):
Ringtones - While the ROM is unzipped, open the test folder and look for /system/media/audio. Within this folder you'll see several more folders (Ringtones, Alarms, Notifications). Any should files you put here will show up in the system when you go to change your ringtone (or whatever corresponds to the folder). The benefits to this modification include; no storage space used up in internal, phone, or SD storage; ringtone works even if SD is USB mounted, no errors when the SD card corrupts or is in use. The ringtones (alarms/notifications) are stored in a partition that does NOT count towards your file storage
Replacement "stock" applications - If you use a differnent web browser (like Dolphin HD or Firefox), or a different SMS/MMS program (like Handcent or Chomp), then it is recommended that you remove the stock applications before flashing. This prevents conflicts, slowdown, memory usage, and the annoying popup where you have to constantly re-choose your default application. In these examples, you are looking for /system/app/browser.apk and mms.apk.
Add/Remove apps you don't want - Navigate to /system/app, and remove any APK files that you don't want. If you don't know what app it is, do NOT remove it
Modify Bootup Animation/Sound - Navigate to the /system/customize/resource/ folder. In there, you will see two files; VZW_bootanimation.zip an VZW_Droid.mp3. These files are the bootup animation and "Droid" noise. Simply delete the MP3 if you want a silent bootup. It really is that easy. Replace the ZIP File with another zipped animation (must give it the same name) to replace the animation with one of your own. NOTE: Make sure you verify compatibility. If unsure, don't do it.
Files needed for UOT Kitchen:
Download - framework-res.apk
Download - com.htc.resource.apk
Download - SystemUI.apk
The above files are needed for the UOT Kitchen. Ask questions in this thread if don't know how to use them. UOT Kitchen allows you to change visual elements of your phone's stock interface in a way that no launcher app ever could.
jaykresge, you gonna get anything going with this gingersense leak?
Why is this based off the November OTA? Use the new gingerbread leak!!
Sent from my ADR6300 using XDA App
josh0426 said:
jaykresge, you gonna get anything going with this gingersense leak?
Click to expand...
Click to collapse
I'll mess with it.
tjrocks91 said:
Why is this based off the November OTA? Use the new gingerbread leak!!
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
Need to have the stable release out before the test/beta releases
This seems like a cool idea. Looking forward to the download links.
Sent from my PC36100 using Tapatalk
I agree.
I would love to see a ROM of yours based off of the Gingerbread Leak.
Nothing Special is the fastest and most stable ROM out. Hands Down.
I use it as my Daily Driver in a business setting and its perfect.
rosser725 said:
This seems like a cool idea. Looking forward to the download links.
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
Liberation is uploading right now, should be available in a few minutes. Enhanced is still cooking, might be another 30 minutes or so. As for the "cool idea," this is actually just a renamed update to an existing ROM. See below.
tincbtrar said:
I agree.
I would love to see a ROM of yours based off of the Gingerbread Leak.
Nothing Special is the fastest and most stable ROM out. Hands Down.
I use it as my Daily Driver in a business setting and its perfect.
Click to expand...
Click to collapse
I'm cooking Liberation Enhanced right now, then I'll immediately start playing with the leak. We've seen a few developers upload flashable versions already. I can't commit that I'll release anything on this leak at this point. Let me play with it some and then I'll comment on it.
Both 1.0 ROMs are up based on the November OTA. Currently toying with the leak, will update.
Re-cooking then uploading the beta for 2.00 based on today's Gingerbread leak. Use at your own risk.
I agree with tincbtrar.
Liberation Enhanced v2.00 BETA, based on today's Gingerbread leak, is now up. Use at your own risk.
jaykresge said:
Liberation Enhanced v2.00 BETA, based on today's Gingerbread leak, is now up. Use at your own risk.
Click to expand...
Click to collapse
Downloading now, Thanks.
I'm liking some of the changes. Reboot time (after initial flash) is insanely fast. HTC Car Panel now works in both portrait/landscape, however, most other apps still don't. Feels smoother than 2.2 (and I just did clean flashes of all of my ROMs, it's definitely smoother).
Let me know what you think, but so far, feels good for a beta. I'll make it my daily driver for the next few days and see what happens.
Downloading the beta now. Already a few out there, but I know you put out good work, and it's the slimmest so far. Fingers crossed, already put the new radio on. This is great! Long live the Incredible!
Will definatly give this a try when I get home.
Only thing that stinks is the cool mods (Pulldown Toggles, EVO Camera, ETC) wont work with the beta correct? Those pulldown toggles are amazing for me (Flashlight, Bluetooth and Sounds - especially)
Once that gets sorted out Ill be using your beta. Until then maybe ill flash Liberation for fun.
Great work sir.
Is 2.0 deodexed?
Sent from my ADR6300 using XDA App
BrettApple said:
Downloading the beta now. Already a few out there, but I know you put out good work, and it's the slimmest so far. Fingers crossed, already put the new radio on. This is great! Long live the Incredible!
Click to expand...
Click to collapse
Just an FYI, it works fine with the existing radio. I won't be pushing users to update radio/hboot/etc. until the official release comes out.
tincbtrar said:
Will definatly give this a try when I get home.
Only thing that stinks is the cool mods (Pulldown Toggles, EVO Camera, ETC) wont work with the beta correct? Those pulldown toggles are amazing for me (Flashlight, Bluetooth and Sounds - especially)
Once that gets sorted out Ill be using your beta. Until then maybe ill flash Liberation for fun.
Great work sir.
Click to expand...
Click to collapse
I'm going to work on getting an Evo camera working for it. As for flashing Liberation, it's just Nothing Special under a new name (and the minor change of Car Home switched for Car Panel). All of the mods you used on NS will work here
cabjmb said:
Is 2.0 deodexed?
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
Yes.
Yes, this is a discussion thread, but you are not allowed to make "meaningless" posts in here.
If you have made some discoveries post it, but no one in here is interested in "thank you" posts or similiar.
Okay, let's try to get the Android 4.2 gapps working as good as possible on our phone.
As you know Google dropped support of non-neon phones and tablets with Android 4.2.
Our Tegra2 SoC doesn't support these neon instructions, which results in a couple problems with the default gapps package.
We need to replace a couple files with older ones to get everything back working.
Update 27.04: I finally found some time to work on gapps and provide a (hopefully) fully working non-neon gapps package in the second post now!
One example: the biggest annoyance is probably the dying keyboard.
This happens because the gapps package replaces the libjni_latinime.so file included in the ROMs with a proprietary one by Google to enable Gesture input.
Unfortunately it does need neon, so you should remove the file inside the gapps package (/system/lib/) before flashing it.
In the logcat you'll usually see a SIGILL error, like this one:
Code:
A/libc(3910): Fatal signal 4 (SIGILL) at 0x4f6233a6 (code=1), thread 3910 (putmethod.latin)
I/DEBUG(92): signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr 4f6233a6
I'm starting this thread to colloborate together on a gapps package with as much stuff working as possible, so if you do have any insights please share them
You can download the CM10 gapps package and get the nonneon files (they're in /optional/nonneon) - but not all of them are still working with Android 4.2.
P.S.: For the love of God, don't call them fapps - fapps is a foss (free and open source) package which uses OpenStreetMaps instead of GMaps and so on.
We still want gapps, just without neon libs.
Okay, here's my non-neon fixed gapps package.
Important: If you already flashed another gapps package do format /system, reflash your ROM then reflash these gapps.
If you don't do that you'll have leftovers from the former package, which results e.g. in a dying keyboard.
Changes compared to the official package:
Fixed the aosp keyboard crashes
Fixed Google Talk videochat crashing
Fixed Faceunlock
Fixed Google TTS
Fixed Google Now & Voice Search crashes on non neon devices & restored hot-word detection
Fixed Talkback
Removed unuseful stuff
Notes:
Swipe keyboard won't work - nothing I can do about that.
Complain to Google for dropping non-neon support
Same thing goes to Photoshpere - no neon: no love.
Don't try to update Google Now - the new version doesn't properly work without neon (not sure if this still applies?)
Download:
http://goo.im/devs/tonyp/non-neon-gapps
If you're interested in more details what parts I changed - here you go.
This will hopefully ensure that future gapps versions will get provided as well
to fix facelock: replace libfacelock_jni.so with non-neon lib (credits: Adam77Root)
to fix the keyboard closing: remove libjni_latinime.so
to fix google videochat: added libvideochat_stabilize.so, replaced libgtalk_jni.so with non-neon lib and removed libgtalk_stabilize.so
to fix TTS: replaced libpatts_engine_jni_api.so with a non-neon lib and GoogleTTS.apk with the apk from the teameos gapps package.
to fix Google Now and Voice Search I replaced the QuickSearchBox.apk with this one by Steady Hawkin.
Note that the newest Google Now version isn't compatible with non neon devices anymore, thus this version disables the auto-update.
replaced Talkback.apk with a working version from the eos gapps package.
Partial credits for steps 1-4 go to bubor who already started with a non-neon gapps package.
Then I reflected these changes in the 70-gapps.sh backup script.
That's important because otherwise updating the ROM will break the gapps!
Why? Updating the ROM does wipe /system - only the files which are in the script will retain.
This means that e.g. the libvideochat_stabilize.so will poof away and the libjni_latinime.so won't get updates anymore.
Additionally I removed the g.prop file in /system/etc to prevent the GooManager from trying to update the gapps package if new (neon) updates come.
To reduce the package size I completely removed the photosphere stuff.
Just a thought here: since our cpu does not support neon instruction set, wouldn't it be an option to patch the P990's kernel with an neon-emulator? This way, the neon instructions will be translated into something the cpu can process. Corrrect me if I'm wrong.
I'm saying this because I've seen something similar happen on Mac OS X, where version 10.8.x requires a cpu capable of SSSE3 (not SSE3) instructions. They have patched the kernel with an SSSE3 emulator so that it works on older hardware and AMD cpus.
Sent from my LG-P990 using xda premium
Robin2 said:
Just a thought here: since our cpu does not support neon instruction set, wouldn't it be an option to patch the P990's kernel with an neon-emulator? This way, the neon instructions will be translated into something the cpu can process. Corrrect me if I'm wrong.
I'm saying this because I've seen something similar happen on Mac OS X, where version 10.8.x requires a cpu capable of SSSE3 (not SSE3) instructions. They have patched the kernel with an SSSE3 emulator so that it works on older hardware and AMD cpus.
Sent from my LG-P990 using xda premium
Click to expand...
Click to collapse
I'm thinking about the exact opposite - try to disassemble the libs, replace the neon instructions and reassemble. Not sure yet how much work it would take though...
bugadani said:
I'm thinking about the exact opposite - try to disassemble the libs, replace the neon instructions and reassemble. Not sure yet how much work it would take though...
Click to expand...
Click to collapse
this will be an horrendous work. I've seen some projects trying to hack armv6 instructions into the newer armv7 packages - it's really hard as you have to do it in smali as Google won't release it's sources.
I'm extremely full with loads of projects currently - I'm still hoping some people will take this over and try to build a nicely working non neon gapps version. this only requires trial and error, no real technical knowledge. but the interest seems low
Sent from my LG-P990 using xda app-developers app
Developer or not... But since you said yourself that "this will be an horrendous work", allow me include a little something here.
Changelog:
* All apps updated to 4.2.2 versions
* Google Play Store updated to 3.10.14
* Google Play Services updated to 3.0.25
* Gmail2.apk (Gmail) and GoogleEars.apk (Sound Search for Google Play) removed since they are available in the Google Play Store
** May require uninstalling and reinstalling Gmail and Sound Search after flashing.
* Keeps previous version's Photosphere/Picasa sync install on Mako, Manta, and Tuna.
Click to expand...
Click to collapse
From the way I see it, this horrendos work wouldn't really pay off since the earlier version of Gapps has... well... more or less everything the so-called new version has. So why bother if I may ask?
Back to you sir
Soooo, I have been looking into this for the past few days. I think I have got an understand of this that is good enough to make this work.
Since you are working so hard on CM10.1, I'll be willing to put great effort into this. Already started out with some basics, but I am pretty confident that I can make it work by the end of this week.
Will do some proper testing when it has been finished, once everything has been worked out, I'll push it public so you all can have the joy of using it in whatever way you may please
natalya said:
Soooo, I have been looking into this for the past few days. I think I have got an understand of this that is good enough to make this work.
Since you are working so hard on CM10.1, I'll be willing to put great effort into this. Already started out with some basics, but I am pretty confident that I can make it work by the end of this week.
Will do some proper testing when it has been finished, once everything has been worked out, I'll push it public so you all can have the joy of using it in whatever way you may please
Click to expand...
Click to collapse
Any news on your project?
Well, I'm a little disappointed that no one else worked on this - it's basically using Google and trial and error.
Thanks goes to massimo who has offered me some help and did some tests
Anyways, I decided to take matters into my own hands now, as I want to release CM10.1 over the weekend and don't want people to complain because they flashed the wrong gapps packages.
@natalya: If there's anything else you discovered which isn't working please provide it, but as you didn't post what you did in almost 2 weeks now I didn't want to wait anymore.
Changes compared to the official package:
Fixed the aosp keyboard crashes
(note: swipe won't work on non neon devices, nothing I can do about that)
Fixed Google Talk videochat crashing
Fixed Faceunlock
Fixed Google Now & Voice Search crashes on non neon devices & restored hot-word detection
Fixed Talkback
Removed unuseful stuff
Let me explain the steps taken so others can learn what has been done and can update gapps theirselves.
to fix facelock: I replace libfacelock_jni.so with non-neon lib (credits: Adam77Root)
to fix the keyboard closing: I removed libjni_latinime.so
(note: this diables the keyboard swiping - it will never fully work on non-neon devices!)
to fix google videochat: added libvideochat_stabilize.so, replaced libgtalk_jni.so with non-neon lib and removed libgtalk_stabilize.so
to (partially) fix TTS: replaced libpatts_engine_jni_api.so with a non-neon lib
to fix Google Now and Voice Search I replaced the QuickSearchBox.apk and added the libgoogle_recognizer_jni_l.so lib from this one by Steady Hawkin.
Note that the newest Google Now version isn't compatible with non neon devices anymore, so this one disables the auto-update
replaced Talkback.apk with a working version from the above gapps package[/url].
Note the English TTS not working, see below.
Partial credits for steps 1-4 go to bubor who already started with a non-neon gapps package.
Then I reflected these changes in the 70-gapps.sh backup script.
That's important because otherwise updating the ROM will break the gapps!
Why? Updating the ROM does wipe /system - only the files which are in the script will retain.
This means that e.g. the libvideochat_stabilize.so will poof away and the libjni_latinime.so won't get updates anymore.
Additionally I removed the g.prop file in /system/etc to prevent the GooManager from trying to update the gapps package if new (neon) updates come.
To reduce the package size I completely removed the photosphere stuff.
As for the swipe keyboard this feature requires neon-support and will not work properly on our phone, no matter what.
Known bugs:
Google text to speech doesn't seem to work in English. fixed
Download:
http://goo.im/devs/tonyp/non-neon-gapps
If you already flashed another gapps package do format /system, reflash your ROM then reflash these gapps.
This is needed to ensure nothing remains broken from former flashes.
Please give some feedback for this gapps package.
If something doesn't work don't forget to attach a logcat
Okay, I managed to fix the Google-text-to-speech engine as well by replacing the GoogleTTS.apk with the one from the teameos gapps package.
I pushed the new version online and removed the old one.
All bugs I am aware of are now fixed, if you notice anything else that isn't working please give feedback
Time to clean up the OP.
tonyp said:
[*]Don't try to update Google Now - the new version doesn't properly work without neon.
Click to expand...
Click to collapse
Play store is offering me to update Google Search after installing your CM10.1 ROM and this gapps package. Is Google Now part of Google Search so I should avoid this update too?
ciarpame said:
Play store is offering me to update Google Search after installing your CM10.1 ROM and this gapps package. Is Google Now part of Google Search so I should avoid this update too?
Click to expand...
Click to collapse
You can update it and you can use it.
Sadly it has huge lags (as in it freezes from time to time and the waiting times can be taking forever sometimes)
Sent from my LG-P990 using xda app-developers app
For those who want to use the aosp-keyboard, Google recently released Google-keyboard (witch is similar to the aosp, but fully non-neon compatible)
In the US it should be available through the play store, for the others http://dl.androidnext.de/com.google.android.inputmethod.latin.apk
our 2x learns gesture typing
Thread cleaned up.
This is the dev discussion subforum so it's not the right place to ask about specific ROMs.
If you'll find out something new for the non-neon gapps package then you can post in here, everything else goes into the other sections.
Thank you!
P.S.: I've tried extracted the new lib (libjni_unbundled_latinimegoogle.so) from the Google keyboard - it's not compatible to the AOSP one included in ROMs.
If you want to include it into the gapps package you need to rename the apk to LatinIME.apk and add the lib, then it'll overwrite the AOSP keyboard.
(I'm too lazy to update the gapps package in here for a keyboard you can simply install).
I created a non-neon gapps package with the keyboard included.
It will replace the AOSP keyboard by the very similar google keyboard (that fixes gesture typing). Everything else is like tonyps-non-neon-gapps.
Download gapps-jb-20130427-nonneon-tonyp-keyboard.zip
All credits to Google, tonyp and the others mentiont in the first post.
Have fun!
P.S. @tonyp if you want you can put it on the gooserver to the other gapps.
Latest Google Now (26/06/2013) seems to work just fine. I'm not getting those crazy UI lags I got before, if I updated Google Now from the play store
Since the files from tonyp on goo.im are down, here is the working downloadlink for non-neon Gapps:
http://tonyp.basketbuild.com/downlo...on-gapps-/gapps-jb-20130427-nonneon-tonyp.zip
New google keyboard is available: link
DJNoXD said:
New google keyboard is available: link
Click to expand...
Click to collapse
Ah good that you're reviving this thread, I've been meaning to update it with some information.
I never intended to maintain a gapps package and won't do so.
So if someone wants to follow my instructions and offer updated neon-compatible packages for 4.3 and 4.4 go ahead.
The instructions should still apply, but things may have changed a little in the newer versions so they might needs some adaption (e.g. the Talk to Hangouts transition).
Personally I include a mini/tiny gapps neon compatible package in all my ROMs which only contains the most important apps.
I've created the package quite some time ago, it is fully open sourced and can (and already is) used by everyone.
https://github.com/tonyp/android_vendor_google
I update the repo on my own accord, if someone needs a faster update pull requests are always welcome.
But gapps are capable of updating theirselves via the play store, so this usually isn't needed anyways.
I would prefer if others are using my repo and sent pull requests instead of forking and forgetting about the origin, but that's of course your choice.
To include the gapps into your own build you have to add the repo to your manifest and add the following lines to a makefile.
(it doesn't matter which one as long as it's called - an obvious choice would be somewhere in the device tree):
Code:
MINI_GAPPS := true
$(call inherit-product, vendor/google/tiny_gapps_nonneon_tonyp.mk)
P.S.: @DJNoXD This isn't directed at you, I know you're already using my gapps repo in your roms, just a headsup for other potential devs.
tonyp said:
Ah good that you're reviving this thread, I've been meaning to update it with some information.
I never intended to maintain a gapps package and won't do so.
So if someone wants to follow my instructions and offer updated neon-compatible packages for 4.3 and 4.4 go ahead.
The instructions should still apply, but things may have changed a little in the newer versions so they might needs some adaption (e.g. the Talk to Hangouts transition).
Click to expand...
Click to collapse
Hi @tonyp, I hope it's ok to revive this thread again resp. to hijack it a bit from your original intention!? Even if the origin of my following NEON related questions is founded in my lag problems with CM11 2014/11/13 build by @gucky01
gucky01 said:
http://sourceforge.net/projects/lgo...m-11-20141113-UNOFFICIAL-p990.m1.zip/download
Here we go, guys! As promised, here the first build. It`s 100% Tonys work. So we have to thank him for his great work!
All the best to you!
Click to expand...
Click to collapse
I find they fit this thread much better than any other CM10.x/CM11/CM12 ROM XDA thread. Not just one but all of those ROMs are affected by the missing NEON instruction set of the Tegra 2 SOC.
How can one prove wether a current ROM does not call any NEON instructions? Is it sufficient to see that there are no SIGILL entries in the logs?
Let's assume a dev releases a ROM that initially does not call any NEON instructions. Is it possible that updates of Google apps introduce calls of NEON instructions making the ROM misfunctional/unusable?
AFAI understood your trick to assemble non-NEON gapps is to replace shared opjects ( .so files) that call NEON instructions by their (more or less) equivalent non-NEON shared objects. Could there be Google apps or third party apps that call NEON instructions in their core binary?
If so, our P990 will not able to run them, right? I'd like to assemble a list of apps that won't run without NEON support (is there still any list?).
Do calls of NEON instructions on systems that don't support NEON always result in FCs, hot re-boots, or BSODs? Other way round: can calls of NEON instructions on systems that don't support NEON also result in lag or even heavy lag? (gmail 5.0.1 uses to take 10 seconds to start in my recently installed CM11 after the cleanest install possible; I just left the BB and system data/cal un-touched).
I am looking forward for your reply, well-knowing that you don't use the P990 as your daily driver any more for a long time now.
I wish you all a good 2015!
Could anyone give a link for the working fapps for PA 12 by tonyp ..... I searched throughout XDA and throughout internet but couldn't find it .... I don't like gapps and that's why I'm searching for fapps .... I'm asking for fapps (NOT Non-Neon gapps) which might be similar to this http://forum.xda-developers.com/showthread.php?t=1715375
but this one is not working fully at present ...
Thanks in advance
Com'on guys..... 36 views and no reply so far ..... :banghead:
First read this: http://forum.xda-developers.com/showthread.php?t=2186251 then you will no, that there are no fapps :cyclops:
fapps was a very bad name for non-neon gapps.
For PA12 (which is based on Android 4.1.x) you need the gapps which are linked in the first post.
The thing is, that the gapps since Android 4.2.x aren't compatible with Non-Neon Devices. With Roms < 4.2 you can use the normal gapps.
I have already read that many times .... read there what tonyp says in the first post :
" P.S.: For the love of God, don't call them fapps - fapps is a foss (free and open source) package which uses OpenStreetMaps instead of GMaps and so on. "
That's why I'm searching for fapps and in order to avoid any confusion I also wrote that I don't need Non-Neon gapps but fapps....
Anyways thanks for the reply.....
Seriously !!!!!!!! Two Centuries of views (200 views ) and still no answer..... That's GREAT :banghead: :banghead: :banghead:
I didn't find a package, but this German article:
http://www.gamersglobal.de/news/62752/so-gehts-android-ohne-google
There you can find the alternatives to the Google apps.
If you need help understanding it, I can help you, but I think you can see what you can use instead of what.
http://forum.xda-developers.com/showthread.php?t=1715375&referrerid=0
JUMPhil said:
I didn't find a package, but this German article:
http://www.gamersglobal.de/news/62752/so-gehts-android-ohne-google
There you can find the alternatives to the Google apps.
If you need help understanding it, I can help you, but I think you can see what you can use instead of what.
Click to expand...
Click to collapse
Thanks.... I will try it .... translated the page online and so far no problems understanding it..... and by the way this page truly says that without gapps phone will be snappier and battery lasts longer... I have also experienced it ...
pandorious said:
http://forum.xda-developers.com/showthread.php?t=1715375&referrerid=0
Click to expand...
Click to collapse
Thanks, but I have already quoted this page in first post that it is not working fully currently.... This project has started about an year ago and is still under development.... I guess the developer doesn't get much time to develop it or whatever may be the reason but this project also looks promising and I'm already following it....
owais40 said:
Thanks.... I will try it .... translated the page online and so far no problems understanding it..... and by the way this page truly says that without gapps phone will be snappier and battery lasts longer... I have also experienced it ...
Click to expand...
Click to collapse
Would you share your experiences?
JUMPhil said:
Would you share your experiences?
Click to expand...
Click to collapse
OK here it is....
At the time of opening this thread I was on tonyp PA 12 and didn't install gapps (before that I used to install gapps on every new build, clean install).... It had now more free RAM and the phone was much more smooooother (add infinite o's to it in the middle ) than before with the same apps installed as before except gapps..... But there was obviously the lack of email client, play store, etc.... So after searching and from this thread also, I came to know of the alternatives... So my setup was :
1. Blank Store (from XDA thread mentioned above) and Aptoide ===>> instead of Play Store.
2. K-9 Mail ===>> instead of GMail
3. OsmAnd ===>> instead of Google Maps (2 & 3 from your German website. Thanks again man )
4. Browser ===>> Always used Opera / native CM browser and NEVER downloaded Chrome. So no problem here.
5. Calendar ===>> NEVER used any. I can remember my tasks (or at least write them down). So no problem here also.
6. Never cared about GTalk, Google+, etc... I don't use all this crap
But after tonyp released his 10.1 ROM with "minimum gapps" pre-installed, I took it as an opportunity to update my apps (which were a few - others I had already updated earlier via other Stores)... So I'm again planning now to remove gapps from this ROM and again gain my Privacy and ROM Smooooooooothness back ...