Hello everyone,
This thread contains the developing/porting stages for the Jelly Bean / CyanogenMod 10 ROM, brought to you by adlx.xda. Therefore all the credits regarding this should go to him. Thanks man for making this device better for each one of us!
Please note that the 2nd post is reserved by adlx for future use. Keep an eye out there. In the meantime I will manage the QA and provide assistance as much as possible.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Disclaimer: Any complaints about "damaging your phone", "stuff X doesn't work and I haven't put in it the known issues list and now my phone doesn't work as I want it to work and I'm crying like a little girl", and similar observations will not be tolerated. Flash this ROM at your own risk, you have been warned.
NOTE: This ROM is far from stable, it's still under high development by the CM team. Please report all of your findings in the thread as suggested below.
2nd NOTE: Please keep the thread clean of off-topic. Questions like "when is the next release?","When is the front camera fixed?" and so on will not be tolerated.
Release: DOWNLOAD
Google Apps: DOWNLOAD
Release notes:
relnotes in progress.
Reboot Into CWM Recovery
Wipe data, wipe cache
Flash ROM .zip file
Flash Google Apps
Google Apps seem not have enough space to flash correctly - Under investigation.
Text messages do not give notifications(even after going into the settings of the messaging application and making sure that "Notifications" is checked) - Reflash ROM with data/cache wipe.
Home button does not bring you home. - Under investigation.
Search button does not seem to do work.
Camera crashes.
Web Browser seems to just flash white on the screen for a second, then disappears and nothing happens. - Reflash ROM with data/cache wipe.
Dial pad in Phone application needs slight resizing, the left side of each number is slightly cut off.
During a call, the screen is rotated counter-clockwise 90 degrees.
Apollo is rotated counter-clockwise 90 degrees, except it's settings menu.
Calculator crashes on startup.
Movie Studio crashes on startup.
Lock screen isn't showing when locking - Reflash ROM with data/cache wipe.
OP+1
Useful Stuff that apply to that rom
Trim CM10 of not so useful apks and install Google Apps Lite, by Atrix4g18
lgCamera, free from the Market work! (pictures & videos). Only back camera
Install Google Now on this Rom by ethancottier
Wifi-Tethering, by ethancottier
Help to avoid lost wifi connections: Use the WiFix-Manager to set the correct country (tip by Flexmaen)
Int2Ext+ works great:
http://forum.xda-developers.com/showthread.php?t=1716124
Some apps still have orientation issues (Apollo...), try the app named Ultimate Rotation Control v 4.8.2 (works fine for Apollo for example), Tip by GragonV
Click to expand...
Click to collapse
ASN/Modpunk from the Wildfire S development, as I massively kanged his JB sources as a starting point and I xalso use his msm-7x27 common sources.
Recognized Contributor Alex C. for this official thread OP maintenance
CyanogenMod and all the people contributing to it for the main sources
SuperTeam for their help
Click to expand...
Click to collapse
Sources:
Linux Kernel (GPL): https://github.com/adumont/htc-kernel-msm7227/
Device tree: https://github.com/adumont/android_device_htc_chacha/
Vendor tree: https://github.com/adumont/android_vendor_htc_chacha/
Click to expand...
Click to collapse
Deleted, Sorry all.
I realize that there are going to be bugs, and that you likely know of many, but I thought I should contribute with a list of bugs I've found so far.
-First of all, I can't seem to get gapps(google apps) to install. in CWM it says that it completes, but none of the applications show up, I did try a few of the latest builds, so perhaps we need to use a specific older one.
-Text messages do not give notifications(even after going into the settings of the messaging application and making sure that "Notifications" is checked)
-Home button does not bring you home(or do much of anything) even if you go and set up what it's actions do in the settings.
-Search button does not seem to do anything either.
-Camera crashes(however it says "Gallery has stopped." so I imagine it's the usual top right image preview that's the culprit, although gallery itself works fine)
-Web Browser seems to just flash white on the screen for a second, then disappears and nothing happens.(assuming crash, but it's not actually saying anything)
-Dial pad in Phone application needs slight resizing(this was also present in CM9) the left side of each number is slightly cut off.
-During a call, the screen is rotated counter-clockwise 90 degrees.
-Apollo is rotated counter-clockwise 90 degrees, except it's settings menu(this was also present in CM9)
-Calculator crashes on startup
-Movie Studio crashes on startup
-Lock screen isn't showing when locking
(some of these may be just me, because I did change a few settings. I'll have to reinstall the rom and test all of these issues again. but at least it's something to go on in the meantime. I'll also try and get a logcat when I do.)
In general, the rom is -very- fast. The first boot was extremely slow/long, but after that, rebooting is much faster. The freezing is seemingly totally gone.
GAPPS doesn't install fully because the System space is to small for gapps. I removed a load of system apps to fit all of the Gapps in. Made about 30MB free to install.
kronflux said:
I realize that there are going to be bugs, and that you likely know of many, but I thought I should contribute with a list of bugs I've found so far.
-...
(some of these may be just me, because I did change a few settings. I'll have to reinstall the rom and test all of these issues again. but at least it's something to go on in the meantime. I'll also try and get a logcat when I do.)
In general, the rom is -very- fast. The first boot was extremely slow/long, but after that, rebooting is much faster. The freezing is seemingly totally gone.
Click to expand...
Click to collapse
Thanks a lot for the testing. Although I have been able to reproduce some of them, there are some of them that won't happen to me.
For example, home button is working fine for me, as the stock Web browser (tested on wifi). Also, when I lock the phone, it does go to the lock screen fine (with some delay though).
Cam is crashing also here, as well as Calc.
Sent from my Galaxy Nexus
adlx.xda said:
Thanks a lot for the testing. Although I have been able to reproduce some of them, there are some of them that won't happen to me.
For example, home button is working fine for me, as the stock Web browser (tested on wifi). Also, when I lock the phone, it does go to the lock screen fine (with some delay though).
Cam is crashing also here, as well as Calc.
Sent from my Galaxy Nexus
Click to expand...
Click to collapse
Naturally after changing most settings(as I usually do when I install a new rom, I go through every setting and get a custom experience from the start), things are bound to be different. I'm going to PM you the logcat(I warn you, it's long, but I stuck it on pastebin) hopefully it will help out a bit. if I can help in any other way, let me know.
I'll reinstall the rom in a few hours and make sure everything works properly with "out of the box" settings, and post my results.
kronflux said:
Naturally after changing most settings(as I usually do when I install a new rom, I go through every setting and get a custom experience from the start), things are bound to be different. I'm going to PM you the logcat(I warn you, it's long, but I stuck it on pastebin) hopefully it will help out a bit. if I can help in any other way, let me know.
I'll reinstall the rom in a few hours and make sure everything works properly with "out of the box" settings, and post my results.
Click to expand...
Click to collapse
thanks, but what bug did you reproduce in this particular logcat?
Some hints about capturing a logcat per bug:
You can clean the logcat with:
adb logcat -c
Then, reproduce a bug, and then dump only that to file:
adb logcat -d > bug_ANameSoWeCanUnderstand.txt
Pastebin that .txt file, with a description of the bug .
Logcat isn't very intuitive (to me at least), so imagine reviewing a logcat with a lot of posibly unrelated bug, and no idea of what bug is supposed to be reproduced in it
adlx.xda said:
thanks, but what bug did you reproduce in this particular logcat?
Some hints about capturing a logcat per bug:
You can clean the logcat with:
adb logcat -c
Then, reproduce a bug, and then dump only that to file:
adb logcat -d > bug_ANameSoWeCanUnderstand.txt
Pastebin that .txt file, with a description of the bug .
Logcat isn't very intuitive (to me at least), so imagine reviewing a logcat with a lot of posibly unrelated bug, and no idea of what bug is supposed to be reproduced in it
Click to expand...
Click to collapse
terribly sorry that was literally just a logcat from the time I installed the rom, till the time I sent it - I'm kind of new to this xD
I'll see if I encounter any major issues during my next install and if I do, I'll send you more clean, specific logcats
---------- Post added at 12:26 AM ---------- Previous post was at 12:07 AM ----------
lucasarran said:
GAPPS doesn't install fully because the System space is to small for gapps. I removed a load of system apps to fit all of the Gapps in. Made about 30MB free to install.
Click to expand...
Click to collapse
any chance you could make a list of what you removed from where?
I'd like to try myself, but I don't want to delete anything needed.
System folder issue
Just on side note: I have quick question on how CWM install works.
Why do we see difference in behavior, like here some people see Home key not working, while others are fine. Seems like after flashing some partitions have different data. While flashing in CWM we take care of erasing /data and /cache. So I think those partitions should not differ from person to person. What about /system ? What is done while installing zip? Is the /system cleaned first and then zip contains is copied? Or just copied straight away?
This question is in my mind for some time now. I have seen fresh installs of OS also showing different behavior on my Phone. So please help with answer. Thanks.
Sorry for diversion from topic. But I thought it is just relevant at this juncture. Thanks a lot.
mobilepgk said:
Just on side note: I have quick question on how CWM install works.
Why do we see difference in behavior, like here some people see Home key not working, while others are fine. Seems like after flashing some partitions have different data. While flashing in CWM we take care of erasing /data and /cache. So I think those partitions should not differ from person to person. What about /system ? What is done while installing zip? Is the /system cleaned first and then zip contains is copied? Or just copied straight away?
This question is in my mind for some time now. I have seen fresh installs of OS also showing different behavior on my Phone. So please help with answer. Thanks.
Sorry for diversion from topic. But I thought it is just relevant at this juncture. Thanks a lot.
Click to expand...
Click to collapse
This isn't really the right thread for asking generic CWM or Android questions. There are "General" forums on XDA, and google is your friend.
On that note, I can't tell you what does what(because I don't know a lot of it myself), but if you search google for "/system /boot /cache android" or similar, I'm sure you'll find a list of what's stored where.
Personally, everytime I install a new Rom, I double check to make sure it has a boot.img, then upon using CWM to install it, I first do the following(some of them are redundant, but I do so for good measure):
wipe data/factory reset
wipe cache partition
advanced > Wipe Dalvik Cache
advanced > Wipe Battery Stats
mounts and storage > unmount cache
(If the rom had a boot.img) mounts and storage > format /boot
mounts and storage > format /cache
mounts and storage > format /data
mounts and storage > format /system
-then- I install the rom zip, and if I want gapps, I flash those afterward. then reboot.
This ensures that -all- data is gone, and it will not allow for unique bugs caused by remaining data from a previous rom.
In my case with the home key not working, I think I figured out what was causing most of the problems that I had, but adlx didn't have - After trying to flash GApps, and it not installing properly, it seems to have broken something.
After flashing the rom again(after clearing all those things) I'm now not experiencing those.
Notifications are working again, home key works, lock screen works, browser works, etc.
kronflux said:
In my case with the home key not working, I think I figured out what was causing most of the problems that I had, but adlx didn't have - After trying to flash GApps, and it not installing properly, it seems to have broken something.
After flashing the rom again(after clearing all those things) I'm now not experiencing those.
Notifications are working again, home key works, lock screen works, browser works, etc.
Click to expand...
Click to collapse
Confirming the lock screen issue. At first install it did not work. Now I reflashed, booted the ROM, restarted to CWM and afterwards flashed gapps. Now it works properly.
What we need to focus on at the moment, which is very important:
- gapps flashing 100%.
- camera working 50%.
- keyboard buttons and softkeys availability.
This is my high prio list, anything else is currently not that important; I have yet to find a person that will tell me he cannot live without the calculator app for example.
Alex C. said:
Confirming the lock screen issue. At first install it did not work. Now I reflashed, booted the ROM, restarted to CWM and afterwards flashed gapps. Now it works properly.
What we need to focus on at the moment, which is very important:
- gapps flashing 100%.
- camera working 50%.
- keyboard buttons and softkeys availability.
This is my high prio list, anything else is currently not that important; I have yet to find a person that will tell me he cannot live without the calculator app for example.
Click to expand...
Click to collapse
No Calculator?! We're all going to die! D:
but on a more serious note - something that struck my high interest when exploring this rom is that there is a Hardware Keys section under System in the Settings.
Granted, the only ones that are in there currently are Menu, Home and Search(screen "buttons"), but I wonder if we can maybe add a new one in there, and have it configurable so we can open apps with it.
It might be difficult, but it also might be worth pursuing for the Facebook button.
more n00b questions
First, I too look forward to getting the list/method of uninstalling some of the bundled apps to make way for gapps.
When I flashed JB, I had no unexpected problems (ie camera wasn't working, but pretty much everything else was). I downloaded titanium and deleted calculator only, then was getting bugs with TB, where it was getting stuck in some sort of superuser loop (I had told it to sort apps by total size, in readiness for deleting the biggest non-essential ones).
I rebooted, then tried flashing the gapps zip, and did not see any errors - but when I rebooted, I could only see the gmail app - no google play app. Could it be that gapps silently failed to fully flash, or is gmail the only extra app I should see?
Last, is there a recommended / confirmed working app for moving apps/data to the SD card? With CM7 I am using link2sd and there are a multitude of others. Is JB pretty much the same, or are some apps going to work better with JB?
I am very impressed with the smoothness of the system, particularly the browser. Really great work. It is so close to being usable already.
lucasarran said:
Made about 30MB free to install.
Click to expand...
Click to collapse
30MB free only?
Hmm... is it possible to integrate some features from SuperOSR? When I had SuperOSR based on CM7 I didn't have any problems with the RAM, but with CM9 and Link2SD the RAM fills up mach faster than with SuperOSR. Don't know why but I guess CM10 with SuperOSR features would be great!
Flexmaen said:
30MB free only?
Hmm... is it possible to integrate some features from SuperOSR? When I had SuperOSR based on CM7 I didn't have any problems with the RAM, but with CM9 and Link2SD the RAM fills up mach faster than with SuperOSR. Don't know why but I guess CM10 with SuperOSR features would be great!
Click to expand...
Click to collapse
It's because Link2SD will only move apks to Sdcard, but all app data, and dalvik cache will stay on /data, AFAIK.
You would need to use another mechanism of App ti SD that moves everything, like App2SD. I haven't tried it in CM9 nor CM10 though. Anyone?
Sent from my Galaxy Nexus
adlx.xda said:
It's because Link2SD will only move apks to Sdcard, but all app data, and dalvik cache will stay on /data, AFAIK.
Click to expand...
Click to collapse
No, it can move the dalvik cache as well as app data. However for some reason it will leave more garbage behind than the version of App2SD included in SuperOSR. Also the function "relink all application files" won't really help. Sometimes I even found installation files left on /data.
adlx.xda said:
You would need to use another mechanism of App ti SD that moves everything, like App2SD. I haven't tried it in CM9 nor CM10 though. Anyone?
Sent from my Galaxy Nexus
Click to expand...
Click to collapse
i use INT2EXT with CM9 it works great!
adlx.xda said:
Reserved for future use.
In the meantime, go to http://goo.im/devs/adlx/chacha/cm10/
Click to expand...
Click to collapse
Alex C. said:
Hello everyone,
Click to expand...
Click to collapse
Thanks guys. This is really cracking.
In the meanwhile, I had a question about the CM7/9 ROMs you guys had uploaded earlier.
In the OEM ROM / StockPlus by Hexgore, the moment I type anything, it opens up the dialer. However, in CMROMS, any words I type open up the google universal search box - which is pathetically slow and doesnt solve my purpose. Often its just a number I am entering to call, not a string!
How can we remind android that its a phone first and a smart device later?
Many thanks in advance!!
PS: Why do CM ROMs have the CM camera and not the OEM one? the OEM camera is quite decent in and of itself, no?
phone search tool
hitanshu said:
In the OEM ROM / StockPlus by Hexgore, the moment I type anything, it opens up the dialer.
Click to expand...
Click to collapse
yes, I liked that quick fast dialer too. If you just flash CM10 without Gapps, you will see that there is nice Search tool, which searches your phone contacts, apps, web (I disable this anyway). It looks neat and tidy.
So after installing Gapps, we have to somehow disable google search/google now and enable this old search tool.
[UPDATE]:
In order to get default phone search working.
- Uninstall Google Search. Alternately remove/rename system/app/QuickSearchBox.apk. Check this file is about 4MB in size.
- From CM10 zip package, extract and install the QuickSearchBox.apk. Note this is just less than 1MB in size.
This search just works for Web/Contacts/Apps and can serve as temporary fix till we get the Google Search/Now FC issue fixed.
Hello, as you can tell, I have Moto G 1st generation with CyanogenMod 13, the problem is that of all of the themes I've downloaded, only 2 could be installed, I tried to see on CatLog but can't find the specific problem and now I think it's driving me crazy, I'm kinda noob at these things so please if you can give me a simple explanation I'll be really grateful, thanks in advance!
Hi,
Could you give us some examples of themes you're trying to install ??? It could be helpful to know them...
Any theme I try to install, it really doesn't matter which, they all say cm13 or 12.1 but it always says failed to install x theme
Ok,
so it seems something is corrupted in your CM, probably Theme engine...Don't know precise solution for that, sorry. You can make some research in that way but even not sure if it's the real issue (theme engine)
Imao, better to choose a more radical solution...
Make a backup of your datas, even of the entire firmware (like that, you have an entire backup solution, without theming, for sure, but ready to go for the rest), make a full wipe and install fresh CM.
You can also install, after a first full wipe, stock LP 5.1 from here : http://forum.xda-developers.com/moto-g/development/rom-stock-motorola-lollipop-rom-t3017510, let it boot once and do your wipes again before installing your CM13, it always worth it...
Don't forget to wipe your Cache/Dalvik Cache after each installation.
Recommended GAPPS here : http://forum.xda-developers.com/android/software/pa-gapps-continuation-t3098071
Pico or Nano are enough but it's your personal choice
Keep us informed
Hi all.
Complete noob here - just wanted to document my journey for resurrecting my daughter's Samsung Galaxy Tab 10.1 tablet to make it usable again.
It had stock rom on it (android 4.0.4) ICS and would not update. Consequently, none of the apps were working and basically it was ready for the trash.
Yes, it's 7 years old, but hey, why throw it in the trash - I thought I'd have a go at rooting and updating. It took me a couple of days but now it's done, it's updated to 7.1 Nougat and working flawlessly.
So here is my Journey - I hope it will help someone. Big thanks to all the Devs out there who have put countless hours into keeping this tablet alive (especially decatf who appears to be very nice person
This assumes no prior knowledge - but be warned - I am not responsible for any damage you cause to your device or if you "brick it". If that worries you do not proceed! By following the below guide, you will be wiping all data from your device so proceed with caution!!
The following worked for me to install Android Nougat on my device - mine is a GT-P7510 but I used the files for the GT-P7500 because when I tried the specific files for the P7510, they didn't work). You might have to get creative here and there to get yours to work!
1) Create folder on your PC / Mac computer desktop to put the required files in;
2) Download the files from here:
- Odin3-v1.85.zip - or do a search for it (this will be for "flashing" twerp onto your device)
- twrp311-20171009-p4.zip
- aosp-7.1-p4-20171005.zip
- P7500-open_gapps-arm-7.1-pico-20170416.zip
- GalaxyTabHacks.com_SuperUser.zip
- USB drivers if you need them are here: http://gizmoword.com/Files/2017/09/24/samsung-usb-drivers/
3. Instal Twerp / Custom Recovery
Before you can install custom software (Nougat etc) you will need to root the tablet. Before you root the tablet, you need to install TWERP which will allow you access to things like backup and recovery etc.
To install TWERP follow this guide and ensure you make backup before proceeding to step 4 - that way you can always go back to your stock image if there are any problems.
https://theunlockr.com/2012/05/11/h...od-recovery-on-the-wifi-only-galaxy-tab-10-1/
NOTE: in the above, it mentions ClockWorkMod (CWM) - However CWM did not work for me, so after installing CWM - I then installed TWERP (they basically do the same thing). I am not sure if you can simply install TWERP instead of CWM - but I installed TWERP over the top of CWM after I had followed the above guide.
4. Root the tablet: The following guide was very helpful to me;
https://theunlockr.com/2012/05/18/how-to-root-the-wifi-only-galaxy-tab-10-1/
and / or this one:
https://forum.xda-developers.com/showthread.php?t=2361571
5. Now you should be ready to install the custom ROM (Nougat)
Follow these guides:
https://www.droidword.com/2017/11/2...10-1-gt-p7510-to-android-7-1-nougat-aosp-rom/
and here is the source code and infos;
https://forum.xda-developers.com/galaxy-tab-10-1/development/rom-android-7-0-nougat-t3471350
6. After following the above, I installed Gapps Pico (very small google basic apps needed for tablet boot e.g. playstore etc)
7. Reboot device and enjoy the setup. Congrats - if all went well you should now be on 7.1 Nougat and can download all your favourite apps.
You can also download and install other software e.g. Chrome browser optimised for your old tablet
https://forum.xda-developers.com/ga...t/app-chromium-m56-optimized-tegra-2-t3550210
Best of luck! Note - I am not developer of any of the above. Kudos to all the devs.
I followed your directions and now play store does not work. Can you help me??
I had to experiment with this because some of the files gave me problems. Aside from the aosp-7.1-p4-20171005.zip which does work some the files don't. I ended up using TWRP version 2.8.7.0. (there is no official TWRP for the GT-P7510. Closest one is called "Picaso" you can search specifically for that one). Whichever GAPPS you decide to use must be an "open" Gapps such as, open_gapps-arm-7.1-full-20181106.zip.
After flashing there were difficulties. Google Play apps won't download or install. Google Chrome or any other Google related apps do not function. There are no developer settings. I even tried to download some Developer Setting apks of which none work. The ROM in itself looks and works good except for those bugs. Camera and flash actually work properly.
X L ENT.
clappertrap said:
Hi all.
For a " Nooby " you have achieved an exellent result. I know a lot about PC's, But the Android OS is new for me. I followed your instructions to the letter. The end result is amazing, what a transformation. This article is very detailed and clear, also very well written. My compliments on a job well done. Thank you.
Click to expand...
Click to collapse
Android 8 or 9?
Great post. I'm also a noob but am going to give it a try since you've laid everything out so nicely. One question I have before getting started is do you think this will also work with the latest versions of Android (8 or 9) rather than Android 7? Thanks much for any advice before I take the plunge!
Peter711 said:
Great post. I'm also a noob but am going to give it a try since you've laid everything out so nicely. One question I have before getting started is do you think this will also work with the latest versions of Android (8 or 9) rather than Android 7? Thanks much for any advice before I take the plunge!
Click to expand...
Click to collapse
My curent opinion is that the Android 7 version works better overall.
thread: Complete Guide to Root and Update Samsung Galaxy Tab 10.1
ok so most of the roms i have tested are overcome v2.3, nougat AOSP 7.1.2 , cwm clean rom v2 and others on the GT-P7510MA and i must say they are awesome builds to try and ressurect the tablet giving life to it but these Roms seem to dont give it the core functionality of playing games or even being able to handle the YouTube app version came in the pico packages or downloaded from the play store, can you developers from GitHub please work on this tablet.It gives constant crashes on playing games downloaded from the app store or opening certain apps other from that you guys would make my day and i would generously donate cause you guys deserve every penny!!! please fix this and we are ok worked for me but everything except games and the YouTube app. People remember most of these developers don't have the tablets, time or cash so we have to test on our tablets, donate so there cup of coffee doesn't runs out and report to them effectively right before there coffee runs out!
I'm still using mine. There were some similar issues I had and if I remember correctly Google play was the main issue with other Google apps. I think and this is going on memory. You would install the ROM then the GAPPS, but not flash both at the same time. Or Google apps would lock up for some reason and give you some issue. So for it to work correctly you flash the ROM. Turned it on and let it load up. Then you would turn it off so you could start up the TWRP recovery, then you would flash the GAPPS.
But Channel 48 put out a video on this if you get confused. This is the easiest way.
https://www.youtube.com/watch?v=rN1Xwskjjfw&t=914s
And the update to 8.1 is also an option.
https://www.youtube.com/watch?v=R_bsR1Az3Sw&t=312s
Thanks @Casper Young I will take a look at the 8.1
It seems Channel48 has a lot of helpful videos. You can search for your exact model on his search page: for example, I am checking on P5110 here:
https://www.youtube.com/c/channel48/search?query=p5110
Hi, there, everyone
I've been trying to download the files needed, but most of the links no longer work. Where can I find the programs needed?