NetworkLocation.apk is part of the Google apps. If you're not installing the entire package that would explain why you had to add that .apk. The Gen 3 units have sufficient space for the full package, and the full package is what I installed. Gen 1 and 2 units such as your 8127 may be space limited. Please keep in mind that all discussion of adding files and changing files assumes Generation 3 tablets since this thread is in Generation 3 Development. Other tablets are not supported. My modified framework-res.apk is only supported on the 9742 and no other tablet.